2026-07-14 11:55:14.138905 | Job console starting 2026-07-14 11:55:14.153389 | Updating git repos 2026-07-14 11:55:14.192863 | Cloning repos into workspace 2026-07-14 11:55:14.240715 | Restoring repo states 2026-07-14 11:55:14.254446 | Merging changes 2026-07-14 11:55:14.965668 | Checking out repos 2026-07-14 11:55:15.225781 | Preparing playbooks 2026-07-14 11:55:17.662487 | Running Ansible setup 2026-07-14 11:55:21.491874 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-14 11:55:22.146565 | 2026-07-14 11:55:22.146700 | PLAY [localhost] 2026-07-14 11:55:22.154558 | 2026-07-14 11:55:22.154644 | TASK [Gathering Facts] 2026-07-14 11:55:23.023032 | localhost | ok 2026-07-14 11:55:23.032114 | 2026-07-14 11:55:23.032218 | TASK [Setup log path fact] 2026-07-14 11:55:23.058873 | localhost | ok 2026-07-14 11:55:23.073724 | 2026-07-14 11:55:23.073817 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-14 11:55:23.104188 | localhost | ok 2026-07-14 11:55:23.112205 | 2026-07-14 11:55:23.112276 | TASK [emit-job-header : Print job information] 2026-07-14 11:55:23.153147 | # Job Information 2026-07-14 11:55:23.153362 | Ansible Version: 2.16.18 2026-07-14 11:55:23.153469 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-07-14 11:55:23.153521 | Pipeline: check 2026-07-14 11:55:23.153567 | Executor: 2d72f0692154 2026-07-14 11:55:23.153611 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/290 2026-07-14 11:55:23.153660 | Event ID: 8ac43c50-7f7a-11f1-9c77-d20d0cf914d3 2026-07-14 11:55:23.158550 | 2026-07-14 11:55:23.158645 | LOOP [emit-job-header : Print node information] 2026-07-14 11:55:23.245089 | localhost | ok: 2026-07-14 11:55:23.245417 | localhost | # Node Information 2026-07-14 11:55:23.245453 | localhost | Inventory Hostname: controller 2026-07-14 11:55:23.245476 | localhost | Hostname: np0000185149 2026-07-14 11:55:23.245496 | localhost | Username: zuul 2026-07-14 11:55:23.245519 | localhost | Distro: Debian 13.5 2026-07-14 11:55:23.245538 | localhost | Provider: yul1 2026-07-14 11:55:23.245558 | localhost | Region: ca-ymq-1 2026-07-14 11:55:23.245576 | localhost | Label: debian-trixie 2026-07-14 11:55:23.245595 | localhost | Product Name: OpenStack Nova 2026-07-14 11:55:23.245613 | localhost | Interface IP: 199.204.45.240 2026-07-14 11:55:23.265708 | 2026-07-14 11:55:23.265869 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-14 11:55:23.640924 | localhost -> localhost | changed 2026-07-14 11:55:23.646246 | 2026-07-14 11:55:23.646324 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-14 11:55:24.521301 | localhost -> localhost | changed 2026-07-14 11:55:24.532521 | 2026-07-14 11:55:24.532578 | PLAY [all] 2026-07-14 11:55:24.539032 | 2026-07-14 11:55:24.539120 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-14 11:55:24.764440 | controller -> localhost | ok 2026-07-14 11:55:24.769255 | 2026-07-14 11:55:24.769342 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-14 11:55:24.801638 | controller | ok 2026-07-14 11:55:24.817200 | controller | included: /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-14 11:55:24.821868 | 2026-07-14 11:55:24.821928 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-14 11:55:25.559713 | controller -> localhost | Generating public/private rsa key pair. 2026-07-14 11:55:25.560065 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/d8d1bed87ee14a8dbd28ff7fa5666da2_id_rsa 2026-07-14 11:55:25.560098 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/d8d1bed87ee14a8dbd28ff7fa5666da2_id_rsa.pub 2026-07-14 11:55:25.560123 | controller -> localhost | The key fingerprint is: 2026-07-14 11:55:25.560144 | controller -> localhost | SHA256:wf0/U67Gt3yhdLWQYs1RBhJ40HFRdn8YGdI2WfW/3TA zuul-build-sshkey 2026-07-14 11:55:25.560182 | controller -> localhost | The key's randomart image is: 2026-07-14 11:55:25.560205 | controller -> localhost | +---[RSA 3072]----+ 2026-07-14 11:55:25.560231 | controller -> localhost | | .+++=BX=| 2026-07-14 11:55:25.560254 | controller -> localhost | | . o oooOo+| 2026-07-14 11:55:25.560275 | controller -> localhost | | o o o.+.+| 2026-07-14 11:55:25.560296 | controller -> localhost | | . + = +| 2026-07-14 11:55:25.560317 | controller -> localhost | | S . o E =| 2026-07-14 11:55:25.560338 | controller -> localhost | | o O+| 2026-07-14 11:55:25.560359 | controller -> localhost | | ..*.=| 2026-07-14 11:55:25.560381 | controller -> localhost | | .++o| 2026-07-14 11:55:25.560413 | controller -> localhost | | ..+o| 2026-07-14 11:55:25.560438 | controller -> localhost | +----[SHA256]-----+ 2026-07-14 11:55:25.560490 | controller -> localhost | ok: Runtime: 0:00:00.280071 2026-07-14 11:55:25.564579 | 2026-07-14 11:55:25.564641 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-14 11:55:25.596387 | controller | ok 2026-07-14 11:55:25.606866 | controller | included: /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-14 11:55:25.613821 | 2026-07-14 11:55:25.613890 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-14 11:55:25.639107 | controller | skipping: Conditional result was False 2026-07-14 11:55:25.644948 | 2026-07-14 11:55:25.645093 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-14 11:55:26.202528 | controller | changed 2026-07-14 11:55:26.207956 | 2026-07-14 11:55:26.208041 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-14 11:55:26.415995 | controller | ok 2026-07-14 11:55:26.421729 | 2026-07-14 11:55:26.421836 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-14 11:55:26.967389 | controller | changed 2026-07-14 11:55:26.973074 | 2026-07-14 11:55:26.973163 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-14 11:55:27.477255 | controller | changed 2026-07-14 11:55:27.481845 | 2026-07-14 11:55:27.481911 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-14 11:55:27.505717 | controller | skipping: Conditional result was False 2026-07-14 11:55:27.512581 | 2026-07-14 11:55:27.512671 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-14 11:55:27.887574 | controller -> localhost | changed 2026-07-14 11:55:27.898900 | 2026-07-14 11:55:27.898968 | TASK [add-build-sshkey : Add back temp key] 2026-07-14 11:55:28.175607 | controller -> localhost | Identity added: /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/d8d1bed87ee14a8dbd28ff7fa5666da2_id_rsa (zuul-build-sshkey) 2026-07-14 11:55:28.175822 | controller -> localhost | ok: Runtime: 0:00:00.012879 2026-07-14 11:55:28.181770 | 2026-07-14 11:55:28.181860 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-14 11:55:28.546886 | controller | ok 2026-07-14 11:55:28.550527 | 2026-07-14 11:55:28.550589 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-14 11:55:28.574545 | controller | skipping: Conditional result was False 2026-07-14 11:55:28.586316 | 2026-07-14 11:55:28.586418 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-14 11:55:28.954741 | controller | ok 2026-07-14 11:55:28.960142 | 2026-07-14 11:55:28.960231 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-14 11:55:29.973481 | controller | Output suppressed because no_log was given 2026-07-14 11:55:29.982421 | 2026-07-14 11:55:29.982497 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-14 11:55:30.214781 | controller | ok: "logs" 2026-07-14 11:55:30.215132 | controller | ok: All items complete 2026-07-14 11:55:30.215197 | 2026-07-14 11:55:30.409613 | controller | ok: "artifacts" 2026-07-14 11:55:30.757142 | controller | ok: "docs" 2026-07-14 11:55:30.774938 | 2026-07-14 11:55:30.775115 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-14 11:55:30.978786 | controller | changed: "logs" 2026-07-14 11:55:31.149908 | controller | changed: "artifacts" 2026-07-14 11:55:31.333254 | controller | changed: "docs" 2026-07-14 11:55:31.343694 | 2026-07-14 11:55:31.343812 | PLAY RECAP 2026-07-14 11:55:31.343857 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-14 11:55:31.343886 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:55:31.343908 | 2026-07-14 11:55:31.475883 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-14 11:55:31.479099 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-14 11:55:32.113398 | 2026-07-14 11:55:32.113523 | PLAY [all] 2026-07-14 11:55:32.122959 | 2026-07-14 11:55:32.123037 | TASK [setup-uv : Extract archive] 2026-07-14 11:55:34.448119 | controller | changed 2026-07-14 11:55:37.178666 | 2026-07-14 11:55:37.178884 | TASK [setup-uv : Print version] 2026-07-14 11:55:37.552254 | controller | uv 0.8.13 2026-07-14 11:55:37.717962 | controller | ok: Runtime: 0:00:00.011192 2026-07-14 11:55:37.727122 | 2026-07-14 11:55:37.727230 | TASK [Install Ansible collection siblings] 2026-07-14 11:55:38.115726 | controller | ok: 2026-07-14 11:55:38.115880 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-14 11:55:38.115910 | controller | Skipping community.crypto: no checked-out sibling 2026-07-14 11:55:38.115932 | controller | Skipping community.general: no checked-out sibling 2026-07-14 11:55:38.115953 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-14 11:55:38.115972 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-14 11:55:38.118156 | 2026-07-14 11:55:38.118214 | PLAY RECAP 2026-07-14 11:55:38.118280 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:55:38.118305 | 2026-07-14 11:55:38.230769 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-14 11:55:38.232176 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-14 11:55:38.896449 | 2026-07-14 11:55:38.896636 | PLAY [all] 2026-07-14 11:55:38.908046 | 2026-07-14 11:55:38.908190 | TASK [Update apt cache] 2026-07-14 11:55:43.471962 | controller | ok 2026-07-14 11:55:43.477611 | 2026-07-14 11:55:43.477724 | TASK [Disable firewalld] 2026-07-14 11:55:43.502306 | controller | skipping: Conditional result was False 2026-07-14 11:55:43.511193 | 2026-07-14 11:55:43.511345 | TASK [Install "jq" for log collection] 2026-07-14 11:55:45.691777 | controller | changed 2026-07-14 11:55:45.694258 | 2026-07-14 11:55:45.694323 | PLAY RECAP 2026-07-14 11:55:45.694379 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-14 11:55:45.694451 | 2026-07-14 11:55:45.803988 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-14 11:55:45.807843 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-14 11:55:46.415430 | 2026-07-14 11:55:46.415557 | PLAY [all] 2026-07-14 11:55:46.425348 | 2026-07-14 11:55:46.425422 | LOOP [Check inventory directories] 2026-07-14 11:55:46.801204 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-14 11:55:46.972416 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-07-14 11:55:47.155480 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-07-14 11:55:47.174419 | 2026-07-14 11:55:47.174595 | LOOP [Copy inventory file for Zuul] 2026-07-14 11:55:48.029027 | controller | changed: 2026-07-14 11:55:48.029205 | controller | { 2026-07-14 11:55:48.029234 | controller | "ansible_loop_var": "item", 2026-07-14 11:55:48.029256 | controller | "changed": false, 2026-07-14 11:55:48.029276 | controller | "failed": false, 2026-07-14 11:55:48.029301 | controller | "invocation": { 2026-07-14 11:55:48.029320 | controller | "module_args": { 2026-07-14 11:55:48.029338 | controller | "checksum_algorithm": "sha1", 2026-07-14 11:55:48.029356 | controller | "follow": true, 2026-07-14 11:55:48.029374 | controller | "get_attributes": true, 2026-07-14 11:55:48.029393 | controller | "get_checksum": true, 2026-07-14 11:55:48.029411 | controller | "get_mime": true, 2026-07-14 11:55:48.029429 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-14 11:55:48.029448 | controller | } 2026-07-14 11:55:48.029465 | controller | }, 2026-07-14 11:55:48.029482 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-14 11:55:48.029499 | controller | "stat": { 2026-07-14 11:55:48.029516 | controller | "atime": 1784030129.8348138, 2026-07-14 11:55:48.029534 | controller | "attr_flags": "e", 2026-07-14 11:55:48.029551 | controller | "attributes": [ 2026-07-14 11:55:48.029568 | controller | "extents" 2026-07-14 11:55:48.029586 | controller | ], 2026-07-14 11:55:48.029602 | controller | "block_size": 4096, 2026-07-14 11:55:48.029619 | controller | "blocks": 8, 2026-07-14 11:55:48.029636 | controller | "charset": "unknown", 2026-07-14 11:55:48.029655 | controller | "ctime": 1784030129.8588138, 2026-07-14 11:55:48.029672 | controller | "dev": 65025, 2026-07-14 11:55:48.029689 | controller | "device_type": 0, 2026-07-14 11:55:48.029706 | controller | "executable": true, 2026-07-14 11:55:48.029722 | controller | "exists": true, 2026-07-14 11:55:48.029739 | controller | "gid": 1000, 2026-07-14 11:55:48.029756 | controller | "gr_name": "zuul", 2026-07-14 11:55:48.029773 | controller | "inode": 520471, 2026-07-14 11:55:48.029790 | controller | "isblk": false, 2026-07-14 11:55:48.029808 | controller | "ischr": false, 2026-07-14 11:55:48.029825 | controller | "isdir": true, 2026-07-14 11:55:48.029842 | controller | "isfifo": false, 2026-07-14 11:55:48.029859 | controller | "isgid": false, 2026-07-14 11:55:48.029876 | controller | "islnk": false, 2026-07-14 11:55:48.029911 | controller | "isreg": false, 2026-07-14 11:55:48.029927 | controller | "issock": false, 2026-07-14 11:55:48.029944 | controller | "isuid": false, 2026-07-14 11:55:48.029960 | controller | "mimetype": "unknown", 2026-07-14 11:55:48.029976 | controller | "mode": "0755", 2026-07-14 11:55:48.029993 | controller | "mtime": 1784030114.3705044, 2026-07-14 11:55:48.030009 | controller | "nlink": 14, 2026-07-14 11:55:48.030026 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-14 11:55:48.030042 | controller | "pw_name": "zuul", 2026-07-14 11:55:48.030062 | controller | "readable": true, 2026-07-14 11:55:48.030079 | controller | "rgrp": true, 2026-07-14 11:55:48.030097 | controller | "roth": true, 2026-07-14 11:55:48.030113 | controller | "rusr": true, 2026-07-14 11:55:48.030130 | controller | "size": 4096, 2026-07-14 11:55:48.030146 | controller | "uid": 1000, 2026-07-14 11:55:48.030163 | controller | "version": "3749922765", 2026-07-14 11:55:48.030180 | controller | "wgrp": false, 2026-07-14 11:55:48.030198 | controller | "woth": false, 2026-07-14 11:55:48.030216 | controller | "writeable": true, 2026-07-14 11:55:48.030233 | controller | "wusr": true, 2026-07-14 11:55:48.030250 | controller | "xgrp": true, 2026-07-14 11:55:48.030266 | controller | "xoth": true, 2026-07-14 11:55:48.030283 | controller | "xusr": true 2026-07-14 11:55:48.030313 | controller | } 2026-07-14 11:55:48.030331 | controller | } 2026-07-14 11:55:48.030362 | controller | ok: All items complete 2026-07-14 11:55:48.030384 | 2026-07-14 11:55:48.031587 | controller | skipping: Conditional result was False 2026-07-14 11:55:48.035775 | controller | skipping: Conditional result was False 2026-07-14 11:55:48.046823 | 2026-07-14 11:55:48.049635 | LOOP [Switch "ansible_host" to private IP] 2026-07-14 11:55:48.393284 | controller | changed: 1 replacements made 2026-07-14 11:55:48.395742 | controller | skipping: Conditional result was False 2026-07-14 11:55:48.396449 | controller | skipping: Conditional result was False 2026-07-14 11:55:48.413873 | 2026-07-14 11:55:48.414009 | TASK [Run Molecule scenario] 2026-07-14 11:55:48.839356 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-14 11:55:48.839471 | controller | Creating virtual environment at: .venv 2026-07-14 11:55:49.117636 | controller | Downloading cryptography (4.3MiB) 2026-07-14 11:55:49.118011 | controller | Downloading ansible-core (2.3MiB) 2026-07-14 11:55:49.119770 | controller | Downloading pygments (1.2MiB) 2026-07-14 11:55:49.271885 | controller | Downloading cryptography 2026-07-14 11:55:49.321293 | controller | Downloading pygments 2026-07-14 11:55:49.455088 | controller | Downloading ansible-core 2026-07-14 11:55:49.502781 | controller | Installed 36 packages in 47ms 2026-07-14 11:55:50.156496 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-14 11:55:50.156556 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-14 11:55:51.038618 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-14 11:55:51.038670 | controller | INFO default scenario not found, disabling shared state. 2026-07-14 11:55:51.038899 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-14 11:55:51.039007 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-07-14 11:56:08.959842 | controller | INFO [download-binaries > dependency] Executing 2026-07-14 11:56:08.960048 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-07-14 11:56:08.960332 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-07-14 11:56:08.960506 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-14 11:56:08.966765 | controller | INFO [download-binaries > cleanup] Executing 2026-07-14 11:56:08.967103 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:56:08.972602 | controller | INFO [download-binaries > destroy] Executing 2026-07-14 11:56:08.972664 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-14 11:56:08.972788 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-14 11:56:08.978046 | controller | INFO [download-binaries > syntax] Executing 2026-07-14 11:56:09.920858 | controller | 2026-07-14 11:56:09.920896 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-07-14 11:56:09.995509 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-07-14 11:56:10.006145 | controller | INFO [download-binaries > create] Executing 2026-07-14 11:56:10.008244 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:56:10.014021 | controller | INFO [download-binaries > prepare] Executing 2026-07-14 11:56:10.014305 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:56:10.019618 | controller | INFO [download-binaries > converge] Executing 2026-07-14 11:56:10.976789 | controller | 2026-07-14 11:56:10.976829 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-14 11:56:10.976834 | controller | 2026-07-14 11:56:10.976838 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-14 11:56:10.976843 | controller | Tuesday 14 July 2026 11:56:10 +0000 (0:00:00.035) 0:00:00.035 ********** 2026-07-14 11:56:11.680821 | controller | ok: [controller -> localhost] 2026-07-14 11:56:11.680974 | controller | 2026-07-14 11:56:11.681176 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-14 11:56:11.681371 | controller | Tuesday 14 July 2026 11:56:11 +0000 (0:00:00.721) 0:00:00.756 ********** 2026-07-14 11:56:12.135762 | controller | ok: [controller -> localhost] 2026-07-14 11:56:12.135922 | controller | 2026-07-14 11:56:12.136131 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-14 11:56:12.136327 | controller | Tuesday 14 July 2026 11:56:12 +0000 (0:00:00.455) 0:00:01.211 ********** 2026-07-14 11:56:12.559889 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-14 11:56:12.560079 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-14 11:56:12.560310 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-14 11:56:12.560516 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-14 11:56:12.560721 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-14 11:56:12.560974 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-14 11:56:12.561217 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-14 11:56:12.561411 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-14 11:56:12.561613 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-14 11:56:12.561812 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-14 11:56:12.562010 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-14 11:56:12.562221 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-14 11:56:12.562421 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-14 11:56:12.562624 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-14 11:56:12.562823 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-14 11:56:12.563021 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-14 11:56:12.563198 | controller | 2026-07-14 11:56:12.563394 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-14 11:56:12.563588 | controller | Tuesday 14 July 2026 11:56:12 +0000 (0:00:00.424) 0:00:01.635 ********** 2026-07-14 11:56:12.724717 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-14 11:56:12.724922 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-14 11:56:12.725119 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-14 11:56:12.725309 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-14 11:56:12.725551 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-14 11:56:12.725739 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-14 11:56:12.725931 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-14 11:56:12.726106 | controller | 2026-07-14 11:56:12.726303 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-14 11:56:12.726495 | controller | Tuesday 14 July 2026 11:56:12 +0000 (0:00:00.164) 0:00:01.800 ********** 2026-07-14 11:56:12.823969 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-14 11:56:12.824032 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-14 11:56:12.824123 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-14 11:56:12.824211 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-14 11:56:12.824297 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-14 11:56:12.824385 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-14 11:56:12.824473 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-14 11:56:12.824554 | controller | 2026-07-14 11:56:12.824642 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-14 11:56:12.824730 | controller | Tuesday 14 July 2026 11:56:12 +0000 (0:00:00.099) 0:00:01.900 ********** 2026-07-14 11:56:12.901965 | controller | ok: [controller -> localhost] 2026-07-14 11:56:12.902095 | controller | 2026-07-14 11:56:12.902273 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-14 11:56:12.902445 | controller | Tuesday 14 July 2026 11:56:12 +0000 (0:00:00.077) 0:00:01.977 ********** 2026-07-14 11:56:13.147108 | 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-14 11:56:13.147311 | 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-14 11:56:13.147514 | 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-14 11:56:13.147641 | 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-14 11:56:13.147744 | 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-14 11:56:13.147844 | 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-14 11:56:13.147945 | 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-14 11:56:13.148026 | controller | 2026-07-14 11:56:13.148123 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:13.148206 | controller | Tuesday 14 July 2026 11:56:13 +0000 (0:00:00.245) 0:00:02.223 ********** 2026-07-14 11:56:13.181576 | controller | skipping: [controller] 2026-07-14 11:56:13.181646 | controller | 2026-07-14 11:56:13.181742 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-14 11:56:13.181832 | controller | Tuesday 14 July 2026 11:56:13 +0000 (0:00:00.034) 0:00:02.258 ********** 2026-07-14 11:56:13.845069 | 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-14 11:56:13.856440 | controller | changed: [controller] 2026-07-14 11:56:13.856754 | controller | 2026-07-14 11:56:13.857154 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:13.857496 | controller | Tuesday 14 July 2026 11:56:13 +0000 (0:00:00.674) 0:00:02.932 ********** 2026-07-14 11:56:13.896369 | controller | ok: [controller] => { 2026-07-14 11:56:13.896570 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-14 11:56:13.896799 | controller | } 2026-07-14 11:56:13.896987 | controller | 2026-07-14 11:56:13.897195 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:13.897392 | controller | Tuesday 14 July 2026 11:56:13 +0000 (0:00:00.039) 0:00:02.972 ********** 2026-07-14 11:56:32.962118 | 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-14 11:56:32.968743 | controller | changed: [controller] 2026-07-14 11:56:32.968925 | controller | 2026-07-14 11:56:32.969187 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:32.969364 | controller | Tuesday 14 July 2026 11:56:32 +0000 (0:00:19.073) 0:00:22.045 ********** 2026-07-14 11:56:33.005883 | controller | skipping: [controller] 2026-07-14 11:56:33.006032 | controller | 2026-07-14 11:56:33.006228 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:33.006416 | controller | Tuesday 14 July 2026 11:56:33 +0000 (0:00:00.036) 0:00:22.082 ********** 2026-07-14 11:56:33.040419 | controller | skipping: [controller] 2026-07-14 11:56:33.040607 | controller | 2026-07-14 11:56:33.040818 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:33.041026 | controller | Tuesday 14 July 2026 11:56:33 +0000 (0:00:00.034) 0:00:22.116 ********** 2026-07-14 11:56:33.080454 | controller | ok: [controller] => { 2026-07-14 11:56:33.080562 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-14 11:56:33.080823 | controller | } 2026-07-14 11:56:33.081025 | controller | 2026-07-14 11:56:33.081206 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:33.081391 | controller | Tuesday 14 July 2026 11:56:33 +0000 (0:00:00.039) 0:00:22.156 ********** 2026-07-14 11:56:34.036733 | controller | changed: [controller] 2026-07-14 11:56:34.036875 | controller | 2026-07-14 11:56:34.036986 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:34.037119 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.956) 0:00:23.112 ********** 2026-07-14 11:56:34.076579 | controller | skipping: [controller] 2026-07-14 11:56:34.076825 | controller | 2026-07-14 11:56:34.077058 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:34.077257 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.040) 0:00:23.152 ********** 2026-07-14 11:56:34.113766 | controller | skipping: [controller] 2026-07-14 11:56:34.113922 | controller | 2026-07-14 11:56:34.114124 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:34.114320 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.037) 0:00:23.189 ********** 2026-07-14 11:56:34.156473 | controller | ok: [controller] => { 2026-07-14 11:56:34.156659 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-14 11:56:34.157032 | controller | } 2026-07-14 11:56:34.157180 | controller | 2026-07-14 11:56:34.157383 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:34.157569 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.042) 0:00:23.232 ********** 2026-07-14 11:56:34.945245 | controller | changed: [controller] 2026-07-14 11:56:34.945399 | controller | 2026-07-14 11:56:34.945609 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:34.945811 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.785) 0:00:24.017 ********** 2026-07-14 11:56:34.980040 | controller | skipping: [controller] 2026-07-14 11:56:34.980180 | controller | 2026-07-14 11:56:34.980374 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:34.980590 | controller | Tuesday 14 July 2026 11:56:34 +0000 (0:00:00.038) 0:00:24.056 ********** 2026-07-14 11:56:35.017025 | controller | skipping: [controller] 2026-07-14 11:56:35.017150 | controller | 2026-07-14 11:56:35.017340 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:35.017537 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.037) 0:00:24.093 ********** 2026-07-14 11:56:35.060818 | controller | ok: [controller] => { 2026-07-14 11:56:35.060977 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-14 11:56:35.061097 | controller | } 2026-07-14 11:56:35.061214 | controller | 2026-07-14 11:56:35.061357 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:35.061478 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.043) 0:00:24.136 ********** 2026-07-14 11:56:35.826965 | controller | changed: [controller] 2026-07-14 11:56:35.827106 | controller | 2026-07-14 11:56:35.827314 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:35.827510 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.765) 0:00:24.902 ********** 2026-07-14 11:56:35.863183 | controller | skipping: [controller] 2026-07-14 11:56:35.863310 | controller | 2026-07-14 11:56:35.863538 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:35.863808 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.036) 0:00:24.938 ********** 2026-07-14 11:56:35.899886 | controller | skipping: [controller] 2026-07-14 11:56:35.900038 | controller | 2026-07-14 11:56:35.900237 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:35.900432 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.036) 0:00:24.975 ********** 2026-07-14 11:56:35.941577 | controller | ok: [controller] => { 2026-07-14 11:56:35.941640 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-14 11:56:35.941789 | controller | } 2026-07-14 11:56:35.941897 | controller | 2026-07-14 11:56:35.942107 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:35.942199 | controller | Tuesday 14 July 2026 11:56:35 +0000 (0:00:00.041) 0:00:25.017 ********** 2026-07-14 11:56:51.222216 | controller | changed: [controller] 2026-07-14 11:56:51.222354 | controller | 2026-07-14 11:56:51.222605 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:51.222819 | controller | Tuesday 14 July 2026 11:56:51 +0000 (0:00:15.280) 0:00:40.297 ********** 2026-07-14 11:56:51.259253 | controller | skipping: [controller] 2026-07-14 11:56:51.259388 | controller | 2026-07-14 11:56:51.259576 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:51.259769 | controller | Tuesday 14 July 2026 11:56:51 +0000 (0:00:00.037) 0:00:40.335 ********** 2026-07-14 11:56:51.295136 | controller | skipping: [controller] 2026-07-14 11:56:51.295299 | controller | 2026-07-14 11:56:51.295547 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:51.295742 | controller | Tuesday 14 July 2026 11:56:51 +0000 (0:00:00.035) 0:00:40.371 ********** 2026-07-14 11:56:51.333211 | controller | ok: [controller] => { 2026-07-14 11:56:51.333385 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-14 11:56:51.333554 | controller | } 2026-07-14 11:56:51.333723 | controller | 2026-07-14 11:56:51.333925 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:51.334126 | controller | Tuesday 14 July 2026 11:56:51 +0000 (0:00:00.038) 0:00:40.409 ********** 2026-07-14 11:56:52.297403 | controller | changed: [controller] 2026-07-14 11:56:52.297468 | controller | 2026-07-14 11:56:52.297539 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:52.297671 | controller | Tuesday 14 July 2026 11:56:52 +0000 (0:00:00.961) 0:00:41.371 ********** 2026-07-14 11:56:52.333350 | controller | skipping: [controller] 2026-07-14 11:56:52.333409 | controller | 2026-07-14 11:56:52.333484 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:52.333570 | controller | Tuesday 14 July 2026 11:56:52 +0000 (0:00:00.038) 0:00:41.409 ********** 2026-07-14 11:56:52.368044 | controller | skipping: [controller] 2026-07-14 11:56:52.368109 | controller | 2026-07-14 11:56:52.368230 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:52.368352 | controller | Tuesday 14 July 2026 11:56:52 +0000 (0:00:00.034) 0:00:41.444 ********** 2026-07-14 11:56:52.413406 | controller | ok: [controller] => { 2026-07-14 11:56:52.413480 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-14 11:56:52.413611 | controller | } 2026-07-14 11:56:52.413758 | controller | 2026-07-14 11:56:52.413905 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:52.414041 | controller | Tuesday 14 July 2026 11:56:52 +0000 (0:00:00.043) 0:00:41.487 ********** 2026-07-14 11:56:53.172687 | controller | changed: [controller] 2026-07-14 11:56:53.172751 | controller | 2026-07-14 11:56:53.176859 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:53.176887 | controller | Tuesday 14 July 2026 11:56:53 +0000 (0:00:00.760) 0:00:42.248 ********** 2026-07-14 11:56:53.208962 | controller | skipping: [controller] 2026-07-14 11:56:53.209032 | controller | 2026-07-14 11:56:53.209184 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:56:53.209407 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-14 11:56:53.209597 | controller | 2026-07-14 11:56:53.209854 | controller | 2026-07-14 11:56:53.210068 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:56:53.210276 | controller | Tuesday 14 July 2026 11:56:53 +0000 (0:00:00.036) 0:00:42.285 ********** 2026-07-14 11:56:53.210466 | controller | =============================================================================== 2026-07-14 11:56:53.210671 | controller | vexxhost.containers.download_artifact : Download item ------------------ 19.07s 2026-07-14 11:56:53.210873 | controller | vexxhost.containers.download_artifact : Download item ------------------ 15.28s 2026-07-14 11:56:53.211074 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.96s 2026-07-14 11:56:53.211275 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.96s 2026-07-14 11:56:53.211480 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-07-14 11:56:53.211770 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-07-14 11:56:53.212000 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-07-14 11:56:53.212266 | controller | Gather minimal facts ---------------------------------------------------- 0.72s 2026-07-14 11:56:53.212454 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.67s 2026-07-14 11:56:53.212654 | controller | Find all subdirectories in the role location ---------------------------- 0.46s 2026-07-14 11:56:53.212933 | controller | Select only defaults/ directories and load vars ------------------------- 0.42s 2026-07-14 11:56:53.213143 | controller | Include download_artifact role ------------------------------------------ 0.25s 2026-07-14 11:56:53.213346 | controller | Find all components with checksums and get latest versions (CI) --------- 0.16s 2026-07-14 11:56:53.213545 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-07-14 11:56:53.213742 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-07-14 11:56:53.213942 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:53.214141 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:53.214341 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:53.214540 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:53.214739 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-14 11:56:53.387569 | controller | INFO [download-binaries > converge] Executed: Successful 2026-07-14 11:56:53.397179 | controller | INFO [download-binaries > idempotence] Executing 2026-07-14 11:56:54.305255 | controller | 2026-07-14 11:56:54.305493 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-07-14 11:56:54.305678 | controller | 2026-07-14 11:56:54.305881 | controller | TASK [Gather minimal facts] **************************************************** 2026-07-14 11:56:54.306074 | controller | Tuesday 14 July 2026 11:56:54 +0000 (0:00:00.014) 0:00:00.014 ********** 2026-07-14 11:56:55.007932 | controller | ok: [controller -> localhost] 2026-07-14 11:56:55.008110 | controller | 2026-07-14 11:56:55.008319 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-07-14 11:56:55.008518 | controller | Tuesday 14 July 2026 11:56:55 +0000 (0:00:00.701) 0:00:00.715 ********** 2026-07-14 11:56:55.449210 | controller | ok: [controller -> localhost] 2026-07-14 11:56:55.449396 | controller | 2026-07-14 11:56:55.449611 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-07-14 11:56:55.449876 | controller | Tuesday 14 July 2026 11:56:55 +0000 (0:00:00.443) 0:00:01.158 ********** 2026-07-14 11:56:55.825009 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-07-14 11:56:55.825237 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-07-14 11:56:55.825468 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-07-14 11:56:55.825686 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-07-14 11:56:55.825903 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-07-14 11:56:55.826152 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-07-14 11:56:55.826372 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-07-14 11:56:55.826591 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-07-14 11:56:55.826809 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-07-14 11:56:55.827034 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-07-14 11:56:55.827248 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-07-14 11:56:55.827469 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-07-14 11:56:55.827809 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-07-14 11:56:55.827900 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-07-14 11:56:55.828113 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-07-14 11:56:55.828328 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-07-14 11:56:55.828531 | controller | 2026-07-14 11:56:55.828741 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-07-14 11:56:55.828989 | controller | Tuesday 14 July 2026 11:56:55 +0000 (0:00:00.375) 0:00:01.534 ********** 2026-07-14 11:56:55.968826 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-14 11:56:55.968860 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-14 11:56:55.968866 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-14 11:56:55.968871 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-14 11:56:55.968875 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-14 11:56:55.968880 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-14 11:56:55.968894 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-14 11:56:55.968899 | controller | 2026-07-14 11:56:55.968905 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-07-14 11:56:55.968911 | controller | Tuesday 14 July 2026 11:56:55 +0000 (0:00:00.141) 0:00:01.675 ********** 2026-07-14 11:56:56.068487 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-07-14 11:56:56.068742 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-07-14 11:56:56.069021 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-07-14 11:56:56.069228 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-07-14 11:56:56.069432 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-07-14 11:56:56.069635 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-07-14 11:56:56.069838 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-07-14 11:56:56.070025 | controller | 2026-07-14 11:56:56.070270 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-07-14 11:56:56.070479 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.102) 0:00:01.777 ********** 2026-07-14 11:56:56.144816 | controller | ok: [controller -> localhost] 2026-07-14 11:56:56.144991 | controller | 2026-07-14 11:56:56.145187 | controller | TASK [Include download_artifact role] ****************************************** 2026-07-14 11:56:56.145378 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.076) 0:00:01.853 ********** 2026-07-14 11:56:56.341496 | 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-14 11:56:56.341692 | 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-14 11:56:56.341912 | 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-14 11:56:56.342144 | 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-14 11:56:56.342407 | 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-14 11:56:56.342635 | 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-14 11:56:56.342840 | 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-14 11:56:56.343053 | controller | 2026-07-14 11:56:56.343217 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:56.343403 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.196) 0:00:02.050 ********** 2026-07-14 11:56:56.377252 | controller | skipping: [controller] 2026-07-14 11:56:56.377406 | controller | 2026-07-14 11:56:56.377606 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-14 11:56:56.377795 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.035) 0:00:02.086 ********** 2026-07-14 11:56:56.881841 | 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-14 11:56:56.891894 | controller | ok: [controller] 2026-07-14 11:56:56.892037 | controller | 2026-07-14 11:56:56.892239 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:56.892431 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.514) 0:00:02.601 ********** 2026-07-14 11:56:56.930853 | controller | ok: [controller] => { 2026-07-14 11:56:56.931029 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-07-14 11:56:56.931212 | controller | } 2026-07-14 11:56:56.931385 | controller | 2026-07-14 11:56:56.931587 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:56.931778 | controller | Tuesday 14 July 2026 11:56:56 +0000 (0:00:00.038) 0:00:02.639 ********** 2026-07-14 11:56:57.568798 | controller | ok: [controller] 2026-07-14 11:56:57.569135 | controller | 2026-07-14 11:56:57.569386 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:57.569623 | controller | Tuesday 14 July 2026 11:56:57 +0000 (0:00:00.637) 0:00:03.277 ********** 2026-07-14 11:56:57.605417 | controller | skipping: [controller] 2026-07-14 11:56:57.605477 | controller | 2026-07-14 11:56:57.605547 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:57.605645 | controller | Tuesday 14 July 2026 11:56:57 +0000 (0:00:00.035) 0:00:03.312 ********** 2026-07-14 11:56:57.638170 | controller | skipping: [controller] 2026-07-14 11:56:57.638222 | controller | 2026-07-14 11:56:57.638375 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:57.638511 | controller | Tuesday 14 July 2026 11:56:57 +0000 (0:00:00.034) 0:00:03.347 ********** 2026-07-14 11:56:57.678987 | controller | ok: [controller] => { 2026-07-14 11:56:57.679070 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-07-14 11:56:57.679206 | controller | } 2026-07-14 11:56:57.679332 | controller | 2026-07-14 11:56:57.679474 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:57.679614 | controller | Tuesday 14 July 2026 11:56:57 +0000 (0:00:00.040) 0:00:03.387 ********** 2026-07-14 11:56:58.105526 | controller | ok: [controller] 2026-07-14 11:56:58.105602 | controller | 2026-07-14 11:56:58.105720 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:58.105856 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.423) 0:00:03.811 ********** 2026-07-14 11:56:58.139977 | controller | skipping: [controller] 2026-07-14 11:56:58.140028 | controller | 2026-07-14 11:56:58.140129 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:58.140227 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.037) 0:00:03.848 ********** 2026-07-14 11:56:58.176942 | controller | skipping: [controller] 2026-07-14 11:56:58.177009 | controller | 2026-07-14 11:56:58.177041 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:58.177213 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.037) 0:00:03.886 ********** 2026-07-14 11:56:58.217389 | controller | ok: [controller] => { 2026-07-14 11:56:58.217474 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-14 11:56:58.217605 | controller | } 2026-07-14 11:56:58.217717 | controller | 2026-07-14 11:56:58.217880 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:58.217993 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.040) 0:00:03.926 ********** 2026-07-14 11:56:58.641323 | controller | ok: [controller] 2026-07-14 11:56:58.641401 | controller | 2026-07-14 11:56:58.641414 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:58.641545 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.421) 0:00:04.348 ********** 2026-07-14 11:56:58.674887 | controller | skipping: [controller] 2026-07-14 11:56:58.674954 | controller | 2026-07-14 11:56:58.674961 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:58.675061 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.036) 0:00:04.384 ********** 2026-07-14 11:56:58.708437 | controller | skipping: [controller] 2026-07-14 11:56:58.708483 | controller | 2026-07-14 11:56:58.708597 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:58.708718 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.033) 0:00:04.417 ********** 2026-07-14 11:56:58.746954 | controller | ok: [controller] => { 2026-07-14 11:56:58.747030 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-14 11:56:58.747072 | controller | } 2026-07-14 11:56:58.747466 | controller | 2026-07-14 11:56:58.747498 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:58.747505 | controller | Tuesday 14 July 2026 11:56:58 +0000 (0:00:00.038) 0:00:04.456 ********** 2026-07-14 11:56:59.181448 | controller | ok: [controller] 2026-07-14 11:56:59.181510 | controller | 2026-07-14 11:56:59.181678 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:59.181881 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.431) 0:00:04.888 ********** 2026-07-14 11:56:59.221118 | controller | skipping: [controller] 2026-07-14 11:56:59.221199 | controller | 2026-07-14 11:56:59.221212 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:59.221318 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.038) 0:00:04.927 ********** 2026-07-14 11:56:59.246430 | controller | skipping: [controller] 2026-07-14 11:56:59.246505 | controller | 2026-07-14 11:56:59.246547 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:59.246646 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.028) 0:00:04.955 ********** 2026-07-14 11:56:59.284426 | controller | ok: [controller] => { 2026-07-14 11:56:59.284507 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-07-14 11:56:59.284683 | controller | } 2026-07-14 11:56:59.284806 | controller | 2026-07-14 11:56:59.285158 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:59.285192 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.037) 0:00:04.993 ********** 2026-07-14 11:56:59.756003 | controller | ok: [controller] 2026-07-14 11:56:59.756077 | controller | 2026-07-14 11:56:59.756183 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:56:59.756289 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.469) 0:00:05.462 ********** 2026-07-14 11:56:59.781729 | controller | skipping: [controller] 2026-07-14 11:56:59.781800 | controller | 2026-07-14 11:56:59.781896 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:56:59.781985 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.028) 0:00:05.491 ********** 2026-07-14 11:56:59.806835 | controller | skipping: [controller] 2026-07-14 11:56:59.806918 | controller | 2026-07-14 11:56:59.807049 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:56:59.807173 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.025) 0:00:05.516 ********** 2026-07-14 11:56:59.840612 | controller | ok: [controller] => { 2026-07-14 11:56:59.840728 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-07-14 11:56:59.840906 | controller | } 2026-07-14 11:56:59.841056 | controller | 2026-07-14 11:56:59.841203 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:56:59.841347 | controller | Tuesday 14 July 2026 11:56:59 +0000 (0:00:00.033) 0:00:05.549 ********** 2026-07-14 11:57:00.292454 | controller | ok: [controller] 2026-07-14 11:57:00.292555 | controller | 2026-07-14 11:57:00.292694 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:57:00.292849 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.451) 0:00:06.001 ********** 2026-07-14 11:57:00.324435 | controller | skipping: [controller] 2026-07-14 11:57:00.324472 | controller | 2026-07-14 11:57:00.324590 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:57:00.324690 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.032) 0:00:06.033 ********** 2026-07-14 11:57:00.356747 | controller | skipping: [controller] 2026-07-14 11:57:00.356806 | controller | 2026-07-14 11:57:00.357042 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:57:00.357072 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.029) 0:00:06.063 ********** 2026-07-14 11:57:00.389100 | controller | ok: [controller] => { 2026-07-14 11:57:00.390345 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-07-14 11:57:00.390363 | controller | } 2026-07-14 11:57:00.390372 | controller | 2026-07-14 11:57:00.390380 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:57:00.390389 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.031) 0:00:06.095 ********** 2026-07-14 11:57:00.806204 | controller | ok: [controller] 2026-07-14 11:57:00.806239 | controller | 2026-07-14 11:57:00.806249 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:57:00.806258 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.417) 0:00:06.512 ********** 2026-07-14 11:57:00.840067 | controller | skipping: [controller] 2026-07-14 11:57:00.840086 | controller | 2026-07-14 11:57:00.840090 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:57:00.840094 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-07-14 11:57:00.840097 | controller | 2026-07-14 11:57:00.840101 | controller | 2026-07-14 11:57:00.840104 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:57:00.840107 | controller | Tuesday 14 July 2026 11:57:00 +0000 (0:00:00.032) 0:00:06.545 ********** 2026-07-14 11:57:00.840111 | controller | =============================================================================== 2026-07-14 11:57:00.840114 | controller | Gather minimal facts ---------------------------------------------------- 0.70s 2026-07-14 11:57:00.840117 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.64s 2026-07-14 11:57:00.840120 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.51s 2026-07-14 11:57:00.840123 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-07-14 11:57:00.840126 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.45s 2026-07-14 11:57:00.840130 | controller | Find all subdirectories in the role location ---------------------------- 0.44s 2026-07-14 11:57:00.840133 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-14 11:57:00.840137 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-14 11:57:00.840140 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-14 11:57:00.840143 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-14 11:57:00.840146 | controller | Select only defaults/ directories and load vars ------------------------- 0.38s 2026-07-14 11:57:00.840149 | controller | Include download_artifact role ------------------------------------------ 0.20s 2026-07-14 11:57:00.840161 | controller | Find all components with checksums and get latest versions (CI) --------- 0.14s 2026-07-14 11:57:00.840165 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-07-14 11:57:00.840168 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-07-14 11:57:00.840171 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:57:00.840174 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:57:00.840177 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.04s 2026-07-14 11:57:00.840180 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:57:00.840183 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:57:00.987499 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-07-14 11:57:00.993751 | controller | INFO [download-binaries > side_effect] Executing 2026-07-14 11:57:00.994094 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:57:00.999478 | controller | INFO [download-binaries > verify] Executing 2026-07-14 11:57:01.861944 | controller | 2026-07-14 11:57:01.862147 | controller | PLAY [Verify] ****************************************************************** 2026-07-14 11:57:01.862297 | controller | 2026-07-14 11:57:01.862454 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-14 11:57:01.862609 | controller | Tuesday 14 July 2026 11:57:01 +0000 (0:00:00.012) 0:00:00.012 ********** 2026-07-14 11:57:02.941243 | 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-14 11:57:02.943416 | controller | ok: [controller] 2026-07-14 11:57:02.943490 | controller | 2026-07-14 11:57:02.943578 | controller | TASK [Stat target dir] ********************************************************* 2026-07-14 11:57:02.943670 | controller | Tuesday 14 July 2026 11:57:02 +0000 (0:00:01.082) 0:00:01.094 ********** 2026-07-14 11:57:03.344582 | controller | ok: [controller] 2026-07-14 11:57:03.344756 | controller | 2026-07-14 11:57:03.345006 | controller | TASK [Assert that target dir is created] *************************************** 2026-07-14 11:57:03.345211 | controller | Tuesday 14 July 2026 11:57:03 +0000 (0:00:00.400) 0:00:01.494 ********** 2026-07-14 11:57:03.381488 | controller | ok: [controller] => { 2026-07-14 11:57:03.381682 | controller | "changed": false, 2026-07-14 11:57:03.381882 | controller | "msg": "All assertions passed" 2026-07-14 11:57:03.382065 | controller | } 2026-07-14 11:57:03.382239 | controller | 2026-07-14 11:57:03.382435 | controller | TASK [Find target files] ******************************************************* 2026-07-14 11:57:03.382728 | controller | Tuesday 14 July 2026 11:57:03 +0000 (0:00:00.036) 0:00:01.531 ********** 2026-07-14 11:57:03.768961 | controller | ok: [controller] 2026-07-14 11:57:03.769023 | controller | 2026-07-14 11:57:03.769130 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-07-14 11:57:03.769211 | controller | Tuesday 14 July 2026 11:57:03 +0000 (0:00:00.387) 0:00:01.919 ********** 2026-07-14 11:57:03.792853 | controller | ok: [controller] => { 2026-07-14 11:57:03.792919 | controller | "changed": false, 2026-07-14 11:57:03.793004 | controller | "msg": "All assertions passed" 2026-07-14 11:57:03.793088 | controller | } 2026-07-14 11:57:03.793172 | controller | 2026-07-14 11:57:03.793255 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:57:03.793349 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-14 11:57:03.793421 | controller | 2026-07-14 11:57:03.793516 | controller | 2026-07-14 11:57:03.793598 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:57:03.793670 | controller | Tuesday 14 July 2026 11:57:03 +0000 (0:00:00.025) 0:00:01.944 ********** 2026-07-14 11:57:03.793752 | controller | =============================================================================== 2026-07-14 11:57:03.793835 | controller | Gathering Facts --------------------------------------------------------- 1.08s 2026-07-14 11:57:03.793920 | controller | Stat target dir --------------------------------------------------------- 0.40s 2026-07-14 11:57:03.794002 | controller | Find target files ------------------------------------------------------- 0.39s 2026-07-14 11:57:03.794084 | controller | Assert that target dir is created --------------------------------------- 0.04s 2026-07-14 11:57:03.794170 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-07-14 11:57:03.894284 | controller | INFO [download-binaries > verify] Executed: Successful 2026-07-14 11:57:03.906088 | controller | INFO [download-binaries > cleanup] Executing 2026-07-14 11:57:03.906367 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:57:03.911782 | controller | INFO [download-binaries > destroy] Executing 2026-07-14 11:57:03.911928 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-07-14 11:57:03.911994 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-07-14 11:57:03.912262 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-14 11:57:04.082121 | controller | ok: Runtime: 0:01:15.244052 2026-07-14 11:57:04.089815 | 2026-07-14 11:57:04.089917 | PLAY RECAP 2026-07-14 11:57:04.090002 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:57:04.090050 | 2026-07-14 11:57:04.198378 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-14 11:57:04.201983 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-14 11:57:04.790461 | 2026-07-14 11:57:04.790590 | PLAY [all] 2026-07-14 11:57:04.801077 | 2026-07-14 11:57:04.801156 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-14 11:57:05.186942 | controller | changed 2026-07-14 11:57:05.193705 | 2026-07-14 11:57:05.193828 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-14 11:57:05.586863 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:57:05.587568 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:57:05.594869 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:57:05.597865 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:57:05.599158 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:57:05.601149 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:57:05.602264 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:57:05.603067 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:57:05.604257 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:57:05.605233 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:57:05.606541 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:57:05.607429 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:57:05.724914 | controller | ok: Runtime: 0:00:00.033482 2026-07-14 11:57:05.731368 | 2026-07-14 11:57:05.731466 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-14 11:57:05.967378 | controller | changed 2026-07-14 11:57:05.973118 | 2026-07-14 11:57:05.973220 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-14 11:57:06.207562 | controller | environment: line 5: kubectl: command not found 2026-07-14 11:57:06.208708 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:57:06.209269 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:57:06.209731 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:57:06.504949 | controller | ok: Runtime: 0:00:00.012816 2026-07-14 11:57:06.513120 | 2026-07-14 11:57:06.513213 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-14 11:57:07.144121 | controller | changed: 2026-07-14 11:57:07.144735 | controller | created directory /var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/logs/controller 2026-07-14 11:57:07.144801 | controller | cd+++++++++ objects/ 2026-07-14 11:57:07.144838 | controller | cd+++++++++ objects/cluster/ 2026-07-14 11:57:07.144870 | controller | cd+++++++++ objects/namespaced/ 2026-07-14 11:57:07.154231 | 2026-07-14 11:57:07.154299 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-14 11:57:07.388472 | controller | changed 2026-07-14 11:57:07.393041 | 2026-07-14 11:57:07.393107 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-14 11:57:07.628682 | controller | changed 2026-07-14 11:57:07.634240 | 2026-07-14 11:57:07.634339 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-14 11:57:07.873190 | controller | environment: line 3: kubectl: command not found 2026-07-14 11:57:08.163632 | controller | ok: Runtime: 0:00:00.012696 2026-07-14 11:57:08.169684 | 2026-07-14 11:57:08.169771 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-14 11:57:08.675471 | controller | changed: 2026-07-14 11:57:08.675667 | controller | cd+++++++++ pod-logs/ 2026-07-14 11:57:08.675705 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-14 11:57:08.685824 | 2026-07-14 11:57:08.686248 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-14 11:57:08.916267 | controller | changed: "values" 2026-07-14 11:57:09.122879 | controller | changed: "releases" 2026-07-14 11:57:09.135771 | 2026-07-14 11:57:09.135987 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-14 11:57:09.376619 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-14 11:57:09.667746 | controller | ok: Runtime: 0:00:00.009054 2026-07-14 11:57:09.673485 | 2026-07-14 11:57:09.673595 | TASK [helm-release-status : Downloads logs to executor] 2026-07-14 11:57:10.153940 | controller | changed: 2026-07-14 11:57:10.154242 | controller | cd+++++++++ helm/ 2026-07-14 11:57:10.154312 | controller | cd+++++++++ helm/releases/ 2026-07-14 11:57:10.154371 | controller | cd+++++++++ helm/values/ 2026-07-14 11:57:10.162340 | 2026-07-14 11:57:10.162395 | PLAY RECAP 2026-07-14 11:57:10.162439 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:57:10.162461 | 2026-07-14 11:57:10.280381 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-14 11:57:10.282272 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-14 11:57:10.861433 | 2026-07-14 11:57:10.861589 | PLAY [all] 2026-07-14 11:57:10.871979 | 2026-07-14 11:57:10.872069 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-14 11:57:10.916877 | controller | skipping: Conditional result was False 2026-07-14 11:57:10.923824 | 2026-07-14 11:57:10.923932 | TASK [fetch-output : Set log path for single node] 2026-07-14 11:57:10.965965 | controller | ok 2026-07-14 11:57:10.971486 | 2026-07-14 11:57:10.971577 | LOOP [fetch-output : Ensure local output dirs] 2026-07-14 11:57:11.339167 | controller -> localhost | ok: "/var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/logs" 2026-07-14 11:57:11.552154 | controller -> localhost | changed: "/var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/artifacts" 2026-07-14 11:57:11.772092 | controller -> localhost | changed: "/var/lib/zuul/builds/d8d1bed87ee14a8dbd28ff7fa5666da2/work/docs" 2026-07-14 11:57:11.782177 | 2026-07-14 11:57:11.782342 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-14 11:57:12.382587 | controller | changed: .d..t...... ./ 2026-07-14 11:57:12.382821 | controller | changed: All items complete 2026-07-14 11:57:12.382858 | 2026-07-14 11:57:12.825458 | controller | changed: .d..t...... ./ 2026-07-14 11:57:13.276779 | controller | changed: .d..t...... ./ 2026-07-14 11:57:13.301042 | 2026-07-14 11:57:13.301175 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-14 11:57:13.704407 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007221 2026-07-14 11:57:13.931860 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010042 2026-07-14 11:57:13.951594 | 2026-07-14 11:57:13.951718 | PLAY [all] 2026-07-14 11:57:13.959103 | 2026-07-14 11:57:13.959174 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-14 11:57:14.448195 | controller | changed 2026-07-14 11:57:14.454988 | 2026-07-14 11:57:14.455115 | PLAY RECAP 2026-07-14 11:57:14.455182 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-14 11:57:14.455215 | 2026-07-14 11:57:14.592997 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-14 11:57:14.594859 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-14 11:57:15.212714 | 2026-07-14 11:57:15.212834 | PLAY [localhost] 2026-07-14 11:57:15.222270 | 2026-07-14 11:57:15.222354 | TASK [Generate Zuul manifest] 2026-07-14 11:57:15.242904 | localhost | ok 2026-07-14 11:57:15.257511 | 2026-07-14 11:57:15.257591 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-14 11:57:15.628799 | localhost | changed 2026-07-14 11:57:15.643807 | 2026-07-14 11:57:15.643902 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-14 11:57:15.675684 | localhost | ok 2026-07-14 11:57:15.685113 | 2026-07-14 11:57:15.685249 | TASK [Upload logs] 2026-07-14 11:57:15.706098 | localhost | ok 2026-07-14 11:57:15.766659 | 2026-07-14 11:57:15.766782 | TASK [Set zuul-log-path fact] 2026-07-14 11:57:15.785602 | localhost | ok 2026-07-14 11:57:15.799503 | 2026-07-14 11:57:15.799566 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-14 11:57:15.830297 | localhost | ok 2026-07-14 11:57:15.841756 | 2026-07-14 11:57:15.841818 | TASK [upload-logs : Create log directories] 2026-07-14 11:57:16.278347 | localhost | changed 2026-07-14 11:57:16.283871 | 2026-07-14 11:57:16.283937 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-14 11:57:16.700064 | localhost -> localhost | ok: Runtime: 0:00:00.005409 2026-07-14 11:57:16.708095 | 2026-07-14 11:57:16.708161 | TASK [upload-logs : Upload logs to log server] 2026-07-14 11:57:17.144444 | localhost | Output suppressed because no_log was given 2026-07-14 11:57:17.149852 | 2026-07-14 11:57:17.149941 | LOOP [upload-logs : Compress console log and json output] 2026-07-14 11:57:17.207363 | localhost | skipping: Conditional result was False 2026-07-14 11:57:17.254194 | localhost | skipping: Conditional result was False 2026-07-14 11:57:17.264251 | 2026-07-14 11:57:17.264396 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-14 11:57:17.305455 | localhost | skipping: Conditional result was False 2026-07-14 11:57:17.305758 | 2026-07-14 11:57:17.311441 | localhost | skipping: Conditional result was False 2026-07-14 11:57:17.320839 | 2026-07-14 11:57:17.321028 | LOOP [upload-logs : Upload console log and json output]