2026-08-31 06:15:54.028852 | Job console starting 2026-08-31 06:15:54.041956 | Updating git repos 2026-08-31 06:15:54.093820 | Cloning repos into workspace 2026-08-31 06:15:54.257831 | Restoring repo states 2026-08-31 06:15:54.271835 | Merging changes 2026-08-31 06:15:55.113025 | Checking out repos 2026-08-31 06:15:55.165626 | Preparing playbooks 2026-08-31 06:15:57.146146 | Running Ansible setup 2026-08-31 06:16:01.116456 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-31 06:16:01.773051 | 2026-08-31 06:16:01.773197 | PLAY [localhost] 2026-08-31 06:16:01.780843 | 2026-08-31 06:16:01.780930 | TASK [Gathering Facts] 2026-08-31 06:16:02.679853 | localhost | ok 2026-08-31 06:16:02.690586 | 2026-08-31 06:16:02.690707 | TASK [Setup log path fact] 2026-08-31 06:16:02.709423 | localhost | ok 2026-08-31 06:16:02.724820 | 2026-08-31 06:16:02.724887 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-31 06:16:02.763791 | localhost | ok 2026-08-31 06:16:02.771378 | 2026-08-31 06:16:02.771451 | TASK [emit-job-header : Print job information] 2026-08-31 06:16:02.810979 | # Job Information 2026-08-31 06:16:02.811149 | Ansible Version: 2.16.18 2026-08-31 06:16:02.811197 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-08-31 06:16:02.811229 | Pipeline: check 2026-08-31 06:16:02.811258 | Executor: 2d72f0692154 2026-08-31 06:16:02.811285 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/268 2026-08-31 06:16:02.811316 | Event ID: 09be109c-a502-11f1-80a7-823ea524666b 2026-08-31 06:16:02.815259 | 2026-08-31 06:16:02.815366 | LOOP [emit-job-header : Print node information] 2026-08-31 06:16:02.905328 | localhost | ok: 2026-08-31 06:16:02.905574 | localhost | # Node Information 2026-08-31 06:16:02.905616 | localhost | Inventory Hostname: controller 2026-08-31 06:16:02.905649 | localhost | Hostname: np0000191500 2026-08-31 06:16:02.905678 | localhost | Username: zuul 2026-08-31 06:16:02.905713 | localhost | Distro: Debian 13.6 2026-08-31 06:16:02.905767 | localhost | Provider: yul1 2026-08-31 06:16:02.905797 | localhost | Region: ca-ymq-1 2026-08-31 06:16:02.905824 | localhost | Label: debian-trixie 2026-08-31 06:16:02.905853 | localhost | Product Name: OpenStack Nova 2026-08-31 06:16:02.905881 | localhost | Interface IP: 162.253.55.107 2026-08-31 06:16:02.924004 | 2026-08-31 06:16:02.924105 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-31 06:16:03.458515 | localhost -> localhost | changed 2026-08-31 06:16:03.465757 | 2026-08-31 06:16:03.465837 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-31 06:16:04.413926 | localhost -> localhost | changed 2026-08-31 06:16:04.457532 | 2026-08-31 06:16:04.457622 | PLAY [all] 2026-08-31 06:16:04.466479 | 2026-08-31 06:16:04.466545 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-31 06:16:04.715419 | controller -> localhost | ok 2026-08-31 06:16:04.724062 | 2026-08-31 06:16:04.724156 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-31 06:16:04.756305 | controller | ok 2026-08-31 06:16:04.770417 | controller | included: /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-31 06:16:04.774895 | 2026-08-31 06:16:04.774954 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-31 06:16:06.117726 | controller -> localhost | Generating public/private rsa key pair. 2026-08-31 06:16:06.117927 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/17fe811f7cc0430ab2cead82462c4c2b_id_rsa 2026-08-31 06:16:06.117957 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/17fe811f7cc0430ab2cead82462c4c2b_id_rsa.pub 2026-08-31 06:16:06.117980 | controller -> localhost | The key fingerprint is: 2026-08-31 06:16:06.118002 | controller -> localhost | SHA256:rHPvkbm4YS7qHb8X701ibgjJaRqI9ttwyCnu3I/SdTo zuul-build-sshkey 2026-08-31 06:16:06.118040 | controller -> localhost | The key's randomart image is: 2026-08-31 06:16:06.118062 | controller -> localhost | +---[RSA 3072]----+ 2026-08-31 06:16:06.118092 | controller -> localhost | | | 2026-08-31 06:16:06.118114 | controller -> localhost | | | 2026-08-31 06:16:06.118135 | controller -> localhost | | | 2026-08-31 06:16:06.118155 | controller -> localhost | | . | 2026-08-31 06:16:06.118176 | controller -> localhost | | . . .So | 2026-08-31 06:16:06.118197 | controller -> localhost | | o..oo.B .o | 2026-08-31 06:16:06.118216 | controller -> localhost | | ..o=.=*+.++o . | 2026-08-31 06:16:06.118236 | controller -> localhost | | o.oo*EB +o=o+ | 2026-08-31 06:16:06.118259 | controller -> localhost | | .+o*++o*=+oo . | 2026-08-31 06:16:06.118279 | controller -> localhost | +----[SHA256]-----+ 2026-08-31 06:16:06.118329 | controller -> localhost | ok: Runtime: 0:00:00.921131 2026-08-31 06:16:06.122985 | 2026-08-31 06:16:06.123049 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-31 06:16:06.156571 | controller | ok 2026-08-31 06:16:06.167585 | controller | included: /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-31 06:16:06.174951 | 2026-08-31 06:16:06.175013 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-31 06:16:06.199779 | controller | skipping: Conditional result was False 2026-08-31 06:16:06.208813 | 2026-08-31 06:16:06.208978 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-31 06:16:06.777331 | controller | changed 2026-08-31 06:16:06.781661 | 2026-08-31 06:16:06.781729 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-31 06:16:07.017244 | controller | ok 2026-08-31 06:16:07.023915 | 2026-08-31 06:16:07.023991 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-31 06:16:07.603004 | controller | changed 2026-08-31 06:16:07.608770 | 2026-08-31 06:16:07.608855 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-31 06:16:08.176301 | controller | changed 2026-08-31 06:16:08.182234 | 2026-08-31 06:16:08.182323 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-31 06:16:08.208001 | controller | skipping: Conditional result was False 2026-08-31 06:16:08.217067 | 2026-08-31 06:16:08.217156 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-31 06:16:08.629592 | controller -> localhost | changed 2026-08-31 06:16:08.646532 | 2026-08-31 06:16:08.646716 | TASK [add-build-sshkey : Add back temp key] 2026-08-31 06:16:08.935590 | controller -> localhost | Identity added: /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/17fe811f7cc0430ab2cead82462c4c2b_id_rsa (zuul-build-sshkey) 2026-08-31 06:16:08.935851 | controller -> localhost | ok: Runtime: 0:00:00.022480 2026-08-31 06:16:08.941562 | 2026-08-31 06:16:08.941649 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-31 06:16:09.297829 | controller | ok 2026-08-31 06:16:09.301668 | 2026-08-31 06:16:09.301736 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-31 06:16:09.328062 | controller | skipping: Conditional result was False 2026-08-31 06:16:09.343077 | 2026-08-31 06:16:09.343175 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-31 06:16:09.739837 | controller | ok 2026-08-31 06:16:09.745638 | 2026-08-31 06:16:09.745702 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-31 06:16:10.796691 | controller | Output suppressed because no_log was given 2026-08-31 06:16:10.807233 | 2026-08-31 06:16:10.807296 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-31 06:16:11.043557 | controller | ok: "logs" 2026-08-31 06:16:11.043877 | controller | ok: All items complete 2026-08-31 06:16:11.043925 | 2026-08-31 06:16:11.259052 | controller | ok: "artifacts" 2026-08-31 06:16:11.449530 | controller | ok: "docs" 2026-08-31 06:16:11.461082 | 2026-08-31 06:16:11.461238 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-31 06:16:11.697074 | controller | changed: "logs" 2026-08-31 06:16:11.902214 | controller | changed: "artifacts" 2026-08-31 06:16:12.112866 | controller | changed: "docs" 2026-08-31 06:16:12.134335 | 2026-08-31 06:16:12.134471 | PLAY RECAP 2026-08-31 06:16:12.134538 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-31 06:16:12.134578 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:16:12.134610 | 2026-08-31 06:16:12.354126 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-31 06:16:12.355838 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-31 06:16:12.982227 | 2026-08-31 06:16:12.982370 | PLAY [all] 2026-08-31 06:16:12.992370 | 2026-08-31 06:16:12.992456 | TASK [setup-uv : Extract archive] 2026-08-31 06:16:15.531053 | controller | changed 2026-08-31 06:16:15.536250 | 2026-08-31 06:16:15.536333 | TASK [setup-uv : Print version] 2026-08-31 06:16:15.932103 | controller | uv 0.8.13 2026-08-31 06:16:16.066824 | controller | ok: Runtime: 0:00:00.015271 2026-08-31 06:16:16.075519 | 2026-08-31 06:16:16.075587 | TASK [Install Ansible collection siblings] 2026-08-31 06:16:16.473476 | controller | ok: 2026-08-31 06:16:16.473745 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-31 06:16:16.473807 | controller | Skipping community.crypto: no checked-out sibling 2026-08-31 06:16:16.473855 | controller | Skipping community.general: no checked-out sibling 2026-08-31 06:16:16.473901 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-31 06:16:16.473946 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-31 06:16:16.476872 | 2026-08-31 06:16:16.476935 | PLAY RECAP 2026-08-31 06:16:16.477014 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:16:16.477046 | 2026-08-31 06:16:16.617239 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-31 06:16:16.620074 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-31 06:16:17.198900 | 2026-08-31 06:16:17.199031 | PLAY [all] 2026-08-31 06:16:17.208720 | 2026-08-31 06:16:17.208793 | TASK [Update apt cache] 2026-08-31 06:16:22.088628 | controller | ok 2026-08-31 06:16:22.096324 | 2026-08-31 06:16:22.096436 | TASK [Disable firewalld] 2026-08-31 06:16:22.122369 | controller | skipping: Conditional result was False 2026-08-31 06:16:22.131616 | 2026-08-31 06:16:22.131715 | TASK [Install "jq" for log collection] 2026-08-31 06:16:24.592875 | controller | changed 2026-08-31 06:16:24.596570 | 2026-08-31 06:16:24.596652 | PLAY RECAP 2026-08-31 06:16:24.596705 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-31 06:16:24.596731 | 2026-08-31 06:16:24.783490 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-31 06:16:24.785117 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-31 06:16:25.384224 | 2026-08-31 06:16:25.387468 | PLAY [all] 2026-08-31 06:16:25.399771 | 2026-08-31 06:16:25.399842 | LOOP [Check inventory directories] 2026-08-31 06:16:25.787973 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-31 06:16:25.991169 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-08-31 06:16:26.158828 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-08-31 06:16:26.176916 | 2026-08-31 06:16:26.177157 | LOOP [Copy inventory file for Zuul] 2026-08-31 06:16:27.089505 | controller | changed: 2026-08-31 06:16:27.089722 | controller | { 2026-08-31 06:16:27.089834 | controller | "ansible_loop_var": "item", 2026-08-31 06:16:27.089864 | controller | "changed": false, 2026-08-31 06:16:27.089890 | controller | "failed": false, 2026-08-31 06:16:27.089913 | controller | "invocation": { 2026-08-31 06:16:27.089936 | controller | "module_args": { 2026-08-31 06:16:27.089958 | controller | "checksum_algorithm": "sha1", 2026-08-31 06:16:27.089982 | controller | "follow": true, 2026-08-31 06:16:27.090002 | controller | "get_attributes": true, 2026-08-31 06:16:27.090022 | controller | "get_checksum": true, 2026-08-31 06:16:27.090043 | controller | "get_mime": true, 2026-08-31 06:16:27.090066 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-31 06:16:27.090087 | controller | } 2026-08-31 06:16:27.090107 | controller | }, 2026-08-31 06:16:27.090124 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-31 06:16:27.090147 | controller | "stat": { 2026-08-31 06:16:27.090166 | controller | "atime": 1788156970.662323, 2026-08-31 06:16:27.090187 | controller | "attr_flags": "e", 2026-08-31 06:16:27.090210 | controller | "attributes": [ 2026-08-31 06:16:27.090229 | controller | "extents" 2026-08-31 06:16:27.090251 | controller | ], 2026-08-31 06:16:27.090269 | controller | "block_size": 4096, 2026-08-31 06:16:27.090291 | controller | "blocks": 8, 2026-08-31 06:16:27.090311 | controller | "charset": "unknown", 2026-08-31 06:16:27.090330 | controller | "ctime": 1788156970.694329, 2026-08-31 06:16:27.090353 | controller | "dev": 65025, 2026-08-31 06:16:27.090371 | controller | "device_type": 0, 2026-08-31 06:16:27.090393 | controller | "executable": true, 2026-08-31 06:16:27.090414 | controller | "exists": true, 2026-08-31 06:16:27.090436 | controller | "gid": 1000, 2026-08-31 06:16:27.090454 | controller | "gr_name": "zuul", 2026-08-31 06:16:27.090471 | controller | "inode": 521495, 2026-08-31 06:16:27.090488 | controller | "isblk": false, 2026-08-31 06:16:27.090506 | controller | "ischr": false, 2026-08-31 06:16:27.090523 | controller | "isdir": true, 2026-08-31 06:16:27.090540 | controller | "isfifo": false, 2026-08-31 06:16:27.090560 | controller | "isgid": false, 2026-08-31 06:16:27.090580 | controller | "islnk": false, 2026-08-31 06:16:27.090598 | controller | "isreg": false, 2026-08-31 06:16:27.090616 | controller | "issock": false, 2026-08-31 06:16:27.090633 | controller | "isuid": false, 2026-08-31 06:16:27.090650 | controller | "mimetype": "unknown", 2026-08-31 06:16:27.090667 | controller | "mode": "0755", 2026-08-31 06:16:27.090684 | controller | "mtime": 1788156955.0625415, 2026-08-31 06:16:27.090701 | controller | "nlink": 14, 2026-08-31 06:16:27.090718 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-31 06:16:27.090735 | controller | "pw_name": "zuul", 2026-08-31 06:16:27.090759 | controller | "readable": true, 2026-08-31 06:16:27.090780 | controller | "rgrp": true, 2026-08-31 06:16:27.090799 | controller | "roth": true, 2026-08-31 06:16:27.090821 | controller | "rusr": true, 2026-08-31 06:16:27.090845 | controller | "size": 4096, 2026-08-31 06:16:27.090864 | controller | "uid": 1000, 2026-08-31 06:16:27.090881 | controller | "version": "4144463950", 2026-08-31 06:16:27.090906 | controller | "wgrp": false, 2026-08-31 06:16:27.090925 | controller | "woth": false, 2026-08-31 06:16:27.090944 | controller | "writeable": true, 2026-08-31 06:16:27.090962 | controller | "wusr": true, 2026-08-31 06:16:27.090980 | controller | "xgrp": true, 2026-08-31 06:16:27.091000 | controller | "xoth": true, 2026-08-31 06:16:27.091019 | controller | "xusr": true 2026-08-31 06:16:27.091057 | controller | } 2026-08-31 06:16:27.091076 | controller | } 2026-08-31 06:16:27.091110 | controller | ok: All items complete 2026-08-31 06:16:27.091132 | 2026-08-31 06:16:27.092486 | controller | skipping: Conditional result was False 2026-08-31 06:16:27.093173 | controller | skipping: Conditional result was False 2026-08-31 06:16:27.104587 | 2026-08-31 06:16:27.104732 | LOOP [Switch "ansible_host" to private IP] 2026-08-31 06:16:27.493723 | controller | changed: 1 replacements made 2026-08-31 06:16:27.496190 | controller | skipping: Conditional result was False 2026-08-31 06:16:27.499869 | controller | skipping: Conditional result was False 2026-08-31 06:16:27.513387 | 2026-08-31 06:16:27.513475 | TASK [Run Molecule scenario] 2026-08-31 06:16:27.994454 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-31 06:16:27.994536 | controller | Creating virtual environment at: .venv 2026-08-31 06:16:28.261830 | controller | Downloading pygments (1.2MiB) 2026-08-31 06:16:28.262087 | controller | Downloading ansible-core (2.3MiB) 2026-08-31 06:16:28.262636 | controller | Downloading cryptography (4.3MiB) 2026-08-31 06:16:28.431308 | controller | Downloading cryptography 2026-08-31 06:16:28.496244 | controller | Downloading pygments 2026-08-31 06:16:28.673776 | controller | Downloading ansible-core 2026-08-31 06:16:28.721131 | controller | Installed 36 packages in 46ms 2026-08-31 06:16:29.361789 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-31 06:16:29.361864 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-31 06:16:30.224074 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-31 06:16:30.224116 | controller | INFO default scenario not found, disabling shared state. 2026-08-31 06:16:30.224200 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-31 06:16:30.224293 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-08-31 06:17:10.914818 | controller | INFO [download-binaries > dependency] Executing 2026-08-31 06:17:10.915231 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-08-31 06:17:10.915652 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-08-31 06:17:10.915887 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-31 06:17:10.927844 | controller | INFO [download-binaries > cleanup] Executing 2026-08-31 06:17:10.928406 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-31 06:17:10.940031 | controller | INFO [download-binaries > destroy] Executing 2026-08-31 06:17:10.940140 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-31 06:17:10.940265 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-31 06:17:10.950080 | controller | INFO [download-binaries > syntax] Executing 2026-08-31 06:17:11.799122 | controller | 2026-08-31 06:17:11.799399 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-08-31 06:17:11.852621 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-08-31 06:17:11.864932 | controller | INFO [download-binaries > create] Executing 2026-08-31 06:17:11.868007 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-31 06:17:11.880543 | controller | INFO [download-binaries > prepare] Executing 2026-08-31 06:17:11.881156 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-31 06:17:11.892002 | controller | INFO [download-binaries > converge] Executing 2026-08-31 06:17:12.699916 | controller | 2026-08-31 06:17:12.700043 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-31 06:17:12.700204 | controller | 2026-08-31 06:17:12.700375 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-31 06:17:12.700576 | controller | Monday 31 August 2026 06:17:12 +0000 (0:00:00.030) 0:00:00.030 ********* 2026-08-31 06:17:13.356308 | controller | ok: [controller -> localhost] 2026-08-31 06:17:13.356388 | controller | 2026-08-31 06:17:13.356526 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-31 06:17:13.356640 | controller | Monday 31 August 2026 06:17:13 +0000 (0:00:00.656) 0:00:00.686 ********* 2026-08-31 06:17:13.799803 | controller | ok: [controller -> localhost] 2026-08-31 06:17:13.799852 | controller | 2026-08-31 06:17:13.800053 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-31 06:17:13.800224 | controller | Monday 31 August 2026 06:17:13 +0000 (0:00:00.443) 0:00:01.130 ********* 2026-08-31 06:17:14.135287 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-31 06:17:14.135362 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-31 06:17:14.135634 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-31 06:17:14.135792 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-31 06:17:14.135968 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-31 06:17:14.136139 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-31 06:17:14.136313 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-31 06:17:14.136502 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-31 06:17:14.136665 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-31 06:17:14.136835 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-31 06:17:14.137005 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-31 06:17:14.137186 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-31 06:17:14.137458 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-31 06:17:14.137621 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-31 06:17:14.137795 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-31 06:17:14.137968 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-31 06:17:14.138116 | controller | 2026-08-31 06:17:14.138283 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-31 06:17:14.138476 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.335) 0:00:01.465 ********* 2026-08-31 06:17:14.270249 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-31 06:17:14.270329 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-31 06:17:14.270627 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-31 06:17:14.270786 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-31 06:17:14.270985 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-31 06:17:14.271148 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-31 06:17:14.271327 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-31 06:17:14.271548 | controller | 2026-08-31 06:17:14.271766 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-31 06:17:14.271953 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.135) 0:00:01.600 ********* 2026-08-31 06:17:14.388306 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-31 06:17:14.388399 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-31 06:17:14.388618 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-31 06:17:14.388781 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-31 06:17:14.388946 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-31 06:17:14.389101 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-31 06:17:14.389319 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-31 06:17:14.389489 | controller | 2026-08-31 06:17:14.389654 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-31 06:17:14.389821 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.118) 0:00:01.718 ********* 2026-08-31 06:17:14.464290 | controller | ok: [controller -> localhost] 2026-08-31 06:17:14.464340 | controller | 2026-08-31 06:17:14.464554 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-31 06:17:14.464727 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.075) 0:00:01.794 ********* 2026-08-31 06:17:14.725112 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz', 'checksum': 'c94a42e96620848f9aed69a130c01b7d740412f6f2b3ad3c95fe23471f2b8e4e', 'dest': '/var/lib/downloads/flux-0.32.0-linux-amd64.tar.gz', 'version': '0.32.0'}) 2026-08-31 06:17:14.725271 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64', 'checksum': 'ae1d0a60e7101eb6c5cea650740b3d8d3b50cd8c724a2a375ddd5744df6ea544', 'dest': '/var/lib/downloads/clusterctl-1.13.2-linux-amd64', 'version': '1.13.2'}) 2026-08-31 06:17:14.725558 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm', 'checksum': 'f95d1b345f97c673ce1c1347eb96bf2587850975155ae701cdfc629a5b575b70', 'dest': '/var/lib/downloads/kubeadm-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:14.725713 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet', 'checksum': '3ba68cb4f0906053c08ab843131d5cec559cf8c718dbd679950a078b306abbb4', 'dest': '/var/lib/downloads/kubelet-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:14.725946 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz', 'checksum': '781d826daec584f9d50a01f0f7dadfd25a3312217a14aa2fbb85107b014ac8ca', 'dest': '/var/lib/downloads/helm-v3.11.2-linux-amd64.tar.gz', 'version': 'v3.11.2'}) 2026-08-31 06:17:14.726099 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz', 'checksum': 'f78867edfde60e2506e3228f706beaf96d1ae3ee5f169f42315acbd513794078', 'dest': '/var/lib/downloads/helm-diff-v3.8.1-linux-amd64.tgz', 'version': 'v3.8.1'}) 2026-08-31 06:17:14.726277 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl', 'checksum': '1e9045ec32bea85da43de85f0065358529ea7c7a152eca78154fba5b58c27d82', 'dest': '/var/lib/downloads/kubectl-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:14.726438 | controller | 2026-08-31 06:17:14.726632 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:14.726781 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.261) 0:00:02.055 ********* 2026-08-31 06:17:14.759054 | controller | skipping: [controller] 2026-08-31 06:17:14.759103 | controller | 2026-08-31 06:17:14.759279 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-31 06:17:14.759470 | controller | Monday 31 August 2026 06:17:14 +0000 (0:00:00.034) 0:00:02.090 ********* 2026-08-31 06:17:15.433931 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-31 06:17:15.442708 | controller | changed: [controller] 2026-08-31 06:17:15.442918 | controller | 2026-08-31 06:17:15.443145 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:15.443298 | controller | Monday 31 August 2026 06:17:15 +0000 (0:00:00.683) 0:00:02.773 ********* 2026-08-31 06:17:15.474690 | controller | ok: [controller] => { 2026-08-31 06:17:15.474946 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-31 06:17:15.475079 | controller | } 2026-08-31 06:17:15.475230 | controller | 2026-08-31 06:17:15.475395 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:15.475624 | controller | Monday 31 August 2026 06:17:15 +0000 (0:00:00.032) 0:00:02.805 ********* 2026-08-31 06:17:16.374750 | controller | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-31 06:17:16.384781 | controller | changed: [controller] 2026-08-31 06:17:16.384882 | controller | 2026-08-31 06:17:16.384997 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:16.385112 | controller | Monday 31 August 2026 06:17:16 +0000 (0:00:00.909) 0:00:03.715 ********* 2026-08-31 06:17:16.427117 | controller | skipping: [controller] 2026-08-31 06:17:16.427261 | controller | 2026-08-31 06:17:16.427467 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:16.427646 | controller | Monday 31 August 2026 06:17:16 +0000 (0:00:00.042) 0:00:03.757 ********* 2026-08-31 06:17:16.467755 | controller | skipping: [controller] 2026-08-31 06:17:16.467890 | controller | 2026-08-31 06:17:16.468064 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:16.468235 | controller | Monday 31 August 2026 06:17:16 +0000 (0:00:00.040) 0:00:03.798 ********* 2026-08-31 06:17:16.515271 | controller | ok: [controller] => { 2026-08-31 06:17:16.515407 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-31 06:17:16.515630 | controller | } 2026-08-31 06:17:16.515733 | controller | 2026-08-31 06:17:16.515904 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:16.516076 | controller | Monday 31 August 2026 06:17:16 +0000 (0:00:00.046) 0:00:03.845 ********* 2026-08-31 06:17:17.560410 | controller | changed: [controller] 2026-08-31 06:17:17.560459 | controller | 2026-08-31 06:17:17.560472 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:17.560577 | controller | Monday 31 August 2026 06:17:17 +0000 (0:00:01.045) 0:00:04.890 ********* 2026-08-31 06:17:17.599589 | controller | skipping: [controller] 2026-08-31 06:17:17.599613 | controller | 2026-08-31 06:17:17.599627 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:17.599869 | controller | Monday 31 August 2026 06:17:17 +0000 (0:00:00.039) 0:00:04.930 ********* 2026-08-31 06:17:17.638168 | controller | skipping: [controller] 2026-08-31 06:17:17.638197 | controller | 2026-08-31 06:17:17.638397 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:17.638427 | controller | Monday 31 August 2026 06:17:17 +0000 (0:00:00.038) 0:00:04.968 ********* 2026-08-31 06:17:17.684886 | controller | ok: [controller] => { 2026-08-31 06:17:17.684939 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-31 06:17:17.685127 | controller | } 2026-08-31 06:17:17.685343 | controller | 2026-08-31 06:17:17.685560 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:17.685734 | controller | Monday 31 August 2026 06:17:17 +0000 (0:00:00.046) 0:00:05.015 ********* 2026-08-31 06:17:23.556049 | controller | changed: [controller] 2026-08-31 06:17:23.556130 | controller | 2026-08-31 06:17:23.556338 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:23.556517 | controller | Monday 31 August 2026 06:17:23 +0000 (0:00:05.870) 0:00:10.885 ********* 2026-08-31 06:17:23.591094 | controller | skipping: [controller] 2026-08-31 06:17:23.591211 | controller | 2026-08-31 06:17:23.591469 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:23.591598 | controller | Monday 31 August 2026 06:17:23 +0000 (0:00:00.035) 0:00:10.921 ********* 2026-08-31 06:17:23.637581 | controller | skipping: [controller] 2026-08-31 06:17:23.637723 | controller | 2026-08-31 06:17:23.637978 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:23.638123 | controller | Monday 31 August 2026 06:17:23 +0000 (0:00:00.045) 0:00:10.967 ********* 2026-08-31 06:17:23.687094 | controller | ok: [controller] => { 2026-08-31 06:17:23.687147 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-31 06:17:23.687357 | controller | } 2026-08-31 06:17:23.687532 | controller | 2026-08-31 06:17:23.687708 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:23.687882 | controller | Monday 31 August 2026 06:17:23 +0000 (0:00:00.050) 0:00:11.017 ********* 2026-08-31 06:17:28.615470 | controller | changed: [controller] 2026-08-31 06:17:28.615521 | controller | 2026-08-31 06:17:28.615530 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:28.615631 | controller | Monday 31 August 2026 06:17:28 +0000 (0:00:04.927) 0:00:15.945 ********* 2026-08-31 06:17:28.664503 | controller | skipping: [controller] 2026-08-31 06:17:28.664531 | controller | 2026-08-31 06:17:28.664594 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:28.664664 | controller | Monday 31 August 2026 06:17:28 +0000 (0:00:00.049) 0:00:15.994 ********* 2026-08-31 06:17:28.710366 | controller | skipping: [controller] 2026-08-31 06:17:28.710510 | controller | 2026-08-31 06:17:28.710727 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:28.710854 | controller | Monday 31 August 2026 06:17:28 +0000 (0:00:00.046) 0:00:16.040 ********* 2026-08-31 06:17:28.764077 | controller | ok: [controller] => { 2026-08-31 06:17:28.764195 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-31 06:17:28.764375 | controller | } 2026-08-31 06:17:28.764529 | controller | 2026-08-31 06:17:28.764704 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:28.764862 | controller | Monday 31 August 2026 06:17:28 +0000 (0:00:00.053) 0:00:16.094 ********* 2026-08-31 06:17:29.817590 | controller | changed: [controller] 2026-08-31 06:17:29.817719 | controller | 2026-08-31 06:17:29.817913 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:29.818099 | controller | Monday 31 August 2026 06:17:29 +0000 (0:00:01.053) 0:00:17.147 ********* 2026-08-31 06:17:29.867731 | controller | skipping: [controller] 2026-08-31 06:17:29.867813 | controller | 2026-08-31 06:17:29.868016 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:29.868196 | controller | Monday 31 August 2026 06:17:29 +0000 (0:00:00.050) 0:00:17.198 ********* 2026-08-31 06:17:29.905063 | controller | skipping: [controller] 2026-08-31 06:17:29.905223 | controller | 2026-08-31 06:17:29.905452 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:29.905640 | controller | Monday 31 August 2026 06:17:29 +0000 (0:00:00.037) 0:00:17.235 ********* 2026-08-31 06:17:29.953459 | controller | ok: [controller] => { 2026-08-31 06:17:29.953639 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-31 06:17:29.953821 | controller | } 2026-08-31 06:17:29.953992 | controller | 2026-08-31 06:17:29.954162 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:29.954379 | controller | Monday 31 August 2026 06:17:29 +0000 (0:00:00.048) 0:00:17.284 ********* 2026-08-31 06:17:30.918073 | controller | changed: [controller] 2026-08-31 06:17:30.918128 | controller | 2026-08-31 06:17:30.918361 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:30.918549 | controller | Monday 31 August 2026 06:17:30 +0000 (0:00:00.963) 0:00:18.247 ********* 2026-08-31 06:17:30.956339 | controller | skipping: [controller] 2026-08-31 06:17:30.956500 | controller | 2026-08-31 06:17:30.956705 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:30.956883 | controller | Monday 31 August 2026 06:17:30 +0000 (0:00:00.038) 0:00:18.286 ********* 2026-08-31 06:17:30.991559 | controller | skipping: [controller] 2026-08-31 06:17:30.991692 | controller | 2026-08-31 06:17:30.991870 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:30.992043 | controller | Monday 31 August 2026 06:17:30 +0000 (0:00:00.035) 0:00:18.322 ********* 2026-08-31 06:17:31.025451 | controller | ok: [controller] => { 2026-08-31 06:17:31.025611 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-31 06:17:31.025777 | controller | } 2026-08-31 06:17:31.025933 | controller | 2026-08-31 06:17:31.026124 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:31.026340 | controller | Monday 31 August 2026 06:17:31 +0000 (0:00:00.033) 0:00:18.356 ********* 2026-08-31 06:17:31.874579 | controller | changed: [controller] 2026-08-31 06:17:31.874634 | controller | 2026-08-31 06:17:31.874647 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:31.874765 | controller | Monday 31 August 2026 06:17:31 +0000 (0:00:00.848) 0:00:19.204 ********* 2026-08-31 06:17:31.912183 | controller | skipping: [controller] 2026-08-31 06:17:31.912236 | controller | 2026-08-31 06:17:31.912258 | controller | PLAY RECAP ********************************************************************* 2026-08-31 06:17:31.912345 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-31 06:17:31.912438 | controller | 2026-08-31 06:17:31.912493 | controller | 2026-08-31 06:17:31.912620 | controller | TASKS RECAP ******************************************************************** 2026-08-31 06:17:31.912641 | controller | Monday 31 August 2026 06:17:31 +0000 (0:00:00.039) 0:00:19.243 ********* 2026-08-31 06:17:31.912753 | controller | =============================================================================== 2026-08-31 06:17:31.912818 | controller | vexxhost.containers.download_artifact : Download item ------------------- 5.87s 2026-08-31 06:17:31.912923 | controller | vexxhost.containers.download_artifact : Download item ------------------- 4.93s 2026-08-31 06:17:31.912998 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.05s 2026-08-31 06:17:31.913079 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.05s 2026-08-31 06:17:31.913159 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.96s 2026-08-31 06:17:31.913265 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.91s 2026-08-31 06:17:31.913360 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.85s 2026-08-31 06:17:31.913458 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.68s 2026-08-31 06:17:31.913519 | controller | Gather minimal facts ---------------------------------------------------- 0.66s 2026-08-31 06:17:31.913597 | controller | Find all subdirectories in the role location ---------------------------- 0.44s 2026-08-31 06:17:31.913677 | controller | Select only defaults/ directories and load vars ------------------------- 0.34s 2026-08-31 06:17:31.913756 | controller | Include download_artifact role ------------------------------------------ 0.26s 2026-08-31 06:17:31.913833 | controller | Find all components with checksums and get latest versions (CI) --------- 0.14s 2026-08-31 06:17:31.913911 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.12s 2026-08-31 06:17:31.914032 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-08-31 06:17:31.914093 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:31.914171 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.05s 2026-08-31 06:17:31.914248 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:31.914344 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.05s 2026-08-31 06:17:31.914427 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:32.073302 | controller | INFO [download-binaries > converge] Executed: Successful 2026-08-31 06:17:32.080403 | controller | INFO [download-binaries > idempotence] Executing 2026-08-31 06:17:32.848678 | controller | 2026-08-31 06:17:32.848819 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-08-31 06:17:32.848976 | controller | 2026-08-31 06:17:32.849151 | controller | TASK [Gather minimal facts] **************************************************** 2026-08-31 06:17:32.849510 | controller | Monday 31 August 2026 06:17:32 +0000 (0:00:00.012) 0:00:00.012 ********* 2026-08-31 06:17:33.478869 | controller | ok: [controller -> localhost] 2026-08-31 06:17:33.478998 | controller | 2026-08-31 06:17:33.479200 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-08-31 06:17:33.479406 | controller | Monday 31 August 2026 06:17:33 +0000 (0:00:00.629) 0:00:00.641 ********* 2026-08-31 06:17:33.925927 | controller | ok: [controller -> localhost] 2026-08-31 06:17:33.926062 | controller | 2026-08-31 06:17:33.926322 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-08-31 06:17:33.926456 | controller | Monday 31 August 2026 06:17:33 +0000 (0:00:00.447) 0:00:01.089 ********* 2026-08-31 06:17:34.270103 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-08-31 06:17:34.270230 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-08-31 06:17:34.270508 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-08-31 06:17:34.270694 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-08-31 06:17:34.270844 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-08-31 06:17:34.271043 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-08-31 06:17:34.271221 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-08-31 06:17:34.271427 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-08-31 06:17:34.271598 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-08-31 06:17:34.271783 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-08-31 06:17:34.272002 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-08-31 06:17:34.272180 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-08-31 06:17:34.272380 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-08-31 06:17:34.272566 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-08-31 06:17:34.272747 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-08-31 06:17:34.272932 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-08-31 06:17:34.273106 | controller | 2026-08-31 06:17:34.273419 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-08-31 06:17:34.273568 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.343) 0:00:01.433 ********* 2026-08-31 06:17:34.413788 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-31 06:17:34.413914 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-31 06:17:34.414135 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-31 06:17:34.414245 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-31 06:17:34.414516 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-31 06:17:34.414659 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-31 06:17:34.414834 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-31 06:17:34.414979 | controller | 2026-08-31 06:17:34.415156 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-08-31 06:17:34.415360 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.143) 0:00:01.576 ********* 2026-08-31 06:17:34.499306 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-08-31 06:17:34.499451 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-08-31 06:17:34.499627 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-08-31 06:17:34.499784 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-08-31 06:17:34.499955 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-08-31 06:17:34.500125 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-08-31 06:17:34.500312 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-08-31 06:17:34.500493 | controller | 2026-08-31 06:17:34.500666 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-08-31 06:17:34.500837 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.085) 0:00:01.662 ********* 2026-08-31 06:17:34.563892 | controller | ok: [controller -> localhost] 2026-08-31 06:17:34.563995 | controller | 2026-08-31 06:17:34.564166 | controller | TASK [Include download_artifact role] ****************************************** 2026-08-31 06:17:34.564373 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.064) 0:00:01.727 ********* 2026-08-31 06:17:34.752317 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz', 'checksum': 'c94a42e96620848f9aed69a130c01b7d740412f6f2b3ad3c95fe23471f2b8e4e', 'dest': '/var/lib/downloads/flux-0.32.0-linux-amd64.tar.gz', 'version': '0.32.0'}) 2026-08-31 06:17:34.752500 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64', 'checksum': 'ae1d0a60e7101eb6c5cea650740b3d8d3b50cd8c724a2a375ddd5744df6ea544', 'dest': '/var/lib/downloads/clusterctl-1.13.2-linux-amd64', 'version': '1.13.2'}) 2026-08-31 06:17:34.752710 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm', 'checksum': 'f95d1b345f97c673ce1c1347eb96bf2587850975155ae701cdfc629a5b575b70', 'dest': '/var/lib/downloads/kubeadm-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:34.752917 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet', 'checksum': '3ba68cb4f0906053c08ab843131d5cec559cf8c718dbd679950a078b306abbb4', 'dest': '/var/lib/downloads/kubelet-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:34.753121 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz', 'checksum': '781d826daec584f9d50a01f0f7dadfd25a3312217a14aa2fbb85107b014ac8ca', 'dest': '/var/lib/downloads/helm-v3.11.2-linux-amd64.tar.gz', 'version': 'v3.11.2'}) 2026-08-31 06:17:34.753427 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz', 'checksum': 'f78867edfde60e2506e3228f706beaf96d1ae3ee5f169f42315acbd513794078', 'dest': '/var/lib/downloads/helm-diff-v3.8.1-linux-amd64.tgz', 'version': 'v3.8.1'}) 2026-08-31 06:17:34.753616 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl', 'checksum': '1e9045ec32bea85da43de85f0065358529ea7c7a152eca78154fba5b58c27d82', 'dest': '/var/lib/downloads/kubectl-1.36.2-linux-amd64', 'version': '1.36.2'}) 2026-08-31 06:17:34.753783 | controller | 2026-08-31 06:17:34.753971 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:34.754153 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.188) 0:00:01.915 ********* 2026-08-31 06:17:34.784331 | controller | skipping: [controller] 2026-08-31 06:17:34.784428 | controller | 2026-08-31 06:17:34.784626 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-31 06:17:34.784803 | controller | Monday 31 August 2026 06:17:34 +0000 (0:00:00.032) 0:00:01.947 ********* 2026-08-31 06:17:35.292656 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-31 06:17:35.305075 | controller | ok: [controller] 2026-08-31 06:17:35.305307 | controller | 2026-08-31 06:17:35.305560 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:35.305695 | controller | Monday 31 August 2026 06:17:35 +0000 (0:00:00.520) 0:00:02.468 ********* 2026-08-31 06:17:35.353848 | controller | ok: [controller] => { 2026-08-31 06:17:35.354082 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-08-31 06:17:35.354289 | controller | } 2026-08-31 06:17:35.354489 | controller | 2026-08-31 06:17:35.354695 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:35.354847 | controller | Monday 31 August 2026 06:17:35 +0000 (0:00:00.048) 0:00:02.516 ********* 2026-08-31 06:17:35.910614 | controller | ok: [controller] 2026-08-31 06:17:35.910655 | controller | 2026-08-31 06:17:35.910665 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:35.910674 | controller | Monday 31 August 2026 06:17:35 +0000 (0:00:00.556) 0:00:03.072 ********* 2026-08-31 06:17:35.953850 | controller | skipping: [controller] 2026-08-31 06:17:35.953992 | controller | 2026-08-31 06:17:35.954410 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:35.954448 | controller | Monday 31 August 2026 06:17:35 +0000 (0:00:00.040) 0:00:03.113 ********* 2026-08-31 06:17:35.993855 | controller | skipping: [controller] 2026-08-31 06:17:35.994021 | controller | 2026-08-31 06:17:35.994235 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:35.994448 | controller | Monday 31 August 2026 06:17:35 +0000 (0:00:00.040) 0:00:03.153 ********* 2026-08-31 06:17:36.042514 | controller | ok: [controller] => { 2026-08-31 06:17:36.042685 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-08-31 06:17:36.043424 | controller | } 2026-08-31 06:17:36.043459 | controller | 2026-08-31 06:17:36.043468 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:36.043476 | controller | Monday 31 August 2026 06:17:36 +0000 (0:00:00.051) 0:00:03.205 ********* 2026-08-31 06:17:36.481800 | controller | ok: [controller] 2026-08-31 06:17:36.481923 | controller | 2026-08-31 06:17:36.482360 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:36.482395 | controller | Monday 31 August 2026 06:17:36 +0000 (0:00:00.438) 0:00:03.643 ********* 2026-08-31 06:17:36.521728 | controller | skipping: [controller] 2026-08-31 06:17:36.522089 | controller | 2026-08-31 06:17:36.522111 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:36.522119 | controller | Monday 31 August 2026 06:17:36 +0000 (0:00:00.039) 0:00:03.682 ********* 2026-08-31 06:17:36.561716 | controller | skipping: [controller] 2026-08-31 06:17:36.561964 | controller | 2026-08-31 06:17:36.562210 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:36.562481 | controller | Monday 31 August 2026 06:17:36 +0000 (0:00:00.040) 0:00:03.723 ********* 2026-08-31 06:17:36.613845 | controller | ok: [controller] => { 2026-08-31 06:17:36.614054 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-08-31 06:17:36.614230 | controller | } 2026-08-31 06:17:36.614414 | controller | 2026-08-31 06:17:36.614606 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:36.614768 | controller | Monday 31 August 2026 06:17:36 +0000 (0:00:00.049) 0:00:03.773 ********* 2026-08-31 06:17:37.090878 | controller | ok: [controller] 2026-08-31 06:17:37.090973 | controller | 2026-08-31 06:17:37.091211 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:37.091374 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.480) 0:00:04.253 ********* 2026-08-31 06:17:37.124710 | controller | skipping: [controller] 2026-08-31 06:17:37.124826 | controller | 2026-08-31 06:17:37.125009 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:37.125183 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.034) 0:00:04.287 ********* 2026-08-31 06:17:37.169645 | controller | skipping: [controller] 2026-08-31 06:17:37.169760 | controller | 2026-08-31 06:17:37.169984 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:37.170117 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.041) 0:00:04.329 ********* 2026-08-31 06:17:37.215598 | controller | ok: [controller] => { 2026-08-31 06:17:37.215729 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-08-31 06:17:37.215890 | controller | } 2026-08-31 06:17:37.216045 | controller | 2026-08-31 06:17:37.216223 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:37.216416 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.049) 0:00:04.378 ********* 2026-08-31 06:17:37.705232 | controller | ok: [controller] 2026-08-31 06:17:37.705290 | controller | 2026-08-31 06:17:37.705301 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:37.705310 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.489) 0:00:04.868 ********* 2026-08-31 06:17:37.738093 | controller | skipping: [controller] 2026-08-31 06:17:37.738122 | controller | 2026-08-31 06:17:37.738203 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:37.738291 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.034) 0:00:04.902 ********* 2026-08-31 06:17:37.770217 | controller | skipping: [controller] 2026-08-31 06:17:37.770246 | controller | 2026-08-31 06:17:37.770328 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:37.770412 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.032) 0:00:04.934 ********* 2026-08-31 06:17:37.813344 | controller | ok: [controller] => { 2026-08-31 06:17:37.813403 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-31 06:17:37.813493 | controller | } 2026-08-31 06:17:37.813561 | controller | 2026-08-31 06:17:37.813648 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:37.813711 | controller | Monday 31 August 2026 06:17:37 +0000 (0:00:00.043) 0:00:04.977 ********* 2026-08-31 06:17:38.288442 | controller | ok: [controller] 2026-08-31 06:17:38.288500 | controller | 2026-08-31 06:17:38.288510 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:38.288588 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.471) 0:00:05.448 ********* 2026-08-31 06:17:38.321564 | controller | skipping: [controller] 2026-08-31 06:17:38.321611 | controller | 2026-08-31 06:17:38.321627 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:38.321709 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.036) 0:00:05.485 ********* 2026-08-31 06:17:38.355949 | controller | skipping: [controller] 2026-08-31 06:17:38.355981 | controller | 2026-08-31 06:17:38.356030 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:38.356114 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.034) 0:00:05.520 ********* 2026-08-31 06:17:38.405352 | controller | ok: [controller] => { 2026-08-31 06:17:38.405409 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-31 06:17:38.405421 | controller | } 2026-08-31 06:17:38.405517 | controller | 2026-08-31 06:17:38.405589 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:38.405672 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.049) 0:00:05.569 ********* 2026-08-31 06:17:38.809251 | controller | ok: [controller] 2026-08-31 06:17:38.809296 | controller | 2026-08-31 06:17:38.809303 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:38.809308 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.401) 0:00:05.971 ********* 2026-08-31 06:17:38.845123 | controller | skipping: [controller] 2026-08-31 06:17:38.848884 | controller | 2026-08-31 06:17:38.848896 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-31 06:17:38.848902 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.037) 0:00:06.008 ********* 2026-08-31 06:17:38.880241 | controller | skipping: [controller] 2026-08-31 06:17:38.880279 | controller | 2026-08-31 06:17:38.880285 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-31 06:17:38.880290 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.034) 0:00:06.043 ********* 2026-08-31 06:17:38.921147 | controller | ok: [controller] => { 2026-08-31 06:17:38.924615 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-08-31 06:17:38.924625 | controller | } 2026-08-31 06:17:38.924628 | controller | 2026-08-31 06:17:38.924632 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-31 06:17:38.924636 | controller | Monday 31 August 2026 06:17:38 +0000 (0:00:00.041) 0:00:06.084 ********* 2026-08-31 06:17:39.388462 | controller | ok: [controller] 2026-08-31 06:17:39.388710 | controller | 2026-08-31 06:17:39.389033 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-31 06:17:39.389389 | controller | Monday 31 August 2026 06:17:39 +0000 (0:00:00.466) 0:00:06.551 ********* 2026-08-31 06:17:39.426025 | controller | skipping: [controller] 2026-08-31 06:17:39.426324 | controller | 2026-08-31 06:17:39.426563 | controller | PLAY RECAP ********************************************************************* 2026-08-31 06:17:39.426828 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-08-31 06:17:39.427038 | controller | 2026-08-31 06:17:39.427244 | controller | 2026-08-31 06:17:39.427494 | controller | TASKS RECAP ******************************************************************** 2026-08-31 06:17:39.427722 | controller | Monday 31 August 2026 06:17:39 +0000 (0:00:00.037) 0:00:06.588 ********* 2026-08-31 06:17:39.427936 | controller | =============================================================================== 2026-08-31 06:17:39.428163 | controller | Gather minimal facts ---------------------------------------------------- 0.63s 2026-08-31 06:17:39.428412 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.56s 2026-08-31 06:17:39.428638 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.52s 2026-08-31 06:17:39.428862 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-08-31 06:17:39.429083 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-08-31 06:17:39.429364 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-08-31 06:17:39.429595 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-08-31 06:17:39.429819 | controller | Find all subdirectories in the role location ---------------------------- 0.45s 2026-08-31 06:17:39.430041 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-08-31 06:17:39.430279 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-08-31 06:17:39.430508 | controller | Select only defaults/ directories and load vars ------------------------- 0.34s 2026-08-31 06:17:39.430729 | controller | Include download_artifact role ------------------------------------------ 0.19s 2026-08-31 06:17:39.430971 | controller | Find all components with checksums and get latest versions (CI) --------- 0.14s 2026-08-31 06:17:39.431196 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-08-31 06:17:39.431443 | controller | Generate list of all binaries for all roles ----------------------------- 0.06s 2026-08-31 06:17:39.431670 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:39.431891 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:39.432112 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:39.432359 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:39.432582 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-31 06:17:39.577312 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-08-31 06:17:39.588624 | controller | INFO [download-binaries > side_effect] Executing 2026-08-31 06:17:39.589402 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-31 06:17:39.600039 | controller | INFO [download-binaries > verify] Executing 2026-08-31 06:17:40.374628 | controller | 2026-08-31 06:17:40.374792 | controller | PLAY [Verify] ****************************************************************** 2026-08-31 06:17:40.374907 | controller | 2026-08-31 06:17:40.375029 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-31 06:17:40.375149 | controller | Monday 31 August 2026 06:17:40 +0000 (0:00:00.010) 0:00:00.010 ********* 2026-08-31 06:17:41.464688 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-08-31 06:17:41.471100 | controller | ok: [controller] 2026-08-31 06:17:41.471358 | controller | 2026-08-31 06:17:41.471589 | controller | TASK [Stat target dir] ********************************************************* 2026-08-31 06:17:41.471817 | controller | Monday 31 August 2026 06:17:41 +0000 (0:00:01.096) 0:00:01.106 ********* 2026-08-31 06:17:41.900237 | controller | ok: [controller] 2026-08-31 06:17:41.900378 | controller | 2026-08-31 06:17:41.900490 | controller | TASK [Assert that target dir is created] *************************************** 2026-08-31 06:17:41.900599 | controller | Monday 31 August 2026 06:17:41 +0000 (0:00:00.429) 0:00:01.535 ********* 2026-08-31 06:17:41.947989 | controller | ok: [controller] => { 2026-08-31 06:17:41.948139 | controller | "changed": false, 2026-08-31 06:17:41.948301 | controller | "msg": "All assertions passed" 2026-08-31 06:17:41.948444 | controller | } 2026-08-31 06:17:41.948576 | controller | 2026-08-31 06:17:41.948718 | controller | TASK [Find target files] ******************************************************* 2026-08-31 06:17:41.948862 | controller | Monday 31 August 2026 06:17:41 +0000 (0:00:00.047) 0:00:01.583 ********* 2026-08-31 06:17:42.366970 | controller | ok: [controller] 2026-08-31 06:17:42.367238 | controller | 2026-08-31 06:17:42.367537 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-08-31 06:17:42.367788 | controller | Monday 31 August 2026 06:17:42 +0000 (0:00:00.416) 0:00:01.999 ********* 2026-08-31 06:17:42.411241 | controller | ok: [controller] => { 2026-08-31 06:17:42.411554 | controller | "changed": false, 2026-08-31 06:17:42.411782 | controller | "msg": "All assertions passed" 2026-08-31 06:17:42.411997 | controller | } 2026-08-31 06:17:42.412203 | controller | 2026-08-31 06:17:42.412447 | controller | PLAY RECAP ********************************************************************* 2026-08-31 06:17:42.412687 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-31 06:17:42.412893 | controller | 2026-08-31 06:17:42.413096 | controller | 2026-08-31 06:17:42.413451 | controller | TASKS RECAP ******************************************************************** 2026-08-31 06:17:42.413714 | controller | Monday 31 August 2026 06:17:42 +0000 (0:00:00.047) 0:00:02.047 ********* 2026-08-31 06:17:42.413942 | controller | =============================================================================== 2026-08-31 06:17:42.414160 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-08-31 06:17:42.414406 | controller | Stat target dir --------------------------------------------------------- 0.43s 2026-08-31 06:17:42.414627 | controller | Find target files ------------------------------------------------------- 0.42s 2026-08-31 06:17:42.414842 | controller | Assert that target dir is created --------------------------------------- 0.05s 2026-08-31 06:17:42.415061 | controller | Assert that some files were downloaded ---------------------------------- 0.05s 2026-08-31 06:17:42.518605 | controller | INFO [download-binaries > verify] Executed: Successful 2026-08-31 06:17:42.530302 | controller | INFO [download-binaries > cleanup] Executing 2026-08-31 06:17:42.530915 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-31 06:17:42.541952 | controller | INFO [download-binaries > destroy] Executing 2026-08-31 06:17:42.542209 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-08-31 06:17:42.542421 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-08-31 06:17:42.542926 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-31 06:17:43.084323 | controller | ok: Runtime: 0:01:14.764157 2026-08-31 06:17:43.090460 | 2026-08-31 06:17:43.090517 | PLAY RECAP 2026-08-31 06:17:43.090562 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:17:43.090584 | 2026-08-31 06:17:43.257483 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-31 06:17:43.259807 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-31 06:17:43.915526 | 2026-08-31 06:17:43.915665 | PLAY [all] 2026-08-31 06:17:43.926904 | 2026-08-31 06:17:43.926983 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-31 06:17:44.373162 | controller | changed 2026-08-31 06:17:44.379941 | 2026-08-31 06:17:44.380055 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-31 06:17:44.796957 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-31 06:17:44.797089 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-31 06:17:44.804107 | controller | environment: line 1: kubectl: command not found 2026-08-31 06:17:44.806873 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-31 06:17:44.809243 | controller | environment: line 1: kubectl: command not found 2026-08-31 06:17:44.811295 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-31 06:17:44.812619 | controller | environment: line 1: kubectl: command not found 2026-08-31 06:17:44.814832 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-31 06:17:44.816426 | controller | environment: line 1: kubectl: command not found 2026-08-31 06:17:44.818923 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-31 06:17:44.820897 | controller | environment: line 1: kubectl: command not found 2026-08-31 06:17:44.822939 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-31 06:17:44.912152 | controller | ok: Runtime: 0:00:00.040407 2026-08-31 06:17:44.917802 | 2026-08-31 06:17:44.917893 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-31 06:17:45.173881 | controller | changed 2026-08-31 06:17:45.179292 | 2026-08-31 06:17:45.179390 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-31 06:17:45.439204 | controller | environment: line 5: kubectl: command not found 2026-08-31 06:17:45.440344 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-31 06:17:45.440750 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-31 06:17:45.441004 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-31 06:17:45.710019 | controller | ok: Runtime: 0:00:00.014247 2026-08-31 06:17:45.716573 | 2026-08-31 06:17:45.716663 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-31 06:17:46.387819 | controller | changed: 2026-08-31 06:17:46.388081 | controller | created directory /var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/logs/controller 2026-08-31 06:17:46.388146 | controller | cd+++++++++ objects/ 2026-08-31 06:17:46.388196 | controller | cd+++++++++ objects/cluster/ 2026-08-31 06:17:46.388247 | controller | cd+++++++++ objects/namespaced/ 2026-08-31 06:17:46.396518 | 2026-08-31 06:17:46.396584 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-31 06:17:46.651999 | controller | changed 2026-08-31 06:17:46.656196 | 2026-08-31 06:17:46.656263 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-31 06:17:46.902394 | controller | changed 2026-08-31 06:17:46.907237 | 2026-08-31 06:17:46.907302 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-31 06:17:47.169580 | controller | environment: line 3: kubectl: command not found 2026-08-31 06:17:47.436866 | controller | ok: Runtime: 0:00:00.012676 2026-08-31 06:17:47.444065 | 2026-08-31 06:17:47.444193 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-31 06:17:47.955644 | controller | changed: 2026-08-31 06:17:47.955907 | controller | cd+++++++++ pod-logs/ 2026-08-31 06:17:47.955969 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-31 06:17:47.963276 | 2026-08-31 06:17:47.963343 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-31 06:17:48.212882 | controller | changed: "values" 2026-08-31 06:17:48.439616 | controller | changed: "releases" 2026-08-31 06:17:48.456154 | 2026-08-31 06:17:48.456427 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-31 06:17:48.713261 | controller | /bin/bash: line 3: kubectl: command not found 2026-08-31 06:17:48.988338 | controller | ok: Runtime: 0:00:00.008427 2026-08-31 06:17:48.995796 | 2026-08-31 06:17:48.995890 | TASK [helm-release-status : Downloads logs to executor] 2026-08-31 06:17:49.514205 | controller | changed: 2026-08-31 06:17:49.514447 | controller | cd+++++++++ helm/ 2026-08-31 06:17:49.514486 | controller | cd+++++++++ helm/releases/ 2026-08-31 06:17:49.514519 | controller | cd+++++++++ helm/values/ 2026-08-31 06:17:49.520890 | 2026-08-31 06:17:49.520939 | PLAY RECAP 2026-08-31 06:17:49.521004 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-31 06:17:49.521029 | 2026-08-31 06:17:49.663745 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-31 06:17:49.666766 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-31 06:17:50.396745 | 2026-08-31 06:17:50.396888 | PLAY [all] 2026-08-31 06:17:50.407880 | 2026-08-31 06:17:50.408030 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-31 06:17:50.454289 | controller | skipping: Conditional result was False 2026-08-31 06:17:50.462703 | 2026-08-31 06:17:50.462859 | TASK [fetch-output : Set log path for single node] 2026-08-31 06:17:50.505899 | controller | ok 2026-08-31 06:17:50.511261 | 2026-08-31 06:17:50.511331 | LOOP [fetch-output : Ensure local output dirs] 2026-08-31 06:17:50.918094 | controller -> localhost | ok: "/var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/logs" 2026-08-31 06:17:51.125459 | controller -> localhost | changed: "/var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/artifacts" 2026-08-31 06:17:51.331265 | controller -> localhost | changed: "/var/lib/zuul/builds/17fe811f7cc0430ab2cead82462c4c2b/work/docs" 2026-08-31 06:17:51.347272 | 2026-08-31 06:17:51.347566 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-31 06:17:51.994969 | controller | changed: .d..t...... ./ 2026-08-31 06:17:51.995237 | controller | changed: All items complete 2026-08-31 06:17:51.995272 | 2026-08-31 06:17:52.465179 | controller | changed: .d..t...... ./ 2026-08-31 06:17:52.916953 | controller | changed: .d..t...... ./ 2026-08-31 06:17:52.931783 | 2026-08-31 06:17:52.931924 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-31 06:17:53.402891 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006271 2026-08-31 06:17:53.623078 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008813 2026-08-31 06:17:53.643289 | 2026-08-31 06:17:53.643369 | PLAY [all] 2026-08-31 06:17:53.648977 | 2026-08-31 06:17:53.649051 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-31 06:17:54.121161 | controller | changed 2026-08-31 06:17:54.126503 | 2026-08-31 06:17:54.126557 | PLAY RECAP 2026-08-31 06:17:54.126606 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-31 06:17:54.126629 | 2026-08-31 06:17:54.277202 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-31 06:17:54.280193 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-31 06:17:54.873023 | 2026-08-31 06:17:54.873175 | PLAY [localhost] 2026-08-31 06:17:54.883323 | 2026-08-31 06:17:54.883402 | TASK [Generate Zuul manifest] 2026-08-31 06:17:54.916396 | localhost | ok 2026-08-31 06:17:54.933926 | 2026-08-31 06:17:54.934006 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-31 06:17:55.304765 | localhost | changed 2026-08-31 06:17:55.318512 | 2026-08-31 06:17:55.318590 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-31 06:17:55.351608 | localhost | ok 2026-08-31 06:17:55.358623 | 2026-08-31 06:17:55.358690 | TASK [Upload logs] 2026-08-31 06:17:55.378289 | localhost | ok 2026-08-31 06:17:55.438819 | 2026-08-31 06:17:55.438935 | TASK [Set zuul-log-path fact] 2026-08-31 06:17:55.462000 | localhost | ok 2026-08-31 06:17:55.474565 | 2026-08-31 06:17:55.474658 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-31 06:17:55.507231 | localhost | ok 2026-08-31 06:17:55.515125 | 2026-08-31 06:17:55.515191 | TASK [upload-logs : Create log directories] 2026-08-31 06:17:55.926060 | localhost | changed 2026-08-31 06:17:55.933627 | 2026-08-31 06:17:55.933703 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-31 06:17:56.341549 | localhost -> localhost | ok: Runtime: 0:00:00.005882 2026-08-31 06:17:56.347345 | 2026-08-31 06:17:56.347419 | TASK [upload-logs : Upload logs to log server] 2026-08-31 06:17:56.820248 | localhost | Output suppressed because no_log was given 2026-08-31 06:17:56.825334 | 2026-08-31 06:17:56.825401 | LOOP [upload-logs : Compress console log and json output] 2026-08-31 06:17:56.871425 | localhost | skipping: Conditional result was False 2026-08-31 06:17:56.923257 | localhost | skipping: Conditional result was False 2026-08-31 06:17:56.940204 | 2026-08-31 06:17:56.940352 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-31 06:17:56.981754 | localhost | skipping: Conditional result was False 2026-08-31 06:17:56.982235 | 2026-08-31 06:17:56.985794 | localhost | skipping: Conditional result was False 2026-08-31 06:17:56.992963 | 2026-08-31 06:17:56.993126 | LOOP [upload-logs : Upload console log and json output]