2026-10-15 07:01:45.082635 | Job console starting 2026-10-15 07:01:45.097863 | Updating git repos 2026-10-15 07:01:45.141120 | Cloning repos into workspace 2026-10-15 07:01:45.186639 | Restoring repo states 2026-10-15 07:01:45.199728 | Merging changes 2026-10-15 07:01:46.090782 | Checking out repos 2026-10-15 07:01:46.136688 | Preparing playbooks 2026-10-15 07:01:48.418478 | Running Ansible setup 2026-10-15 07:01:53.111144 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-15 07:01:53.772027 | 2026-10-15 07:01:53.772201 | PLAY [localhost] 2026-10-15 07:01:53.780637 | 2026-10-15 07:01:53.780714 | TASK [Gathering Facts] 2026-10-15 07:01:54.701931 | localhost | ok 2026-10-15 07:01:54.716956 | 2026-10-15 07:01:54.717172 | TASK [Setup log path fact] 2026-10-15 07:01:54.749114 | localhost | ok 2026-10-15 07:01:54.768300 | 2026-10-15 07:01:54.768393 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-15 07:01:54.798560 | localhost | ok 2026-10-15 07:01:54.807151 | 2026-10-15 07:01:54.807256 | TASK [emit-job-header : Print job information] 2026-10-15 07:01:54.859375 | # Job Information 2026-10-15 07:01:54.859651 | Ansible Version: 2.16.18 2026-10-15 07:01:54.859720 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-10-15 07:01:54.859763 | Pipeline: check 2026-10-15 07:01:54.859823 | Executor: 2d72f0692154 2026-10-15 07:01:54.859864 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/300 2026-10-15 07:01:54.859907 | Event ID: 2d874d50-c865-11f1-90da-10a73c55021e 2026-10-15 07:01:54.865366 | 2026-10-15 07:01:54.865521 | LOOP [emit-job-header : Print node information] 2026-10-15 07:01:54.945866 | localhost | ok: 2026-10-15 07:01:54.946168 | localhost | # Node Information 2026-10-15 07:01:54.946227 | localhost | Inventory Hostname: controller 2026-10-15 07:01:54.946269 | localhost | Hostname: np0000195763 2026-10-15 07:01:54.946307 | localhost | Username: zuul 2026-10-15 07:01:54.946353 | localhost | Distro: Debian 13.7 2026-10-15 07:01:54.946391 | localhost | Provider: yul1 2026-10-15 07:01:54.946427 | localhost | Region: ca-ymq-1 2026-10-15 07:01:54.946462 | localhost | Label: debian-trixie 2026-10-15 07:01:54.946499 | localhost | Product Name: OpenStack Nova 2026-10-15 07:01:54.946534 | localhost | Interface IP: 162.253.55.250 2026-10-15 07:01:54.965183 | 2026-10-15 07:01:54.965425 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-15 07:01:55.367755 | localhost -> localhost | changed 2026-10-15 07:01:55.381500 | 2026-10-15 07:01:55.381685 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-15 07:01:56.305710 | localhost -> localhost | changed 2026-10-15 07:01:56.313173 | 2026-10-15 07:01:56.313240 | PLAY [all] 2026-10-15 07:01:56.323195 | 2026-10-15 07:01:56.323319 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-15 07:01:56.585781 | controller -> localhost | ok 2026-10-15 07:01:56.591984 | 2026-10-15 07:01:56.592077 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-15 07:01:56.620707 | controller | ok 2026-10-15 07:01:56.637913 | controller | included: /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-15 07:01:56.644348 | 2026-10-15 07:01:56.644409 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-15 07:01:57.877897 | controller -> localhost | Generating public/private rsa key pair. 2026-10-15 07:01:57.878124 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/004a031e82044ae7ab2cbfc690e42dd9_id_rsa 2026-10-15 07:01:57.878162 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/004a031e82044ae7ab2cbfc690e42dd9_id_rsa.pub 2026-10-15 07:01:57.878191 | controller -> localhost | The key fingerprint is: 2026-10-15 07:01:57.878218 | controller -> localhost | SHA256:7z/IcOovT78NTuUh6NQEtJORYuoQQndzlEXcTdTc1iY zuul-build-sshkey 2026-10-15 07:01:57.878263 | controller -> localhost | The key's randomart image is: 2026-10-15 07:01:57.878289 | controller -> localhost | +---[RSA 3072]----+ 2026-10-15 07:01:57.878324 | controller -> localhost | | .. . o.o**o +ooo| 2026-10-15 07:01:57.878353 | controller -> localhost | | .... o+ o=. E B| 2026-10-15 07:01:57.878380 | controller -> localhost | | . . o .+ . + | 2026-10-15 07:01:57.878404 | controller -> localhost | | . . = | 2026-10-15 07:01:57.878427 | controller -> localhost | | o S o o o | 2026-10-15 07:01:57.878451 | controller -> localhost | | . .+. + . | 2026-10-15 07:01:57.878474 | controller -> localhost | | =+.o . | 2026-10-15 07:01:57.878498 | controller -> localhost | | ooo+.o | 2026-10-15 07:01:57.878526 | controller -> localhost | | ..++.=o. | 2026-10-15 07:01:57.878551 | controller -> localhost | +----[SHA256]-----+ 2026-10-15 07:01:57.878611 | controller -> localhost | ok: Runtime: 0:00:00.769397 2026-10-15 07:01:57.884220 | 2026-10-15 07:01:57.884359 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-15 07:01:57.914946 | controller | ok 2026-10-15 07:01:57.926359 | controller | included: /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-15 07:01:57.936095 | 2026-10-15 07:01:57.936255 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-15 07:01:57.960477 | controller | skipping: Conditional result was False 2026-10-15 07:01:57.969902 | 2026-10-15 07:01:57.970100 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-15 07:01:58.614487 | controller | changed 2026-10-15 07:01:58.622567 | 2026-10-15 07:01:58.622773 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-15 07:01:58.848387 | controller | ok 2026-10-15 07:01:58.856915 | 2026-10-15 07:01:58.857063 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-15 07:01:59.436991 | controller | changed 2026-10-15 07:01:59.442460 | 2026-10-15 07:01:59.442604 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-15 07:02:00.032213 | controller | changed 2026-10-15 07:02:00.056445 | 2026-10-15 07:02:00.056641 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-15 07:02:00.080749 | controller | skipping: Conditional result was False 2026-10-15 07:02:00.090039 | 2026-10-15 07:02:00.090174 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-15 07:02:00.521905 | controller -> localhost | changed 2026-10-15 07:02:00.540754 | 2026-10-15 07:02:00.540987 | TASK [add-build-sshkey : Add back temp key] 2026-10-15 07:02:00.847699 | controller -> localhost | Identity added: /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/004a031e82044ae7ab2cbfc690e42dd9_id_rsa (zuul-build-sshkey) 2026-10-15 07:02:00.848119 | controller -> localhost | ok: Runtime: 0:00:00.016120 2026-10-15 07:02:00.856395 | 2026-10-15 07:02:00.856559 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-15 07:02:01.259457 | controller | ok 2026-10-15 07:02:01.264454 | 2026-10-15 07:02:01.264581 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-15 07:02:01.309674 | controller | skipping: Conditional result was False 2026-10-15 07:02:01.319919 | 2026-10-15 07:02:01.320035 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-15 07:02:01.711456 | controller | ok 2026-10-15 07:02:01.730747 | 2026-10-15 07:02:01.730936 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-15 07:02:03.105560 | controller | Output suppressed because no_log was given 2026-10-15 07:02:03.117486 | 2026-10-15 07:02:03.117637 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-15 07:02:03.357471 | controller | ok: "logs" 2026-10-15 07:02:03.357888 | controller | ok: All items complete 2026-10-15 07:02:03.358520 | 2026-10-15 07:02:03.567103 | controller | ok: "artifacts" 2026-10-15 07:02:03.778231 | controller | ok: "docs" 2026-10-15 07:02:03.793442 | 2026-10-15 07:02:03.793660 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-15 07:02:04.026468 | controller | changed: "logs" 2026-10-15 07:02:04.238541 | controller | changed: "artifacts" 2026-10-15 07:02:04.460726 | controller | changed: "docs" 2026-10-15 07:02:04.470603 | 2026-10-15 07:02:04.470757 | PLAY RECAP 2026-10-15 07:02:04.470845 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-15 07:02:04.470889 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-15 07:02:04.470922 | 2026-10-15 07:02:04.641852 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-15 07:02:04.644895 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-15 07:02:05.240966 | 2026-10-15 07:02:05.241133 | PLAY [all] 2026-10-15 07:02:05.251097 | 2026-10-15 07:02:05.251233 | TASK [setup-uv : Extract archive] 2026-10-15 07:02:07.888270 | controller | changed 2026-10-15 07:02:07.895358 | 2026-10-15 07:02:07.895486 | TASK [setup-uv : Print version] 2026-10-15 07:02:08.292348 | controller | uv 0.8.13 2026-10-15 07:02:08.440087 | controller | ok: Runtime: 0:00:00.009351 2026-10-15 07:02:08.450988 | 2026-10-15 07:02:08.451123 | TASK [Install Ansible collection siblings] 2026-10-15 07:02:08.898155 | controller | ok: 2026-10-15 07:02:08.898418 | controller | Skipping ansible.posix: no checked-out sibling 2026-10-15 07:02:08.898474 | controller | Skipping community.crypto: no checked-out sibling 2026-10-15 07:02:08.898517 | controller | Skipping community.general: no checked-out sibling 2026-10-15 07:02:08.898556 | controller | Skipping kubernetes.core: no checked-out sibling 2026-10-15 07:02:08.898593 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-10-15 07:02:08.901600 | 2026-10-15 07:02:08.901691 | PLAY RECAP 2026-10-15 07:02:08.901827 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-15 07:02:08.901882 | 2026-10-15 07:02:09.091400 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-15 07:02:09.092777 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-15 07:02:09.696202 | 2026-10-15 07:02:09.696332 | PLAY [all] 2026-10-15 07:02:09.712043 | 2026-10-15 07:02:09.712122 | TASK [Update apt cache] 2026-10-15 07:02:16.609632 | controller | ok 2026-10-15 07:02:16.617359 | 2026-10-15 07:02:16.617508 | TASK [Disable firewalld] 2026-10-15 07:02:16.642448 | controller | skipping: Conditional result was False 2026-10-15 07:02:16.651125 | 2026-10-15 07:02:16.651294 | TASK [Install "jq" for log collection] 2026-10-15 07:02:20.109136 | controller | changed 2026-10-15 07:02:20.112339 | 2026-10-15 07:02:20.112434 | PLAY RECAP 2026-10-15 07:02:20.112554 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-15 07:02:20.112610 | 2026-10-15 07:02:20.262453 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-15 07:02:20.263824 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-15 07:02:20.845471 | 2026-10-15 07:02:20.845630 | PLAY [all] 2026-10-15 07:02:20.856720 | 2026-10-15 07:02:20.856876 | LOOP [Check inventory directories] 2026-10-15 07:02:21.258710 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-15 07:02:21.461342 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-10-15 07:02:21.663913 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-10-15 07:02:21.677121 | 2026-10-15 07:02:21.677441 | LOOP [Copy inventory file for Zuul] 2026-10-15 07:02:22.621725 | controller | changed: 2026-10-15 07:02:22.622094 | controller | { 2026-10-15 07:02:22.622157 | controller | "ansible_loop_var": "item", 2026-10-15 07:02:22.622204 | controller | "changed": false, 2026-10-15 07:02:22.622245 | controller | "failed": false, 2026-10-15 07:02:22.622290 | controller | "invocation": { 2026-10-15 07:02:22.622328 | controller | "module_args": { 2026-10-15 07:02:22.622366 | controller | "checksum_algorithm": "sha1", 2026-10-15 07:02:22.622400 | controller | "follow": true, 2026-10-15 07:02:22.622435 | controller | "get_attributes": true, 2026-10-15 07:02:22.622471 | controller | "get_checksum": true, 2026-10-15 07:02:22.622505 | controller | "get_mime": true, 2026-10-15 07:02:22.622538 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-15 07:02:22.622572 | controller | } 2026-10-15 07:02:22.622605 | controller | }, 2026-10-15 07:02:22.622638 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-15 07:02:22.622670 | controller | "stat": { 2026-10-15 07:02:22.622702 | controller | "atime": 1792047722.871897, 2026-10-15 07:02:22.622736 | controller | "attr_flags": "e", 2026-10-15 07:02:22.622772 | controller | "attributes": [ 2026-10-15 07:02:22.622826 | controller | "extents" 2026-10-15 07:02:22.622868 | controller | ], 2026-10-15 07:02:22.622904 | controller | "block_size": 4096, 2026-10-15 07:02:22.622939 | controller | "blocks": 8, 2026-10-15 07:02:22.622976 | controller | "charset": "unknown", 2026-10-15 07:02:22.623014 | controller | "ctime": 1792047722.9798977, 2026-10-15 07:02:22.623049 | controller | "dev": 65025, 2026-10-15 07:02:22.623082 | controller | "device_type": 0, 2026-10-15 07:02:22.623115 | controller | "executable": true, 2026-10-15 07:02:22.623149 | controller | "exists": true, 2026-10-15 07:02:22.623182 | controller | "gid": 1000, 2026-10-15 07:02:22.623213 | controller | "gr_name": "zuul", 2026-10-15 07:02:22.623246 | controller | "inode": 521239, 2026-10-15 07:02:22.623279 | controller | "isblk": false, 2026-10-15 07:02:22.623314 | controller | "ischr": false, 2026-10-15 07:02:22.623354 | controller | "isdir": true, 2026-10-15 07:02:22.623452 | controller | "isfifo": false, 2026-10-15 07:02:22.623505 | controller | "isgid": false, 2026-10-15 07:02:22.623544 | controller | "islnk": false, 2026-10-15 07:02:22.623579 | controller | "isreg": false, 2026-10-15 07:02:22.623612 | controller | "issock": false, 2026-10-15 07:02:22.623648 | controller | "isuid": false, 2026-10-15 07:02:22.623685 | controller | "mimetype": "unknown", 2026-10-15 07:02:22.623720 | controller | "mode": "0755", 2026-10-15 07:02:22.623753 | controller | "mtime": 1792047705.296139, 2026-10-15 07:02:22.623785 | controller | "nlink": 14, 2026-10-15 07:02:22.623843 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-15 07:02:22.623881 | controller | "pw_name": "zuul", 2026-10-15 07:02:22.623922 | controller | "readable": true, 2026-10-15 07:02:22.623959 | controller | "rgrp": true, 2026-10-15 07:02:22.623993 | controller | "roth": true, 2026-10-15 07:02:22.624027 | controller | "rusr": true, 2026-10-15 07:02:22.624062 | controller | "size": 4096, 2026-10-15 07:02:22.624096 | controller | "uid": 1000, 2026-10-15 07:02:22.624128 | controller | "version": "1773778254", 2026-10-15 07:02:22.624165 | controller | "wgrp": false, 2026-10-15 07:02:22.624202 | controller | "woth": false, 2026-10-15 07:02:22.624239 | controller | "writeable": true, 2026-10-15 07:02:22.624273 | controller | "wusr": true, 2026-10-15 07:02:22.624306 | controller | "xgrp": true, 2026-10-15 07:02:22.624338 | controller | "xoth": true, 2026-10-15 07:02:22.624370 | controller | "xusr": true 2026-10-15 07:02:22.624425 | controller | } 2026-10-15 07:02:22.624461 | controller | } 2026-10-15 07:02:22.624576 | controller | ok: All items complete 2026-10-15 07:02:22.624657 | 2026-10-15 07:02:22.627119 | controller | skipping: Conditional result was False 2026-10-15 07:02:22.629438 | controller | skipping: Conditional result was False 2026-10-15 07:02:22.643397 | 2026-10-15 07:02:22.643610 | LOOP [Switch "ansible_host" to private IP] 2026-10-15 07:02:23.030896 | controller | changed: 1 replacements made 2026-10-15 07:02:23.033989 | controller | skipping: Conditional result was False 2026-10-15 07:02:23.047913 | controller | skipping: Conditional result was False 2026-10-15 07:02:23.060157 | 2026-10-15 07:02:23.060309 | TASK [Run Molecule scenario] 2026-10-15 07:02:23.549780 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-10-15 07:02:23.549842 | controller | Creating virtual environment at: .venv 2026-10-15 07:02:23.843188 | controller | Downloading ansible-core (2.3MiB) 2026-10-15 07:02:23.844231 | controller | Downloading pygments (1.2MiB) 2026-10-15 07:02:23.846869 | controller | Downloading cryptography (4.3MiB) 2026-10-15 07:02:23.998511 | controller | Downloading cryptography 2026-10-15 07:02:24.044712 | controller | Downloading pygments 2026-10-15 07:02:24.213858 | controller | Downloading ansible-core 2026-10-15 07:02:24.271068 | controller | Installed 36 packages in 56ms 2026-10-15 07:02:25.037403 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-10-15 07:02:25.037431 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-10-15 07:02:26.077519 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-10-15 07:02:26.077670 | controller | INFO default scenario not found, disabling shared state. 2026-10-15 07:02:26.077928 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-15 07:02:26.078034 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-10-15 07:03:16.369655 | controller | INFO [download-binaries > dependency] Executing 2026-10-15 07:03:16.369964 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-10-15 07:03:16.370183 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-10-15 07:03:16.370321 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-15 07:03:16.375492 | controller | INFO [download-binaries > cleanup] Executing 2026-10-15 07:03:16.375869 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-15 07:03:16.381145 | controller | INFO [download-binaries > destroy] Executing 2026-10-15 07:03:16.381238 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-15 07:03:16.381350 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-15 07:03:16.386834 | controller | INFO [download-binaries > syntax] Executing 2026-10-15 07:03:17.367225 | controller | 2026-10-15 07:03:17.367448 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-10-15 07:03:17.462785 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-10-15 07:03:17.466839 | controller | INFO [download-binaries > create] Executing 2026-10-15 07:03:17.468512 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-15 07:03:17.474966 | controller | INFO [download-binaries > prepare] Executing 2026-10-15 07:03:17.475385 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-15 07:03:17.481494 | controller | INFO [download-binaries > converge] Executing 2026-10-15 07:03:18.488216 | controller | 2026-10-15 07:03:18.488493 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-15 07:03:18.488659 | controller | 2026-10-15 07:03:18.488885 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-15 07:03:18.489075 | controller | Thursday 15 October 2026 07:03:18 +0000 (0:00:00.044) 0:00:00.044 ****** 2026-10-15 07:03:19.220656 | controller | ok: [controller -> localhost] 2026-10-15 07:03:19.220833 | controller | 2026-10-15 07:03:19.221003 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-15 07:03:19.221142 | controller | Thursday 15 October 2026 07:03:19 +0000 (0:00:00.732) 0:00:00.776 ****** 2026-10-15 07:03:19.697919 | controller | ok: [controller -> localhost] 2026-10-15 07:03:19.698110 | controller | 2026-10-15 07:03:19.698254 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-15 07:03:19.698403 | controller | Thursday 15 October 2026 07:03:19 +0000 (0:00:00.477) 0:00:01.254 ****** 2026-10-15 07:03:20.078814 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-15 07:03:20.079311 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-15 07:03:20.079527 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-15 07:03:20.079660 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-15 07:03:20.079809 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-15 07:03:20.079970 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-15 07:03:20.080131 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-15 07:03:20.080274 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-15 07:03:20.080417 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-15 07:03:20.080580 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-15 07:03:20.080706 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-15 07:03:20.080888 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-15 07:03:20.081077 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-15 07:03:20.081261 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-15 07:03:20.081429 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-15 07:03:20.081582 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-15 07:03:20.081710 | controller | 2026-10-15 07:03:20.081878 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-15 07:03:20.082048 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.380) 0:00:01.635 ****** 2026-10-15 07:03:20.260635 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-15 07:03:20.260790 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-15 07:03:20.260926 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-15 07:03:20.261035 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-15 07:03:20.261141 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-15 07:03:20.261246 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-15 07:03:20.261350 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-15 07:03:20.261450 | controller | 2026-10-15 07:03:20.261560 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-15 07:03:20.261665 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.182) 0:00:01.817 ****** 2026-10-15 07:03:20.391897 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-15 07:03:20.392051 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-15 07:03:20.392197 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-15 07:03:20.392357 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-15 07:03:20.392516 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-15 07:03:20.392683 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-15 07:03:20.392834 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-15 07:03:20.392991 | controller | 2026-10-15 07:03:20.393134 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-15 07:03:20.393252 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.130) 0:00:01.948 ****** 2026-10-15 07:03:20.468844 | controller | ok: [controller -> localhost] 2026-10-15 07:03:20.469032 | controller | 2026-10-15 07:03:20.469215 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-15 07:03:20.469396 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.077) 0:00:02.025 ****** 2026-10-15 07:03:20.732121 | 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-10-15 07:03:20.732343 | 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-10-15 07:03:20.732485 | 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-10-15 07:03:20.732615 | 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-10-15 07:03:20.732737 | 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-10-15 07:03:20.732885 | 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-10-15 07:03:20.733029 | 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-10-15 07:03:20.733381 | controller | 2026-10-15 07:03:20.733554 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:20.733679 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.263) 0:00:02.288 ****** 2026-10-15 07:03:20.757555 | controller | skipping: [controller] 2026-10-15 07:03:20.757732 | controller | 2026-10-15 07:03:20.757906 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-15 07:03:20.758039 | controller | Thursday 15 October 2026 07:03:20 +0000 (0:00:00.025) 0:00:02.314 ****** 2026-10-15 07:03:21.461591 | 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-10-15 07:03:21.469039 | controller | changed: [controller] 2026-10-15 07:03:21.469340 | controller | 2026-10-15 07:03:21.469621 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:21.469931 | controller | Thursday 15 October 2026 07:03:21 +0000 (0:00:00.711) 0:00:03.025 ****** 2026-10-15 07:03:21.497176 | controller | ok: [controller] => { 2026-10-15 07:03:21.497383 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-15 07:03:21.497530 | controller | } 2026-10-15 07:03:21.497677 | controller | 2026-10-15 07:03:21.497809 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:21.497988 | controller | Thursday 15 October 2026 07:03:21 +0000 (0:00:00.027) 0:00:03.053 ****** 2026-10-15 07:03:22.508202 | 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-10-15 07:03:22.515054 | controller | changed: [controller] 2026-10-15 07:03:22.515262 | controller | 2026-10-15 07:03:22.515397 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:22.515516 | controller | Thursday 15 October 2026 07:03:22 +0000 (0:00:01.017) 0:00:04.071 ****** 2026-10-15 07:03:22.542629 | controller | skipping: [controller] 2026-10-15 07:03:22.542834 | controller | 2026-10-15 07:03:22.543026 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:22.543176 | controller | Thursday 15 October 2026 07:03:22 +0000 (0:00:00.027) 0:00:04.099 ****** 2026-10-15 07:03:22.569173 | controller | skipping: [controller] 2026-10-15 07:03:22.569363 | controller | 2026-10-15 07:03:22.569528 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:22.569690 | controller | Thursday 15 October 2026 07:03:22 +0000 (0:00:00.026) 0:00:04.125 ****** 2026-10-15 07:03:22.605874 | controller | ok: [controller] => { 2026-10-15 07:03:22.606085 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-15 07:03:22.606233 | controller | } 2026-10-15 07:03:22.606370 | controller | 2026-10-15 07:03:22.606519 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:22.606670 | controller | Thursday 15 October 2026 07:03:22 +0000 (0:00:00.036) 0:00:04.162 ****** 2026-10-15 07:03:23.559703 | controller | changed: [controller] 2026-10-15 07:03:23.559910 | controller | 2026-10-15 07:03:23.560067 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:23.560216 | controller | Thursday 15 October 2026 07:03:23 +0000 (0:00:00.953) 0:00:05.115 ****** 2026-10-15 07:03:23.585552 | controller | skipping: [controller] 2026-10-15 07:03:23.585839 | controller | 2026-10-15 07:03:23.586134 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:23.586408 | controller | Thursday 15 October 2026 07:03:23 +0000 (0:00:00.026) 0:00:05.141 ****** 2026-10-15 07:03:23.610130 | controller | skipping: [controller] 2026-10-15 07:03:23.610159 | controller | 2026-10-15 07:03:23.610165 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:23.610170 | controller | Thursday 15 October 2026 07:03:23 +0000 (0:00:00.024) 0:00:05.166 ****** 2026-10-15 07:03:23.644407 | controller | ok: [controller] => { 2026-10-15 07:03:23.644565 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-15 07:03:23.644687 | controller | } 2026-10-15 07:03:23.644792 | controller | 2026-10-15 07:03:23.644945 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:23.645057 | controller | Thursday 15 October 2026 07:03:23 +0000 (0:00:00.034) 0:00:05.200 ****** 2026-10-15 07:03:24.854241 | controller | changed: [controller] 2026-10-15 07:03:24.854518 | controller | 2026-10-15 07:03:24.854939 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:24.855196 | controller | Thursday 15 October 2026 07:03:24 +0000 (0:00:01.209) 0:00:06.410 ****** 2026-10-15 07:03:24.887699 | controller | skipping: [controller] 2026-10-15 07:03:24.887914 | controller | 2026-10-15 07:03:24.888062 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:24.888200 | controller | Thursday 15 October 2026 07:03:24 +0000 (0:00:00.033) 0:00:06.443 ****** 2026-10-15 07:03:24.913907 | controller | skipping: [controller] 2026-10-15 07:03:24.913944 | controller | 2026-10-15 07:03:24.913948 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:24.913952 | controller | Thursday 15 October 2026 07:03:24 +0000 (0:00:00.026) 0:00:06.470 ****** 2026-10-15 07:03:24.950970 | controller | ok: [controller] => { 2026-10-15 07:03:24.951136 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-15 07:03:24.951256 | controller | } 2026-10-15 07:03:24.951363 | controller | 2026-10-15 07:03:24.951478 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:24.951589 | controller | Thursday 15 October 2026 07:03:24 +0000 (0:00:00.037) 0:00:06.507 ****** 2026-10-15 07:03:31.059205 | controller | changed: [controller] 2026-10-15 07:03:31.059452 | controller | 2026-10-15 07:03:31.059466 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:31.059471 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:06.105) 0:00:12.612 ****** 2026-10-15 07:03:31.084926 | controller | skipping: [controller] 2026-10-15 07:03:31.084993 | controller | 2026-10-15 07:03:31.085042 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:31.085051 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.028) 0:00:12.641 ****** 2026-10-15 07:03:31.110593 | controller | skipping: [controller] 2026-10-15 07:03:31.110664 | controller | 2026-10-15 07:03:31.110669 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:31.110792 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.025) 0:00:12.666 ****** 2026-10-15 07:03:31.147272 | controller | ok: [controller] => { 2026-10-15 07:03:31.147348 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-15 07:03:31.147440 | controller | } 2026-10-15 07:03:31.147523 | controller | 2026-10-15 07:03:31.147657 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:31.147774 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.036) 0:00:12.703 ****** 2026-10-15 07:03:31.949351 | controller | changed: [controller] 2026-10-15 07:03:31.949515 | controller | 2026-10-15 07:03:31.949626 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:31.949734 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.800) 0:00:13.504 ****** 2026-10-15 07:03:31.973144 | controller | skipping: [controller] 2026-10-15 07:03:31.973188 | controller | 2026-10-15 07:03:31.973322 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:31.973431 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.025) 0:00:13.529 ****** 2026-10-15 07:03:31.997018 | controller | skipping: [controller] 2026-10-15 07:03:31.997062 | controller | 2026-10-15 07:03:31.997173 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:31.997301 | controller | Thursday 15 October 2026 07:03:31 +0000 (0:00:00.023) 0:00:13.553 ****** 2026-10-15 07:03:32.025917 | controller | ok: [controller] => { 2026-10-15 07:03:32.026026 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-15 07:03:32.026153 | controller | } 2026-10-15 07:03:32.026496 | controller | 2026-10-15 07:03:32.026508 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:32.026515 | controller | Thursday 15 October 2026 07:03:32 +0000 (0:00:00.028) 0:00:13.581 ****** 2026-10-15 07:03:32.757219 | controller | changed: [controller] 2026-10-15 07:03:32.757256 | controller | 2026-10-15 07:03:32.757261 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:32.757264 | controller | Thursday 15 October 2026 07:03:32 +0000 (0:00:00.731) 0:00:14.313 ****** 2026-10-15 07:03:32.783244 | controller | skipping: [controller] 2026-10-15 07:03:32.783307 | controller | 2026-10-15 07:03:32.783506 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:32.783546 | controller | Thursday 15 October 2026 07:03:32 +0000 (0:00:00.023) 0:00:14.336 ****** 2026-10-15 07:03:32.807240 | controller | skipping: [controller] 2026-10-15 07:03:32.807383 | controller | 2026-10-15 07:03:32.807520 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:32.807663 | controller | Thursday 15 October 2026 07:03:32 +0000 (0:00:00.025) 0:00:14.362 ****** 2026-10-15 07:03:32.838359 | controller | ok: [controller] => { 2026-10-15 07:03:32.838418 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-15 07:03:32.838510 | controller | } 2026-10-15 07:03:32.838914 | controller | 2026-10-15 07:03:32.838963 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:32.838976 | controller | Thursday 15 October 2026 07:03:32 +0000 (0:00:00.029) 0:00:14.392 ****** 2026-10-15 07:03:40.507398 | controller | changed: [controller] 2026-10-15 07:03:40.507883 | controller | 2026-10-15 07:03:40.507926 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:40.507930 | controller | Thursday 15 October 2026 07:03:40 +0000 (0:00:07.669) 0:00:22.061 ****** 2026-10-15 07:03:40.531864 | controller | skipping: [controller] 2026-10-15 07:03:40.532010 | controller | 2026-10-15 07:03:40.532146 | controller | PLAY RECAP ********************************************************************* 2026-10-15 07:03:40.532278 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-15 07:03:40.532378 | controller | 2026-10-15 07:03:40.532474 | controller | 2026-10-15 07:03:40.532577 | controller | TASKS RECAP ******************************************************************** 2026-10-15 07:03:40.532729 | controller | Thursday 15 October 2026 07:03:40 +0000 (0:00:00.026) 0:00:22.087 ****** 2026-10-15 07:03:40.532890 | controller | =============================================================================== 2026-10-15 07:03:40.533002 | controller | vexxhost.containers.download_artifact : Download item ------------------- 7.67s 2026-10-15 07:03:40.533108 | controller | vexxhost.containers.download_artifact : Download item ------------------- 6.11s 2026-10-15 07:03:40.533218 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.21s 2026-10-15 07:03:40.533328 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.02s 2026-10-15 07:03:40.533436 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.95s 2026-10-15 07:03:40.533541 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-10-15 07:03:40.533673 | controller | Gather minimal facts ---------------------------------------------------- 0.73s 2026-10-15 07:03:40.533802 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.73s 2026-10-15 07:03:40.533958 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.71s 2026-10-15 07:03:40.534071 | controller | Find all subdirectories in the role location ---------------------------- 0.48s 2026-10-15 07:03:40.534178 | controller | Select only defaults/ directories and load vars ------------------------- 0.38s 2026-10-15 07:03:40.534282 | controller | Include download_artifact role ------------------------------------------ 0.26s 2026-10-15 07:03:40.534388 | controller | Find all components with checksums and get latest versions (CI) --------- 0.18s 2026-10-15 07:03:40.534490 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.13s 2026-10-15 07:03:40.534602 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-10-15 07:03:40.534768 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-10-15 07:03:40.534927 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-10-15 07:03:40.535043 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-10-15 07:03:40.535146 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-10-15 07:03:40.535259 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.03s 2026-10-15 07:03:40.726796 | controller | INFO [download-binaries > converge] Executed: Successful 2026-10-15 07:03:40.730467 | controller | INFO [download-binaries > idempotence] Executing 2026-10-15 07:03:41.692866 | controller | 2026-10-15 07:03:41.694650 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-15 07:03:41.694663 | controller | 2026-10-15 07:03:41.694667 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-15 07:03:41.694671 | controller | Thursday 15 October 2026 07:03:41 +0000 (0:00:00.016) 0:00:00.016 ****** 2026-10-15 07:03:42.481326 | controller | ok: [controller -> localhost] 2026-10-15 07:03:42.481371 | controller | 2026-10-15 07:03:42.481481 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-15 07:03:42.481557 | controller | Thursday 15 October 2026 07:03:42 +0000 (0:00:00.788) 0:00:00.804 ****** 2026-10-15 07:03:42.945063 | controller | ok: [controller -> localhost] 2026-10-15 07:03:42.945219 | controller | 2026-10-15 07:03:42.945418 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-15 07:03:42.945553 | controller | Thursday 15 October 2026 07:03:42 +0000 (0:00:00.464) 0:00:01.269 ****** 2026-10-15 07:03:43.333858 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-15 07:03:43.334123 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-15 07:03:43.334435 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-15 07:03:43.334686 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-15 07:03:43.335009 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-15 07:03:43.335307 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-15 07:03:43.335540 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-15 07:03:43.335976 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-15 07:03:43.336177 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-15 07:03:43.336413 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-15 07:03:43.336576 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-15 07:03:43.336774 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-15 07:03:43.337112 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-15 07:03:43.337465 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-15 07:03:43.337789 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-15 07:03:43.338125 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-15 07:03:43.338381 | controller | 2026-10-15 07:03:43.338674 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-15 07:03:43.339039 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.388) 0:00:01.657 ****** 2026-10-15 07:03:43.486786 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-15 07:03:43.486827 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-15 07:03:43.486851 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-15 07:03:43.486855 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-15 07:03:43.486859 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-15 07:03:43.486873 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-15 07:03:43.486877 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-15 07:03:43.486881 | controller | 2026-10-15 07:03:43.486886 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-15 07:03:43.486890 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.151) 0:00:01.809 ****** 2026-10-15 07:03:43.588193 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-15 07:03:43.588274 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-15 07:03:43.588367 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-15 07:03:43.588467 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-15 07:03:43.588551 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-15 07:03:43.588633 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-15 07:03:43.588755 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-15 07:03:43.588844 | controller | 2026-10-15 07:03:43.588928 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-15 07:03:43.589034 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.103) 0:00:01.912 ****** 2026-10-15 07:03:43.661810 | controller | ok: [controller -> localhost] 2026-10-15 07:03:43.661885 | controller | 2026-10-15 07:03:43.661990 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-15 07:03:43.662064 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.073) 0:00:01.986 ****** 2026-10-15 07:03:43.853739 | 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-10-15 07:03:43.853828 | 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-10-15 07:03:43.853962 | 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-10-15 07:03:43.854090 | 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-10-15 07:03:43.854214 | 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-10-15 07:03:43.854344 | 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-10-15 07:03:43.854458 | 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-10-15 07:03:43.854571 | controller | 2026-10-15 07:03:43.854669 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:43.854771 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.191) 0:00:02.178 ****** 2026-10-15 07:03:43.883085 | controller | skipping: [controller] 2026-10-15 07:03:43.883182 | controller | 2026-10-15 07:03:43.883299 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-15 07:03:43.883411 | controller | Thursday 15 October 2026 07:03:43 +0000 (0:00:00.028) 0:00:02.207 ****** 2026-10-15 07:03:44.377944 | 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-10-15 07:03:44.390661 | controller | ok: [controller] 2026-10-15 07:03:44.390697 | controller | 2026-10-15 07:03:44.390887 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:44.390986 | controller | Thursday 15 October 2026 07:03:44 +0000 (0:00:00.507) 0:00:02.714 ****** 2026-10-15 07:03:44.419470 | controller | ok: [controller] => { 2026-10-15 07:03:44.419547 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-15 07:03:44.419627 | controller | } 2026-10-15 07:03:44.419700 | controller | 2026-10-15 07:03:44.419784 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:44.419892 | controller | Thursday 15 October 2026 07:03:44 +0000 (0:00:00.028) 0:00:02.743 ****** 2026-10-15 07:03:45.091903 | controller | ok: [controller] 2026-10-15 07:03:45.091967 | controller | 2026-10-15 07:03:45.092059 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:45.092178 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.672) 0:00:03.416 ****** 2026-10-15 07:03:45.117120 | controller | skipping: [controller] 2026-10-15 07:03:45.117217 | controller | 2026-10-15 07:03:45.117341 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:45.117432 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.025) 0:00:03.441 ****** 2026-10-15 07:03:45.143415 | controller | skipping: [controller] 2026-10-15 07:03:45.143573 | controller | 2026-10-15 07:03:45.144542 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:45.144659 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.025) 0:00:03.467 ****** 2026-10-15 07:03:45.178773 | controller | ok: [controller] => { 2026-10-15 07:03:45.178806 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-15 07:03:45.178812 | controller | } 2026-10-15 07:03:45.178817 | controller | 2026-10-15 07:03:45.178822 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:45.178826 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.034) 0:00:03.501 ****** 2026-10-15 07:03:45.621321 | controller | ok: [controller] 2026-10-15 07:03:45.621385 | controller | 2026-10-15 07:03:45.621509 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:45.621637 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.443) 0:00:03.945 ****** 2026-10-15 07:03:45.644436 | controller | skipping: [controller] 2026-10-15 07:03:45.644495 | controller | 2026-10-15 07:03:45.644609 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:45.644726 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.023) 0:00:03.968 ****** 2026-10-15 07:03:45.667533 | controller | skipping: [controller] 2026-10-15 07:03:45.667592 | controller | 2026-10-15 07:03:45.667636 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:45.667772 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.023) 0:00:03.991 ****** 2026-10-15 07:03:45.695237 | controller | ok: [controller] => { 2026-10-15 07:03:45.695382 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-15 07:03:45.695516 | controller | } 2026-10-15 07:03:45.695659 | controller | 2026-10-15 07:03:45.695809 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:45.696079 | controller | Thursday 15 October 2026 07:03:45 +0000 (0:00:00.027) 0:00:04.019 ****** 2026-10-15 07:03:46.173580 | controller | ok: [controller] 2026-10-15 07:03:46.173642 | controller | 2026-10-15 07:03:46.173734 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:46.173846 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.478) 0:00:04.497 ****** 2026-10-15 07:03:46.199598 | controller | skipping: [controller] 2026-10-15 07:03:46.199655 | controller | 2026-10-15 07:03:46.199788 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:46.199970 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.026) 0:00:04.523 ****** 2026-10-15 07:03:46.228663 | controller | skipping: [controller] 2026-10-15 07:03:46.228725 | controller | 2026-10-15 07:03:46.228857 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:46.228970 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.028) 0:00:04.552 ****** 2026-10-15 07:03:46.259175 | controller | ok: [controller] => { 2026-10-15 07:03:46.259246 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-15 07:03:46.259402 | controller | } 2026-10-15 07:03:46.259571 | controller | 2026-10-15 07:03:46.259704 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:46.259888 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.030) 0:00:04.583 ****** 2026-10-15 07:03:46.722148 | controller | ok: [controller] 2026-10-15 07:03:46.722181 | controller | 2026-10-15 07:03:46.722186 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:46.722190 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.463) 0:00:05.046 ****** 2026-10-15 07:03:46.746253 | controller | skipping: [controller] 2026-10-15 07:03:46.746316 | controller | 2026-10-15 07:03:46.746380 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:46.746472 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.024) 0:00:05.070 ****** 2026-10-15 07:03:46.778750 | controller | skipping: [controller] 2026-10-15 07:03:46.778847 | controller | 2026-10-15 07:03:46.778956 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:46.779066 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.032) 0:00:05.102 ****** 2026-10-15 07:03:46.811227 | controller | ok: [controller] => { 2026-10-15 07:03:46.811316 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-15 07:03:46.811416 | controller | } 2026-10-15 07:03:46.811537 | controller | 2026-10-15 07:03:46.811748 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:46.811760 | controller | Thursday 15 October 2026 07:03:46 +0000 (0:00:00.030) 0:00:05.133 ****** 2026-10-15 07:03:47.251162 | controller | ok: [controller] 2026-10-15 07:03:47.251215 | controller | 2026-10-15 07:03:47.251222 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:47.251227 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.441) 0:00:05.574 ****** 2026-10-15 07:03:47.277853 | controller | skipping: [controller] 2026-10-15 07:03:47.277932 | controller | 2026-10-15 07:03:47.278061 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:47.278177 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.024) 0:00:05.599 ****** 2026-10-15 07:03:47.299843 | controller | skipping: [controller] 2026-10-15 07:03:47.299928 | controller | 2026-10-15 07:03:47.300038 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:47.300143 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.024) 0:00:05.624 ****** 2026-10-15 07:03:47.334071 | controller | ok: [controller] => { 2026-10-15 07:03:47.334137 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-15 07:03:47.334298 | controller | } 2026-10-15 07:03:47.334430 | controller | 2026-10-15 07:03:47.334601 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:47.334879 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.033) 0:00:05.657 ****** 2026-10-15 07:03:47.809578 | controller | ok: [controller] 2026-10-15 07:03:47.809632 | controller | 2026-10-15 07:03:47.809698 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:47.809801 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.476) 0:00:06.133 ****** 2026-10-15 07:03:47.847188 | controller | skipping: [controller] 2026-10-15 07:03:47.847267 | controller | 2026-10-15 07:03:47.847412 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-15 07:03:47.847552 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.034) 0:00:06.168 ****** 2026-10-15 07:03:47.874498 | controller | skipping: [controller] 2026-10-15 07:03:47.874640 | controller | 2026-10-15 07:03:47.875428 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-15 07:03:47.875464 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.029) 0:00:06.198 ****** 2026-10-15 07:03:47.905942 | controller | ok: [controller] => { 2026-10-15 07:03:47.906011 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-15 07:03:47.906027 | controller | } 2026-10-15 07:03:47.906140 | controller | 2026-10-15 07:03:47.906222 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-15 07:03:47.906284 | controller | Thursday 15 October 2026 07:03:47 +0000 (0:00:00.032) 0:00:06.230 ****** 2026-10-15 07:03:48.396143 | controller | ok: [controller] 2026-10-15 07:03:48.396181 | controller | 2026-10-15 07:03:48.396188 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-15 07:03:48.396195 | controller | Thursday 15 October 2026 07:03:48 +0000 (0:00:00.487) 0:00:06.718 ****** 2026-10-15 07:03:48.419223 | controller | skipping: [controller] 2026-10-15 07:03:48.419381 | controller | 2026-10-15 07:03:48.419517 | controller | PLAY RECAP ********************************************************************* 2026-10-15 07:03:48.419660 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-15 07:03:48.419788 | controller | 2026-10-15 07:03:48.419945 | controller | 2026-10-15 07:03:48.420082 | controller | TASKS RECAP ******************************************************************** 2026-10-15 07:03:48.420225 | controller | Thursday 15 October 2026 07:03:48 +0000 (0:00:00.025) 0:00:06.744 ****** 2026-10-15 07:03:48.420358 | controller | =============================================================================== 2026-10-15 07:03:48.420518 | controller | Gather minimal facts ---------------------------------------------------- 0.79s 2026-10-15 07:03:48.420695 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.67s 2026-10-15 07:03:48.420862 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.51s 2026-10-15 07:03:48.421008 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-10-15 07:03:48.421145 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-10-15 07:03:48.421280 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-10-15 07:03:48.421408 | controller | Find all subdirectories in the role location ---------------------------- 0.46s 2026-10-15 07:03:48.421538 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-15 07:03:48.421668 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-10-15 07:03:48.421868 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.44s 2026-10-15 07:03:48.422005 | controller | Select only defaults/ directories and load vars ------------------------- 0.39s 2026-10-15 07:03:48.422131 | controller | Include download_artifact role ------------------------------------------ 0.19s 2026-10-15 07:03:48.422269 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-10-15 07:03:48.422397 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.10s 2026-10-15 07:03:48.422522 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-10-15 07:03:48.422653 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-10-15 07:03:48.422925 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.03s 2026-10-15 07:03:48.423071 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-10-15 07:03:48.423201 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.03s 2026-10-15 07:03:48.423327 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.03s 2026-10-15 07:03:48.598276 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-10-15 07:03:48.606773 | controller | INFO [download-binaries > side_effect] Executing 2026-10-15 07:03:48.606811 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-15 07:03:48.611071 | controller | INFO [download-binaries > verify] Executing 2026-10-15 07:03:49.517810 | controller | 2026-10-15 07:03:49.518009 | controller | PLAY [Verify] ****************************************************************** 2026-10-15 07:03:49.518114 | controller | 2026-10-15 07:03:49.518223 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-15 07:03:49.518333 | controller | Thursday 15 October 2026 07:03:49 +0000 (0:00:00.013) 0:00:00.013 ****** 2026-10-15 07:03:50.617592 | 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-10-15 07:03:50.622168 | controller | ok: [controller] 2026-10-15 07:03:50.622298 | controller | 2026-10-15 07:03:50.622425 | controller | TASK [Stat target dir] ********************************************************* 2026-10-15 07:03:50.622539 | controller | Thursday 15 October 2026 07:03:50 +0000 (0:00:01.105) 0:00:01.118 ****** 2026-10-15 07:03:51.068184 | controller | ok: [controller] 2026-10-15 07:03:51.068352 | controller | 2026-10-15 07:03:51.068473 | controller | TASK [Assert that target dir is created] *************************************** 2026-10-15 07:03:51.068593 | controller | Thursday 15 October 2026 07:03:51 +0000 (0:00:00.445) 0:00:01.564 ****** 2026-10-15 07:03:51.096689 | controller | ok: [controller] => { 2026-10-15 07:03:51.097039 | controller | "changed": false, 2026-10-15 07:03:51.097297 | controller | "msg": "All assertions passed" 2026-10-15 07:03:51.097454 | controller | } 2026-10-15 07:03:51.097565 | controller | 2026-10-15 07:03:51.097674 | controller | TASK [Find target files] ******************************************************* 2026-10-15 07:03:51.097799 | controller | Thursday 15 October 2026 07:03:51 +0000 (0:00:00.028) 0:00:01.592 ****** 2026-10-15 07:03:51.518431 | controller | ok: [controller] 2026-10-15 07:03:51.518459 | controller | 2026-10-15 07:03:51.518472 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-10-15 07:03:51.518476 | controller | Thursday 15 October 2026 07:03:51 +0000 (0:00:00.419) 0:00:02.012 ****** 2026-10-15 07:03:51.539963 | controller | ok: [controller] => { 2026-10-15 07:03:51.540139 | controller | "changed": false, 2026-10-15 07:03:51.540288 | controller | "msg": "All assertions passed" 2026-10-15 07:03:51.540434 | controller | } 2026-10-15 07:03:51.540568 | controller | 2026-10-15 07:03:51.548288 | controller | PLAY RECAP ********************************************************************* 2026-10-15 07:03:51.548327 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-15 07:03:51.548333 | controller | 2026-10-15 07:03:51.548339 | controller | 2026-10-15 07:03:51.548344 | controller | TASKS RECAP ******************************************************************** 2026-10-15 07:03:51.548348 | controller | Thursday 15 October 2026 07:03:51 +0000 (0:00:00.024) 0:00:02.036 ****** 2026-10-15 07:03:51.548367 | controller | =============================================================================== 2026-10-15 07:03:51.548371 | controller | Gathering Facts --------------------------------------------------------- 1.11s 2026-10-15 07:03:51.548375 | controller | Stat target dir --------------------------------------------------------- 0.45s 2026-10-15 07:03:51.548379 | controller | Find target files ------------------------------------------------------- 0.42s 2026-10-15 07:03:51.548383 | controller | Assert that target dir is created --------------------------------------- 0.03s 2026-10-15 07:03:51.548388 | controller | Assert that some files were downloaded ---------------------------------- 0.02s 2026-10-15 07:03:51.654404 | controller | INFO [download-binaries > verify] Executed: Successful 2026-10-15 07:03:51.660233 | controller | INFO [download-binaries > cleanup] Executing 2026-10-15 07:03:51.660575 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-15 07:03:51.666090 | controller | INFO [download-binaries > destroy] Executing 2026-10-15 07:03:51.666193 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-15 07:03:51.666276 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-15 07:03:51.666569 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-15 07:03:52.166538 | controller | ok: Runtime: 0:01:28.286466 2026-10-15 07:03:52.177781 | 2026-10-15 07:03:52.177922 | PLAY RECAP 2026-10-15 07:03:52.178010 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-15 07:03:52.178055 | 2026-10-15 07:03:52.330163 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-15 07:03:52.333239 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-15 07:03:52.931899 | 2026-10-15 07:03:52.932096 | PLAY [all] 2026-10-15 07:03:52.943261 | 2026-10-15 07:03:52.943366 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-10-15 07:03:53.370014 | controller | changed 2026-10-15 07:03:53.378948 | 2026-10-15 07:03:53.379116 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-10-15 07:03:53.819588 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-15 07:03:53.820260 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-15 07:03:53.824042 | controller | environment: line 1: kubectl: command not found 2026-10-15 07:03:53.825108 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-15 07:03:53.826418 | controller | environment: line 1: kubectl: command not found 2026-10-15 07:03:53.827455 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-15 07:03:53.829564 | controller | environment: line 1: kubectl: command not found 2026-10-15 07:03:53.830680 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-15 07:03:53.832940 | controller | environment: line 1: kubectl: command not found 2026-10-15 07:03:53.834059 | controller | environment: line 1: kubectl: command not found 2026-10-15 07:03:53.834074 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-15 07:03:53.835006 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-15 07:03:53.924302 | controller | ok: Runtime: 0:00:00.029001 2026-10-15 07:03:53.932136 | 2026-10-15 07:03:53.932269 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-10-15 07:03:54.199330 | controller | changed 2026-10-15 07:03:54.206966 | 2026-10-15 07:03:54.207099 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-10-15 07:03:54.470670 | controller | environment: line 5: kubectl: command not found 2026-10-15 07:03:54.470742 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-15 07:03:54.471268 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-15 07:03:54.472763 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-15 07:03:54.743365 | controller | ok: Runtime: 0:00:00.010909 2026-10-15 07:03:54.752916 | 2026-10-15 07:03:54.753083 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-10-15 07:03:55.405234 | controller | changed: 2026-10-15 07:03:55.405517 | controller | created directory /var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/logs/controller 2026-10-15 07:03:55.405577 | controller | cd+++++++++ objects/ 2026-10-15 07:03:55.405621 | controller | cd+++++++++ objects/cluster/ 2026-10-15 07:03:55.405665 | controller | cd+++++++++ objects/namespaced/ 2026-10-15 07:03:55.420064 | 2026-10-15 07:03:55.420223 | TASK [gather-pod-logs : creating directory for pod logs] 2026-10-15 07:03:55.688925 | controller | changed 2026-10-15 07:03:55.696321 | 2026-10-15 07:03:55.696456 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-10-15 07:03:55.942371 | controller | changed 2026-10-15 07:03:55.950077 | 2026-10-15 07:03:55.950207 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-10-15 07:03:56.222990 | controller | environment: line 3: kubectl: command not found 2026-10-15 07:03:56.488254 | controller | ok: Runtime: 0:00:00.009241 2026-10-15 07:03:56.493196 | 2026-10-15 07:03:56.493281 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-10-15 07:03:57.011474 | controller | changed: 2026-10-15 07:03:57.011891 | controller | cd+++++++++ pod-logs/ 2026-10-15 07:03:57.011957 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-10-15 07:03:57.026953 | 2026-10-15 07:03:57.027077 | LOOP [helm-release-status : creating directory for helm release status] 2026-10-15 07:03:57.270327 | controller | changed: "values" 2026-10-15 07:03:57.481257 | controller | changed: "releases" 2026-10-15 07:03:57.493608 | 2026-10-15 07:03:57.493760 | TASK [helm-release-status : Gather get release status for helm charts] 2026-10-15 07:03:57.770758 | controller | /bin/bash: line 7: helm: command not found 2026-10-15 07:03:57.773436 | controller | /bin/bash: line 11: kubectl: command not found 2026-10-15 07:03:58.034242 | controller | ok: Runtime: 0:00:00.007843 2026-10-15 07:03:58.040049 | 2026-10-15 07:03:58.040127 | TASK [helm-release-status : Downloads logs to executor] 2026-10-15 07:03:58.538085 | controller | changed: 2026-10-15 07:03:58.538353 | controller | cd+++++++++ helm/ 2026-10-15 07:03:58.538765 | controller | cd+++++++++ helm/releases/ 2026-10-15 07:03:58.538842 | controller | cd+++++++++ helm/values/ 2026-10-15 07:03:58.547594 | 2026-10-15 07:03:58.547706 | PLAY RECAP 2026-10-15 07:03:58.547790 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-15 07:03:58.547865 | 2026-10-15 07:03:58.696117 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-15 07:03:58.698837 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-15 07:03:59.278608 | 2026-10-15 07:03:59.278985 | PLAY [all] 2026-10-15 07:03:59.289399 | 2026-10-15 07:03:59.289547 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-15 07:03:59.333772 | controller | skipping: Conditional result was False 2026-10-15 07:03:59.339314 | 2026-10-15 07:03:59.339484 | TASK [fetch-output : Set log path for single node] 2026-10-15 07:03:59.388729 | controller | ok 2026-10-15 07:03:59.393844 | 2026-10-15 07:03:59.393984 | LOOP [fetch-output : Ensure local output dirs] 2026-10-15 07:03:59.792966 | controller -> localhost | ok: "/var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/logs" 2026-10-15 07:04:00.021108 | controller -> localhost | changed: "/var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/artifacts" 2026-10-15 07:04:00.223273 | controller -> localhost | changed: "/var/lib/zuul/builds/004a031e82044ae7ab2cbfc690e42dd9/work/docs" 2026-10-15 07:04:00.242691 | 2026-10-15 07:04:00.242941 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-15 07:04:00.938906 | controller | changed: .d..t...... ./ 2026-10-15 07:04:00.939281 | controller | changed: All items complete 2026-10-15 07:04:00.939336 | 2026-10-15 07:04:01.420731 | controller | changed: .d..t...... ./ 2026-10-15 07:04:01.895736 | controller | changed: .d..t...... ./ 2026-10-15 07:04:01.923242 | 2026-10-15 07:04:01.923494 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-15 07:04:02.391198 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008373 2026-10-15 07:04:02.636551 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007901 2026-10-15 07:04:02.657734 | 2026-10-15 07:04:02.657955 | PLAY [all] 2026-10-15 07:04:02.669522 | 2026-10-15 07:04:02.669688 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-15 07:04:03.147135 | controller | changed 2026-10-15 07:04:03.153541 | 2026-10-15 07:04:03.153622 | PLAY RECAP 2026-10-15 07:04:03.153689 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-15 07:04:03.153721 | 2026-10-15 07:04:03.331049 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-15 07:04:03.333622 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-15 07:04:03.882276 | 2026-10-15 07:04:03.882387 | PLAY [localhost] 2026-10-15 07:04:03.891323 | 2026-10-15 07:04:03.891393 | TASK [Generate Zuul manifest] 2026-10-15 07:04:03.908201 | localhost | ok 2026-10-15 07:04:03.920820 | 2026-10-15 07:04:03.920894 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-15 07:04:04.335491 | localhost | changed 2026-10-15 07:04:04.356434 | 2026-10-15 07:04:04.356645 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-15 07:04:04.397392 | localhost | ok 2026-10-15 07:04:04.410687 | 2026-10-15 07:04:04.410836 | TASK [Upload logs] 2026-10-15 07:04:04.442219 | localhost | ok 2026-10-15 07:04:04.512260 | 2026-10-15 07:04:04.512393 | TASK [Set zuul-log-path fact] 2026-10-15 07:04:04.539243 | localhost | ok 2026-10-15 07:04:04.549472 | 2026-10-15 07:04:04.549549 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-15 07:04:04.576418 | localhost | ok 2026-10-15 07:04:04.585255 | 2026-10-15 07:04:04.585413 | TASK [upload-logs : Create log directories] 2026-10-15 07:04:04.990997 | localhost | changed 2026-10-15 07:04:05.000038 | 2026-10-15 07:04:05.000177 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-15 07:04:05.441639 | localhost -> localhost | ok: Runtime: 0:00:00.005956 2026-10-15 07:04:05.450720 | 2026-10-15 07:04:05.450874 | TASK [upload-logs : Upload logs to log server] 2026-10-15 07:04:05.982848 | localhost | Output suppressed because no_log was given 2026-10-15 07:04:05.990234 | 2026-10-15 07:04:05.990365 | LOOP [upload-logs : Compress console log and json output] 2026-10-15 07:04:06.055567 | localhost | skipping: Conditional result was False 2026-10-15 07:04:06.119962 | localhost | skipping: Conditional result was False 2026-10-15 07:04:06.136450 | 2026-10-15 07:04:06.136719 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-15 07:04:06.204943 | localhost | skipping: Conditional result was False 2026-10-15 07:04:06.205381 | 2026-10-15 07:04:06.212787 | localhost | skipping: Conditional result was False 2026-10-15 07:04:06.223412 | 2026-10-15 07:04:06.223658 | LOOP [upload-logs : Upload console log and json output]