2026-05-13 01:27:50.471367 | Job console starting 2026-05-13 01:27:50.489745 | Updating git repos 2026-05-13 01:27:50.535009 | Cloning repos into workspace 2026-05-13 01:27:53.649256 | Restoring repo states 2026-05-13 01:27:53.665850 | Merging changes 2026-05-13 01:27:54.973513 | Checking out repos 2026-05-13 01:27:55.494824 | Preparing playbooks 2026-05-13 01:28:03.839200 | Running Ansible setup 2026-05-13 01:28:08.005205 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-13 01:28:08.602199 | 2026-05-13 01:28:08.670766 | PLAY [localhost] 2026-05-13 01:28:08.683292 | 2026-05-13 01:28:08.683391 | TASK [Gathering Facts] 2026-05-13 01:28:09.556602 | localhost | ok 2026-05-13 01:28:09.565748 | 2026-05-13 01:28:09.565824 | TASK [Setup log path fact] 2026-05-13 01:28:09.586105 | localhost | ok 2026-05-13 01:28:09.597590 | 2026-05-13 01:28:09.597654 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-13 01:28:09.627635 | localhost | ok 2026-05-13 01:28:09.635583 | 2026-05-13 01:28:09.635673 | TASK [emit-job-header : Print job information] 2026-05-13 01:28:09.676806 | # Job Information 2026-05-13 01:28:09.676999 | Ansible Version: 2.16.18 2026-05-13 01:28:09.677058 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-05-13 01:28:09.677096 | Pipeline: check 2026-05-13 01:28:09.677127 | Executor: 2d72f0692154 2026-05-13 01:28:09.677157 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/272 2026-05-13 01:28:09.677194 | Event ID: d32e68d0-4e6a-11f1-9f22-d6104c5a1163 2026-05-13 01:28:09.681356 | 2026-05-13 01:28:09.681450 | LOOP [emit-job-header : Print node information] 2026-05-13 01:28:09.774667 | localhost | ok: 2026-05-13 01:28:09.774924 | localhost | # Node Information 2026-05-13 01:28:09.774963 | localhost | Inventory Hostname: controller 2026-05-13 01:28:09.774993 | localhost | Hostname: np0000173874 2026-05-13 01:28:09.775021 | localhost | Username: zuul 2026-05-13 01:28:09.775054 | localhost | Distro: Debian 13.4 2026-05-13 01:28:09.775082 | localhost | Provider: yul1 2026-05-13 01:28:09.775108 | localhost | Region: ca-ymq-1 2026-05-13 01:28:09.775133 | localhost | Label: debian-trixie 2026-05-13 01:28:09.775159 | localhost | Product Name: OpenStack Nova 2026-05-13 01:28:09.775185 | localhost | Interface IP: 199.204.45.250 2026-05-13 01:28:09.798581 | 2026-05-13 01:28:09.798774 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-13 01:28:10.299698 | localhost -> localhost | changed 2026-05-13 01:28:10.309117 | 2026-05-13 01:28:10.309220 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-13 01:28:11.233377 | localhost -> localhost | changed 2026-05-13 01:28:11.243120 | 2026-05-13 01:28:11.243180 | PLAY [all] 2026-05-13 01:28:11.249913 | 2026-05-13 01:28:11.249980 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-13 01:28:11.491836 | controller -> localhost | ok 2026-05-13 01:28:11.499189 | 2026-05-13 01:28:11.499255 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-13 01:28:11.538579 | controller | ok 2026-05-13 01:28:11.560234 | controller | included: /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-13 01:28:11.565279 | 2026-05-13 01:28:11.565350 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-13 01:28:12.825404 | controller -> localhost | Generating public/private rsa key pair. 2026-05-13 01:28:12.825611 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/7f6dc759ec5b48fd8b3904a7fb5c2d31_id_rsa 2026-05-13 01:28:12.825640 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/7f6dc759ec5b48fd8b3904a7fb5c2d31_id_rsa.pub 2026-05-13 01:28:12.825663 | controller -> localhost | The key fingerprint is: 2026-05-13 01:28:12.825684 | controller -> localhost | SHA256:hThZH9UhPivF9CcanW4kilLtJazyWyS7L9DgFV4TnhE zuul-build-sshkey 2026-05-13 01:28:12.825723 | controller -> localhost | The key's randomart image is: 2026-05-13 01:28:12.825744 | controller -> localhost | +---[RSA 3072]----+ 2026-05-13 01:28:12.825769 | controller -> localhost | | . E++... | 2026-05-13 01:28:12.825792 | controller -> localhost | | +.*oB +.. | 2026-05-13 01:28:12.825812 | controller -> localhost | | +.ooO.O * .| 2026-05-13 01:28:12.825833 | controller -> localhost | | .oo= = O o | 2026-05-13 01:28:12.825853 | controller -> localhost | | .o+S = o o | 2026-05-13 01:28:12.825872 | controller -> localhost | | o+.+ . . | 2026-05-13 01:28:12.825892 | controller -> localhost | | .o . | 2026-05-13 01:28:12.825912 | controller -> localhost | | .+ | 2026-05-13 01:28:12.825939 | controller -> localhost | | oo. | 2026-05-13 01:28:12.825960 | controller -> localhost | +----[SHA256]-----+ 2026-05-13 01:28:12.826011 | controller -> localhost | ok: Runtime: 0:00:00.852450 2026-05-13 01:28:12.830281 | 2026-05-13 01:28:12.830347 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-13 01:28:12.858919 | controller | ok 2026-05-13 01:28:12.866407 | controller | included: /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-13 01:28:12.872791 | 2026-05-13 01:28:12.872854 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-13 01:28:12.898546 | controller | skipping: Conditional result was False 2026-05-13 01:28:12.905879 | 2026-05-13 01:28:12.905977 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-13 01:28:13.475264 | controller | changed 2026-05-13 01:28:13.483833 | 2026-05-13 01:28:13.483927 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-13 01:28:13.704896 | controller | ok 2026-05-13 01:28:13.709083 | 2026-05-13 01:28:13.709151 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-13 01:28:14.267543 | controller | changed 2026-05-13 01:28:14.273220 | 2026-05-13 01:28:14.273285 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-13 01:28:14.824623 | controller | changed 2026-05-13 01:28:14.829196 | 2026-05-13 01:28:14.829263 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-13 01:28:14.855047 | controller | skipping: Conditional result was False 2026-05-13 01:28:14.860622 | 2026-05-13 01:28:14.860694 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-13 01:28:15.240323 | controller -> localhost | changed 2026-05-13 01:28:15.254698 | 2026-05-13 01:28:15.254794 | TASK [add-build-sshkey : Add back temp key] 2026-05-13 01:28:15.543692 | controller -> localhost | Identity added: /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/7f6dc759ec5b48fd8b3904a7fb5c2d31_id_rsa (zuul-build-sshkey) 2026-05-13 01:28:15.544016 | controller -> localhost | ok: Runtime: 0:00:00.013980 2026-05-13 01:28:15.550779 | 2026-05-13 01:28:15.550844 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-13 01:28:15.876191 | controller | ok 2026-05-13 01:28:15.881153 | 2026-05-13 01:28:15.881239 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-13 01:28:15.906154 | controller | skipping: Conditional result was False 2026-05-13 01:28:15.916052 | 2026-05-13 01:28:15.916137 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-13 01:28:16.299266 | controller | ok 2026-05-13 01:28:16.304155 | 2026-05-13 01:28:16.304217 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-13 01:28:17.456126 | controller | Output suppressed because no_log was given 2026-05-13 01:28:17.465611 | 2026-05-13 01:28:17.465742 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-13 01:28:17.706448 | controller | ok: "logs" 2026-05-13 01:28:17.706757 | controller | ok: All items complete 2026-05-13 01:28:17.707073 | 2026-05-13 01:28:17.899053 | controller | ok: "artifacts" 2026-05-13 01:28:18.086985 | controller | ok: "docs" 2026-05-13 01:28:18.111738 | 2026-05-13 01:28:18.112007 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-13 01:28:18.325204 | controller | changed: "logs" 2026-05-13 01:28:18.510480 | controller | changed: "artifacts" 2026-05-13 01:28:18.720428 | controller | changed: "docs" 2026-05-13 01:28:18.736061 | 2026-05-13 01:28:18.736197 | PLAY RECAP 2026-05-13 01:28:18.736279 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-13 01:28:18.736315 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-13 01:28:18.736341 | 2026-05-13 01:28:18.918353 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-13 01:28:18.921102 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-13 01:28:19.501024 | 2026-05-13 01:28:19.501137 | PLAY [all] 2026-05-13 01:28:19.511127 | 2026-05-13 01:28:19.511207 | TASK [setup-uv : Extract archive] 2026-05-13 01:28:21.941854 | controller | changed 2026-05-13 01:28:21.947316 | 2026-05-13 01:28:21.947410 | TASK [setup-uv : Print version] 2026-05-13 01:28:22.337612 | controller | uv 0.8.13 2026-05-13 01:28:22.474147 | controller | ok: Runtime: 0:00:00.017372 2026-05-13 01:28:22.478970 | 2026-05-13 01:28:22.479019 | PLAY RECAP 2026-05-13 01:28:22.479063 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-13 01:28:22.479085 | 2026-05-13 01:28:22.603546 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-13 01:28:22.605224 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-05-13 01:28:23.177721 | 2026-05-13 01:28:23.177831 | PLAY [all] 2026-05-13 01:28:23.187729 | 2026-05-13 01:28:23.187806 | TASK [Update apt cache] 2026-05-13 01:28:27.960110 | controller | ok 2026-05-13 01:28:27.966020 | 2026-05-13 01:28:27.966126 | TASK [Disable firewalld] 2026-05-13 01:28:27.991534 | controller | skipping: Conditional result was False 2026-05-13 01:28:27.998909 | 2026-05-13 01:28:27.999014 | TASK [Install "jq" for log collection] 2026-05-13 01:28:30.021966 | controller | changed 2026-05-13 01:28:30.024364 | 2026-05-13 01:28:30.024431 | PLAY RECAP 2026-05-13 01:28:30.024491 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-13 01:28:30.024522 | 2026-05-13 01:28:30.139202 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-05-13 01:28:30.140739 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-13 01:28:30.702591 | 2026-05-13 01:28:30.702709 | PLAY [all] 2026-05-13 01:28:30.712123 | 2026-05-13 01:28:30.712196 | TASK [Copy inventory file for Zuul] 2026-05-13 01:28:31.659033 | controller | changed 2026-05-13 01:28:31.663345 | 2026-05-13 01:28:31.663420 | TASK [Switch "ansible_host" to private IP] 2026-05-13 01:28:32.018683 | controller | changed: 1 replacements made 2026-05-13 01:28:32.024790 | 2026-05-13 01:28:32.024879 | TASK [Run Molecule scenario] 2026-05-13 01:28:32.481858 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-05-13 01:28:32.482001 | controller | Creating virtual environment at: .venv 2026-05-13 01:28:32.776054 | controller | Downloading ansible-core (2.3MiB) 2026-05-13 01:28:32.776125 | controller | Downloading pygments (1.2MiB) 2026-05-13 01:28:32.776805 | controller | Downloading cryptography (4.3MiB) 2026-05-13 01:28:32.954676 | controller | Downloading cryptography 2026-05-13 01:28:32.976645 | controller | Downloading pygments 2026-05-13 01:28:33.142764 | controller | Downloading ansible-core 2026-05-13 01:28:33.193409 | controller | Installed 36 packages in 50ms 2026-05-13 01:28:33.892117 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-05-13 01:28:33.892203 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-05-13 01:28:34.786081 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-13 01:28:34.786152 | controller | INFO default scenario not found, disabling shared state. 2026-05-13 01:28:34.786269 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-13 01:28:34.786539 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-05-13 01:28:50.647435 | controller | INFO [download-binaries > dependency] Executing 2026-05-13 01:28:50.647527 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-05-13 01:28:50.647539 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-05-13 01:28:50.647579 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-13 01:28:50.652369 | controller | INFO [download-binaries > cleanup] Executing 2026-05-13 01:28:50.652771 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-13 01:28:50.659060 | controller | INFO [download-binaries > destroy] Executing 2026-05-13 01:28:50.659088 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-05-13 01:28:50.659168 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-05-13 01:28:50.664693 | controller | INFO [download-binaries > syntax] Executing 2026-05-13 01:28:51.584023 | controller | 2026-05-13 01:28:51.584060 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-05-13 01:28:51.668035 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-05-13 01:28:51.677800 | controller | INFO [download-binaries > create] Executing 2026-05-13 01:28:51.679897 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-13 01:28:51.685394 | controller | INFO [download-binaries > prepare] Executing 2026-05-13 01:28:51.685619 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-13 01:28:51.691198 | controller | INFO [download-binaries > converge] Executing 2026-05-13 01:28:52.591123 | controller | 2026-05-13 01:28:52.591151 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-05-13 01:28:52.591156 | controller | 2026-05-13 01:28:52.591159 | controller | TASK [Gather minimal facts] **************************************************** 2026-05-13 01:28:52.591165 | controller | Wednesday 13 May 2026 01:28:52 +0000 (0:00:00.034) 0:00:00.034 ********* 2026-05-13 01:28:53.291082 | controller | ok: [controller -> localhost] 2026-05-13 01:28:53.291215 | controller | 2026-05-13 01:28:53.291413 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-05-13 01:28:53.291603 | controller | Wednesday 13 May 2026 01:28:53 +0000 (0:00:00.695) 0:00:00.730 ********* 2026-05-13 01:28:53.749539 | controller | ok: [controller -> localhost] 2026-05-13 01:28:53.749676 | controller | 2026-05-13 01:28:53.749905 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-05-13 01:28:53.750067 | controller | Wednesday 13 May 2026 01:28:53 +0000 (0:00:00.465) 0:00:01.196 ********* 2026-05-13 01:28:54.095547 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-05-13 01:28:54.095699 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-05-13 01:28:54.095902 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-05-13 01:28:54.096211 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-05-13 01:28:54.096415 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-05-13 01:28:54.096606 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-05-13 01:28:54.096799 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-05-13 01:28:54.096986 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-05-13 01:28:54.097190 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-05-13 01:28:54.097376 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-05-13 01:28:54.097569 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-05-13 01:28:54.097776 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-05-13 01:28:54.097982 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-05-13 01:28:54.098186 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-05-13 01:28:54.098383 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-05-13 01:28:54.098578 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-05-13 01:28:54.098745 | controller | 2026-05-13 01:28:54.098935 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-05-13 01:28:54.099144 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.345) 0:00:01.541 ********* 2026-05-13 01:28:54.254668 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-05-13 01:28:54.254764 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-05-13 01:28:54.254977 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-05-13 01:28:54.255243 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-05-13 01:28:54.255441 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-05-13 01:28:54.255675 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-05-13 01:28:54.255880 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-05-13 01:28:54.259378 | controller | 2026-05-13 01:28:54.259414 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-05-13 01:28:54.259420 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.158) 0:00:01.701 ********* 2026-05-13 01:28:54.347325 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-05-13 01:28:54.347507 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-05-13 01:28:54.347744 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-05-13 01:28:54.347944 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-05-13 01:28:54.348171 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-05-13 01:28:54.348356 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-05-13 01:28:54.348543 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-05-13 01:28:54.348709 | controller | 2026-05-13 01:28:54.348903 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-05-13 01:28:54.349095 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.092) 0:00:01.793 ********* 2026-05-13 01:28:54.416021 | controller | ok: [controller -> localhost] 2026-05-13 01:28:54.416140 | controller | 2026-05-13 01:28:54.416271 | controller | TASK [Include download_artifact role] ****************************************** 2026-05-13 01:28:54.416430 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.069) 0:00:01.862 ********* 2026-05-13 01:28:54.673478 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubeadm', 'checksum': 'f962dcee1f49a51368c3b383742144d99eacff77b2132cd0a540ed8c6b30fe81', 'dest': '/var/lib/downloads/kubeadm-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:28:54.673666 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.5/clusterctl-linux-amd64', 'checksum': '8da468c3482b2f45c872e87f5fefdc7d4cb583ac3a689234ecc1590f852b09df', 'dest': '/var/lib/downloads/clusterctl-1.10.5-linux-amd64', 'version': '1.10.5'}) 2026-05-13 01:28:54.673891 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubectl', 'checksum': '123d8c8844f46b1244c547fffb3c17180c0c26dac9890589fe7e67763298748e', 'dest': '/var/lib/downloads/kubectl-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:28:54.674109 | 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-05-13 01:28:54.674322 | 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-05-13 01:28:54.674531 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubelet', 'checksum': 'd857082946c28493e8fdc52227feabd962e0e0900b6c6e4f6510168043b79dd4', 'dest': '/var/lib/downloads/kubelet-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:28:54.674749 | 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-05-13 01:28:54.674915 | controller | 2026-05-13 01:28:54.675106 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:28:54.675295 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.257) 0:00:02.120 ********* 2026-05-13 01:28:54.703347 | controller | skipping: [controller] 2026-05-13 01:28:54.703514 | controller | 2026-05-13 01:28:54.703715 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-13 01:28:54.703904 | controller | Wednesday 13 May 2026 01:28:54 +0000 (0:00:00.030) 0:00:02.150 ********* 2026-05-13 01:28:55.406203 | 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-05-13 01:28:55.419678 | controller | changed: [controller] 2026-05-13 01:28:55.419890 | controller | 2026-05-13 01:28:55.420290 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:28:55.420490 | controller | Wednesday 13 May 2026 01:28:55 +0000 (0:00:00.715) 0:00:02.866 ********* 2026-05-13 01:28:55.461732 | controller | ok: [controller] => { 2026-05-13 01:28:55.461877 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubeadm" 2026-05-13 01:28:55.462064 | controller | } 2026-05-13 01:28:55.462239 | controller | 2026-05-13 01:28:55.462439 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:28:55.462651 | controller | Wednesday 13 May 2026 01:28:55 +0000 (0:00:00.042) 0:00:02.908 ********* 2026-05-13 01:28:57.088963 | 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-05-13 01:28:57.098698 | controller | changed: [controller] 2026-05-13 01:28:57.098851 | controller | 2026-05-13 01:28:57.099063 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:28:57.099267 | controller | Wednesday 13 May 2026 01:28:57 +0000 (0:00:01.637) 0:00:04.545 ********* 2026-05-13 01:28:57.138345 | controller | skipping: [controller] 2026-05-13 01:28:57.138380 | controller | 2026-05-13 01:28:57.138563 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:28:57.138687 | controller | Wednesday 13 May 2026 01:28:57 +0000 (0:00:00.039) 0:00:04.584 ********* 2026-05-13 01:28:57.176437 | controller | skipping: [controller] 2026-05-13 01:28:57.176469 | controller | 2026-05-13 01:28:57.176593 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:28:57.176702 | controller | Wednesday 13 May 2026 01:28:57 +0000 (0:00:00.038) 0:00:04.622 ********* 2026-05-13 01:28:57.218305 | controller | ok: [controller] => { 2026-05-13 01:28:57.218387 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.5/clusterctl-linux-amd64" 2026-05-13 01:28:57.218542 | controller | } 2026-05-13 01:28:57.218658 | controller | 2026-05-13 01:28:57.218794 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:28:57.218923 | controller | Wednesday 13 May 2026 01:28:57 +0000 (0:00:00.041) 0:00:04.664 ********* 2026-05-13 01:28:58.531671 | controller | changed: [controller] 2026-05-13 01:28:58.531736 | controller | 2026-05-13 01:28:58.531797 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:28:58.531936 | controller | Wednesday 13 May 2026 01:28:58 +0000 (0:00:01.305) 0:00:05.970 ********* 2026-05-13 01:28:58.557522 | controller | skipping: [controller] 2026-05-13 01:28:58.557589 | controller | 2026-05-13 01:28:58.557674 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:28:58.557793 | controller | Wednesday 13 May 2026 01:28:58 +0000 (0:00:00.034) 0:00:06.004 ********* 2026-05-13 01:28:58.592030 | controller | skipping: [controller] 2026-05-13 01:28:58.592094 | controller | 2026-05-13 01:28:58.592186 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:28:58.592307 | controller | Wednesday 13 May 2026 01:28:58 +0000 (0:00:00.034) 0:00:06.038 ********* 2026-05-13 01:28:58.634595 | controller | ok: [controller] => { 2026-05-13 01:28:58.634658 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubectl" 2026-05-13 01:28:58.634727 | controller | } 2026-05-13 01:28:58.634832 | controller | 2026-05-13 01:28:58.634955 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:28:58.635077 | controller | Wednesday 13 May 2026 01:28:58 +0000 (0:00:00.042) 0:00:06.081 ********* 2026-05-13 01:28:59.996408 | controller | changed: [controller] 2026-05-13 01:28:59.996464 | controller | 2026-05-13 01:28:59.996528 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:28:59.996618 | controller | Wednesday 13 May 2026 01:28:59 +0000 (0:00:01.358) 0:00:07.439 ********* 2026-05-13 01:29:00.026759 | controller | skipping: [controller] 2026-05-13 01:29:00.026801 | controller | 2026-05-13 01:29:00.026875 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:00.028026 | controller | Wednesday 13 May 2026 01:29:00 +0000 (0:00:00.034) 0:00:07.473 ********* 2026-05-13 01:29:00.065033 | controller | skipping: [controller] 2026-05-13 01:29:00.065070 | controller | 2026-05-13 01:29:00.065080 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:00.065089 | controller | Wednesday 13 May 2026 01:29:00 +0000 (0:00:00.037) 0:00:07.510 ********* 2026-05-13 01:29:00.104603 | controller | ok: [controller] => { 2026-05-13 01:29:00.104898 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-13 01:29:00.105142 | controller | } 2026-05-13 01:29:00.105369 | controller | 2026-05-13 01:29:00.105622 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:00.105918 | controller | Wednesday 13 May 2026 01:29:00 +0000 (0:00:00.040) 0:00:07.550 ********* 2026-05-13 01:29:01.019827 | controller | changed: [controller] 2026-05-13 01:29:01.020151 | controller | 2026-05-13 01:29:01.020422 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:01.020678 | controller | Wednesday 13 May 2026 01:29:01 +0000 (0:00:00.915) 0:00:08.466 ********* 2026-05-13 01:29:01.056472 | controller | skipping: [controller] 2026-05-13 01:29:01.056731 | controller | 2026-05-13 01:29:01.056998 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:01.057255 | controller | Wednesday 13 May 2026 01:29:01 +0000 (0:00:00.036) 0:00:08.502 ********* 2026-05-13 01:29:01.091090 | controller | skipping: [controller] 2026-05-13 01:29:01.091368 | controller | 2026-05-13 01:29:01.091646 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:01.091912 | controller | Wednesday 13 May 2026 01:29:01 +0000 (0:00:00.034) 0:00:08.537 ********* 2026-05-13 01:29:01.129671 | controller | ok: [controller] => { 2026-05-13 01:29:01.129971 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-13 01:29:01.130212 | controller | } 2026-05-13 01:29:01.130441 | controller | 2026-05-13 01:29:01.130715 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:01.130964 | controller | Wednesday 13 May 2026 01:29:01 +0000 (0:00:00.038) 0:00:08.576 ********* 2026-05-13 01:29:02.372314 | controller | changed: [controller] 2026-05-13 01:29:02.372598 | controller | 2026-05-13 01:29:02.372869 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:02.373123 | controller | Wednesday 13 May 2026 01:29:02 +0000 (0:00:01.242) 0:00:09.818 ********* 2026-05-13 01:29:02.410625 | controller | skipping: [controller] 2026-05-13 01:29:02.410896 | controller | 2026-05-13 01:29:02.411162 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:02.411417 | controller | Wednesday 13 May 2026 01:29:02 +0000 (0:00:00.038) 0:00:09.857 ********* 2026-05-13 01:29:02.451123 | controller | skipping: [controller] 2026-05-13 01:29:02.451371 | controller | 2026-05-13 01:29:02.451627 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:02.451877 | controller | Wednesday 13 May 2026 01:29:02 +0000 (0:00:00.040) 0:00:09.897 ********* 2026-05-13 01:29:02.487478 | controller | ok: [controller] => { 2026-05-13 01:29:02.487501 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubelet" 2026-05-13 01:29:02.487509 | controller | } 2026-05-13 01:29:02.487518 | controller | 2026-05-13 01:29:02.487528 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:02.487536 | controller | Wednesday 13 May 2026 01:29:02 +0000 (0:00:00.035) 0:00:09.933 ********* 2026-05-13 01:29:03.651590 | controller | changed: [controller] 2026-05-13 01:29:03.651893 | controller | 2026-05-13 01:29:03.652202 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:03.652458 | controller | Wednesday 13 May 2026 01:29:03 +0000 (0:00:01.164) 0:00:11.098 ********* 2026-05-13 01:29:03.690506 | controller | skipping: [controller] 2026-05-13 01:29:03.690666 | controller | 2026-05-13 01:29:03.690790 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:03.690921 | controller | Wednesday 13 May 2026 01:29:03 +0000 (0:00:00.038) 0:00:11.136 ********* 2026-05-13 01:29:03.721678 | controller | skipping: [controller] 2026-05-13 01:29:03.721922 | controller | 2026-05-13 01:29:03.722175 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:03.722423 | controller | Wednesday 13 May 2026 01:29:03 +0000 (0:00:00.031) 0:00:11.168 ********* 2026-05-13 01:29:03.755662 | controller | ok: [controller] => { 2026-05-13 01:29:03.755876 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-05-13 01:29:03.756072 | controller | } 2026-05-13 01:29:03.756233 | controller | 2026-05-13 01:29:03.756435 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:03.756604 | controller | Wednesday 13 May 2026 01:29:03 +0000 (0:00:00.033) 0:00:11.202 ********* 2026-05-13 01:29:04.546125 | controller | changed: [controller] 2026-05-13 01:29:04.546429 | controller | 2026-05-13 01:29:04.546743 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:04.547011 | controller | Wednesday 13 May 2026 01:29:04 +0000 (0:00:00.790) 0:00:11.992 ********* 2026-05-13 01:29:04.575470 | controller | skipping: [controller] 2026-05-13 01:29:04.575759 | controller | 2026-05-13 01:29:04.576071 | controller | PLAY RECAP ********************************************************************* 2026-05-13 01:29:04.576354 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-05-13 01:29:04.576592 | controller | 2026-05-13 01:29:04.576850 | controller | 2026-05-13 01:29:04.577108 | controller | TASKS RECAP ******************************************************************** 2026-05-13 01:29:04.577404 | controller | Wednesday 13 May 2026 01:29:04 +0000 (0:00:00.030) 0:00:12.022 ********* 2026-05-13 01:29:04.577669 | controller | =============================================================================== 2026-05-13 01:29:04.577957 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.64s 2026-05-13 01:29:04.578213 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.36s 2026-05-13 01:29:04.578492 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.31s 2026-05-13 01:29:04.578780 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.24s 2026-05-13 01:29:04.579043 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.16s 2026-05-13 01:29:04.579300 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.92s 2026-05-13 01:29:04.579550 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-05-13 01:29:04.579834 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.72s 2026-05-13 01:29:04.580130 | controller | Gather minimal facts ---------------------------------------------------- 0.70s 2026-05-13 01:29:04.580389 | controller | Find all subdirectories in the role location ---------------------------- 0.47s 2026-05-13 01:29:04.580652 | controller | Select only defaults/ directories and load vars ------------------------- 0.35s 2026-05-13 01:29:04.580932 | controller | Include download_artifact role ------------------------------------------ 0.26s 2026-05-13 01:29:04.581190 | controller | Find all components with checksums and get latest versions (CI) --------- 0.16s 2026-05-13 01:29:04.581483 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-05-13 01:29:04.581763 | controller | Generate list of all binaries for all roles ----------------------------- 0.07s 2026-05-13 01:29:04.582021 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:04.582273 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:04.582523 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:04.582804 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-05-13 01:29:04.583062 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:04.745950 | controller | INFO [download-binaries > converge] Executed: Successful 2026-05-13 01:29:04.756833 | controller | INFO [download-binaries > idempotence] Executing 2026-05-13 01:29:05.586843 | controller | 2026-05-13 01:29:05.586867 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-05-13 01:29:05.586872 | controller | 2026-05-13 01:29:05.586876 | controller | TASK [Gather minimal facts] **************************************************** 2026-05-13 01:29:05.586880 | controller | Wednesday 13 May 2026 01:29:05 +0000 (0:00:00.013) 0:00:00.013 ********* 2026-05-13 01:29:06.286420 | controller | ok: [controller -> localhost] 2026-05-13 01:29:06.286726 | controller | 2026-05-13 01:29:06.287010 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-05-13 01:29:06.287290 | controller | Wednesday 13 May 2026 01:29:06 +0000 (0:00:00.699) 0:00:00.712 ********* 2026-05-13 01:29:06.707249 | controller | ok: [controller -> localhost] 2026-05-13 01:29:06.707568 | controller | 2026-05-13 01:29:06.707881 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-05-13 01:29:06.708246 | controller | Wednesday 13 May 2026 01:29:06 +0000 (0:00:00.421) 0:00:01.134 ********* 2026-05-13 01:29:07.096438 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-05-13 01:29:07.096767 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-05-13 01:29:07.097094 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-05-13 01:29:07.097512 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-05-13 01:29:07.097859 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-05-13 01:29:07.098161 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-05-13 01:29:07.098430 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-05-13 01:29:07.098659 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-05-13 01:29:07.098893 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-05-13 01:29:07.099136 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-05-13 01:29:07.099369 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-05-13 01:29:07.099560 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-05-13 01:29:07.099738 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-05-13 01:29:07.099923 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-05-13 01:29:07.100148 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-05-13 01:29:07.100352 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-05-13 01:29:07.100521 | controller | 2026-05-13 01:29:07.100749 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-05-13 01:29:07.100972 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.388) 0:00:01.522 ********* 2026-05-13 01:29:07.224233 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-05-13 01:29:07.224293 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-05-13 01:29:07.224302 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-05-13 01:29:07.224416 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-05-13 01:29:07.224734 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-05-13 01:29:07.224882 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-05-13 01:29:07.225065 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-05-13 01:29:07.225236 | controller | 2026-05-13 01:29:07.225446 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-05-13 01:29:07.225645 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.127) 0:00:01.650 ********* 2026-05-13 01:29:07.316770 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-05-13 01:29:07.316831 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-05-13 01:29:07.316904 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-05-13 01:29:07.317045 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-05-13 01:29:07.317212 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-05-13 01:29:07.317385 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-05-13 01:29:07.317588 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-05-13 01:29:07.317697 | controller | 2026-05-13 01:29:07.317820 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-05-13 01:29:07.317948 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.093) 0:00:01.743 ********* 2026-05-13 01:29:07.397093 | controller | ok: [controller -> localhost] 2026-05-13 01:29:07.397285 | controller | 2026-05-13 01:29:07.397603 | controller | TASK [Include download_artifact role] ****************************************** 2026-05-13 01:29:07.397810 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.079) 0:00:01.823 ********* 2026-05-13 01:29:07.608455 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubeadm', 'checksum': 'f962dcee1f49a51368c3b383742144d99eacff77b2132cd0a540ed8c6b30fe81', 'dest': '/var/lib/downloads/kubeadm-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:29:07.608524 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.5/clusterctl-linux-amd64', 'checksum': '8da468c3482b2f45c872e87f5fefdc7d4cb583ac3a689234ecc1590f852b09df', 'dest': '/var/lib/downloads/clusterctl-1.10.5-linux-amd64', 'version': '1.10.5'}) 2026-05-13 01:29:07.608588 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubectl', 'checksum': '123d8c8844f46b1244c547fffb3c17180c0c26dac9890589fe7e67763298748e', 'dest': '/var/lib/downloads/kubectl-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:29:07.608770 | 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-05-13 01:29:07.608880 | 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-05-13 01:29:07.609019 | controller | included: vexxhost.containers.download_artifact for controller => (item={'url': 'https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubelet', 'checksum': 'd857082946c28493e8fdc52227feabd962e0e0900b6c6e4f6510168043b79dd4', 'dest': '/var/lib/downloads/kubelet-1.36.0-linux-amd64', 'version': '1.36.0'}) 2026-05-13 01:29:07.609159 | 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-05-13 01:29:07.609266 | controller | 2026-05-13 01:29:07.609404 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:07.609542 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.211) 0:00:02.034 ********* 2026-05-13 01:29:07.643188 | controller | skipping: [controller] 2026-05-13 01:29:07.643302 | controller | 2026-05-13 01:29:07.643504 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-05-13 01:29:07.643695 | controller | Wednesday 13 May 2026 01:29:07 +0000 (0:00:00.035) 0:00:02.069 ********* 2026-05-13 01:29:08.146662 | 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-05-13 01:29:08.156994 | controller | ok: [controller] 2026-05-13 01:29:08.157172 | controller | 2026-05-13 01:29:08.157377 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:08.157612 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.514) 0:00:02.583 ********* 2026-05-13 01:29:08.192580 | controller | ok: [controller] => { 2026-05-13 01:29:08.192776 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubeadm" 2026-05-13 01:29:08.192957 | controller | } 2026-05-13 01:29:08.193131 | controller | 2026-05-13 01:29:08.193334 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:08.193558 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.035) 0:00:02.619 ********* 2026-05-13 01:29:08.816056 | controller | ok: [controller] 2026-05-13 01:29:08.816258 | controller | 2026-05-13 01:29:08.816519 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:08.816765 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.622) 0:00:03.242 ********* 2026-05-13 01:29:08.853847 | controller | skipping: [controller] 2026-05-13 01:29:08.854142 | controller | 2026-05-13 01:29:08.854413 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:08.854668 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.037) 0:00:03.280 ********* 2026-05-13 01:29:08.883738 | controller | skipping: [controller] 2026-05-13 01:29:08.887994 | controller | 2026-05-13 01:29:08.888019 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:08.888025 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.030) 0:00:03.310 ********* 2026-05-13 01:29:08.924451 | controller | ok: [controller] => { 2026-05-13 01:29:08.924664 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.10.5/clusterctl-linux-amd64" 2026-05-13 01:29:08.924821 | controller | } 2026-05-13 01:29:08.924969 | controller | 2026-05-13 01:29:08.925137 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:08.925300 | controller | Wednesday 13 May 2026 01:29:08 +0000 (0:00:00.038) 0:00:03.348 ********* 2026-05-13 01:29:09.395362 | controller | ok: [controller] 2026-05-13 01:29:09.395425 | controller | 2026-05-13 01:29:09.395436 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:09.395570 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.472) 0:00:03.821 ********* 2026-05-13 01:29:09.431889 | controller | skipping: [controller] 2026-05-13 01:29:09.431941 | controller | 2026-05-13 01:29:09.432238 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:09.432304 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.036) 0:00:03.858 ********* 2026-05-13 01:29:09.468701 | controller | skipping: [controller] 2026-05-13 01:29:09.468768 | controller | 2026-05-13 01:29:09.468989 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:09.469185 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.034) 0:00:03.892 ********* 2026-05-13 01:29:09.507554 | controller | ok: [controller] => { 2026-05-13 01:29:09.507617 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubectl" 2026-05-13 01:29:09.507696 | controller | } 2026-05-13 01:29:09.507804 | controller | 2026-05-13 01:29:09.507971 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:09.508159 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.041) 0:00:03.934 ********* 2026-05-13 01:29:09.940320 | controller | ok: [controller] 2026-05-13 01:29:09.940385 | controller | 2026-05-13 01:29:09.940453 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:09.940577 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.432) 0:00:04.367 ********* 2026-05-13 01:29:09.976459 | controller | skipping: [controller] 2026-05-13 01:29:09.976872 | controller | 2026-05-13 01:29:09.976904 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:09.976911 | controller | Wednesday 13 May 2026 01:29:09 +0000 (0:00:00.033) 0:00:04.400 ********* 2026-05-13 01:29:10.011347 | controller | skipping: [controller] 2026-05-13 01:29:10.011448 | controller | 2026-05-13 01:29:10.011563 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:10.011620 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.037) 0:00:04.438 ********* 2026-05-13 01:29:10.057124 | controller | ok: [controller] => { 2026-05-13 01:29:10.057160 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-05-13 01:29:10.057166 | controller | } 2026-05-13 01:29:10.057171 | controller | 2026-05-13 01:29:10.057176 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:10.057182 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.040) 0:00:04.479 ********* 2026-05-13 01:29:10.451511 | controller | ok: [controller] 2026-05-13 01:29:10.451604 | controller | 2026-05-13 01:29:10.451750 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:10.452007 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.396) 0:00:04.875 ********* 2026-05-13 01:29:10.484426 | controller | skipping: [controller] 2026-05-13 01:29:10.484484 | controller | 2026-05-13 01:29:10.486272 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:10.486287 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.033) 0:00:04.909 ********* 2026-05-13 01:29:10.515593 | controller | skipping: [controller] 2026-05-13 01:29:10.519736 | controller | 2026-05-13 01:29:10.519751 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:10.519758 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.032) 0:00:04.942 ********* 2026-05-13 01:29:10.555475 | controller | ok: [controller] => { 2026-05-13 01:29:10.555510 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-05-13 01:29:10.555519 | controller | } 2026-05-13 01:29:10.555528 | controller | 2026-05-13 01:29:10.555536 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:10.555544 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.038) 0:00:04.981 ********* 2026-05-13 01:29:10.976820 | controller | ok: [controller] 2026-05-13 01:29:10.976854 | controller | 2026-05-13 01:29:10.976860 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:10.976866 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.419) 0:00:05.400 ********* 2026-05-13 01:29:11.008406 | controller | skipping: [controller] 2026-05-13 01:29:11.008463 | controller | 2026-05-13 01:29:11.011046 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:11.011068 | controller | Wednesday 13 May 2026 01:29:10 +0000 (0:00:00.032) 0:00:05.433 ********* 2026-05-13 01:29:11.044173 | controller | skipping: [controller] 2026-05-13 01:29:11.044311 | controller | 2026-05-13 01:29:11.044437 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:11.044553 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.035) 0:00:05.468 ********* 2026-05-13 01:29:11.080501 | controller | ok: [controller] => { 2026-05-13 01:29:11.080713 | controller | "msg": "https://dl.k8s.io/release/v1.36.0/bin/linux/amd64/kubelet" 2026-05-13 01:29:11.080875 | controller | } 2026-05-13 01:29:11.081025 | controller | 2026-05-13 01:29:11.081193 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:11.081362 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.036) 0:00:05.504 ********* 2026-05-13 01:29:11.500188 | controller | ok: [controller] 2026-05-13 01:29:11.500477 | controller | 2026-05-13 01:29:11.500752 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:11.501014 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.421) 0:00:05.926 ********* 2026-05-13 01:29:11.539717 | controller | skipping: [controller] 2026-05-13 01:29:11.539766 | controller | 2026-05-13 01:29:11.539893 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-05-13 01:29:11.540178 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.037) 0:00:05.963 ********* 2026-05-13 01:29:11.581223 | controller | skipping: [controller] 2026-05-13 01:29:11.581263 | controller | 2026-05-13 01:29:11.581273 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-05-13 01:29:11.581282 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.038) 0:00:06.002 ********* 2026-05-13 01:29:11.616453 | controller | ok: [controller] => { 2026-05-13 01:29:11.617054 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-05-13 01:29:11.617084 | controller | } 2026-05-13 01:29:11.617091 | controller | 2026-05-13 01:29:11.617096 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-05-13 01:29:11.617101 | controller | Wednesday 13 May 2026 01:29:11 +0000 (0:00:00.037) 0:00:06.039 ********* 2026-05-13 01:29:12.024514 | controller | ok: [controller] 2026-05-13 01:29:12.024577 | controller | 2026-05-13 01:29:12.024867 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-05-13 01:29:12.024898 | controller | Wednesday 13 May 2026 01:29:12 +0000 (0:00:00.409) 0:00:06.449 ********* 2026-05-13 01:29:12.056233 | controller | skipping: [controller] 2026-05-13 01:29:12.056306 | controller | 2026-05-13 01:29:12.056413 | controller | PLAY RECAP ********************************************************************* 2026-05-13 01:29:12.056515 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-05-13 01:29:12.056596 | controller | 2026-05-13 01:29:12.056668 | controller | 2026-05-13 01:29:12.056771 | controller | TASKS RECAP ******************************************************************** 2026-05-13 01:29:12.056862 | controller | Wednesday 13 May 2026 01:29:12 +0000 (0:00:00.034) 0:00:06.483 ********* 2026-05-13 01:29:12.056946 | controller | =============================================================================== 2026-05-13 01:29:12.057033 | controller | Gather minimal facts ---------------------------------------------------- 0.70s 2026-05-13 01:29:12.057122 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.62s 2026-05-13 01:29:12.057209 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.51s 2026-05-13 01:29:12.057313 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-05-13 01:29:12.057398 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-05-13 01:29:12.057488 | controller | Find all subdirectories in the role location ---------------------------- 0.42s 2026-05-13 01:29:12.057576 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-05-13 01:29:12.057663 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-05-13 01:29:12.057752 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.41s 2026-05-13 01:29:12.058737 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.40s 2026-05-13 01:29:12.058769 | controller | Select only defaults/ directories and load vars ------------------------- 0.39s 2026-05-13 01:29:12.058773 | controller | Include download_artifact role ------------------------------------------ 0.21s 2026-05-13 01:29:12.058786 | controller | Find all components with checksums and get latest versions (CI) --------- 0.13s 2026-05-13 01:29:12.058790 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-05-13 01:29:12.058793 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-05-13 01:29:12.058796 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:12.058800 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:12.058803 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.04s 2026-05-13 01:29:12.058806 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:12.058810 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-05-13 01:29:12.198922 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-05-13 01:29:12.209212 | controller | INFO [download-binaries > side_effect] Executing 2026-05-13 01:29:12.209656 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-13 01:29:12.216793 | controller | INFO [download-binaries > verify] Executing 2026-05-13 01:29:13.052151 | controller | 2026-05-13 01:29:13.052484 | controller | PLAY [Verify] ****************************************************************** 2026-05-13 01:29:13.052728 | controller | 2026-05-13 01:29:13.052981 | controller | TASK [Gathering Facts] ********************************************************* 2026-05-13 01:29:13.053230 | controller | Wednesday 13 May 2026 01:29:13 +0000 (0:00:00.011) 0:00:00.011 ********* 2026-05-13 01:29:14.103700 | 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-05-13 01:29:14.107748 | controller | ok: [controller] 2026-05-13 01:29:14.108025 | controller | 2026-05-13 01:29:14.108276 | controller | TASK [Stat target dir] ********************************************************* 2026-05-13 01:29:14.108522 | controller | Wednesday 13 May 2026 01:29:14 +0000 (0:00:01.055) 0:00:01.067 ********* 2026-05-13 01:29:14.513973 | controller | ok: [controller] 2026-05-13 01:29:14.514270 | controller | 2026-05-13 01:29:14.514533 | controller | TASK [Assert that target dir is created] *************************************** 2026-05-13 01:29:14.514825 | controller | Wednesday 13 May 2026 01:29:14 +0000 (0:00:00.405) 0:00:01.472 ********* 2026-05-13 01:29:14.547463 | controller | ok: [controller] => { 2026-05-13 01:29:14.547652 | controller | "changed": false, 2026-05-13 01:29:14.547810 | controller | "msg": "All assertions passed" 2026-05-13 01:29:14.548004 | controller | } 2026-05-13 01:29:14.548158 | controller | 2026-05-13 01:29:14.548315 | controller | TASK [Find target files] ******************************************************* 2026-05-13 01:29:14.548472 | controller | Wednesday 13 May 2026 01:29:14 +0000 (0:00:00.033) 0:00:01.506 ********* 2026-05-13 01:29:14.946405 | controller | ok: [controller] 2026-05-13 01:29:14.946676 | controller | 2026-05-13 01:29:14.946981 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-05-13 01:29:14.947235 | controller | Wednesday 13 May 2026 01:29:14 +0000 (0:00:00.399) 0:00:01.905 ********* 2026-05-13 01:29:14.978511 | controller | ok: [controller] => { 2026-05-13 01:29:14.978526 | controller | "changed": false, 2026-05-13 01:29:14.978532 | controller | "msg": "All assertions passed" 2026-05-13 01:29:14.978538 | controller | } 2026-05-13 01:29:14.978543 | controller | 2026-05-13 01:29:14.978549 | controller | PLAY RECAP ********************************************************************* 2026-05-13 01:29:14.978554 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-13 01:29:14.978559 | controller | 2026-05-13 01:29:14.978564 | controller | 2026-05-13 01:29:14.978569 | controller | TASKS RECAP ******************************************************************** 2026-05-13 01:29:14.978574 | controller | Wednesday 13 May 2026 01:29:14 +0000 (0:00:00.030) 0:00:01.936 ********* 2026-05-13 01:29:14.978587 | controller | =============================================================================== 2026-05-13 01:29:14.978592 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-05-13 01:29:14.978597 | controller | Stat target dir --------------------------------------------------------- 0.41s 2026-05-13 01:29:14.978602 | controller | Find target files ------------------------------------------------------- 0.40s 2026-05-13 01:29:14.978607 | controller | Assert that target dir is created --------------------------------------- 0.03s 2026-05-13 01:29:14.978611 | controller | Assert that some files were downloaded ---------------------------------- 0.03s 2026-05-13 01:29:15.079167 | controller | INFO [download-binaries > verify] Executed: Successful 2026-05-13 01:29:15.089281 | controller | INFO [download-binaries > cleanup] Executing 2026-05-13 01:29:15.089624 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-13 01:29:15.094975 | controller | INFO [download-binaries > destroy] Executing 2026-05-13 01:29:15.095093 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-05-13 01:29:15.095180 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-05-13 01:29:15.095456 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-13 01:29:15.601229 | controller | ok: Runtime: 0:00:42.781336 2026-05-13 01:29:15.609431 | 2026-05-13 01:29:15.609499 | PLAY RECAP 2026-05-13 01:29:15.609554 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-13 01:29:15.609585 | 2026-05-13 01:29:15.719728 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-13 01:29:15.723133 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-05-13 01:29:16.333316 | 2026-05-13 01:29:16.333455 | PLAY [all] 2026-05-13 01:29:16.344031 | 2026-05-13 01:29:16.344103 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-05-13 01:29:16.719455 | controller | changed 2026-05-13 01:29:16.725017 | 2026-05-13 01:29:16.725101 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-05-13 01:29:17.102494 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-13 01:29:17.103569 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-13 01:29:17.109146 | controller | environment: line 1: kubectl: command not found 2026-05-13 01:29:17.110468 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-13 01:29:17.110936 | controller | environment: line 1: kubectl: command not found 2026-05-13 01:29:17.112171 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-13 01:29:17.113751 | controller | environment: line 1: kubectl: command not found 2026-05-13 01:29:17.115291 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-13 01:29:17.117308 | controller | environment: line 1: kubectl: command not found 2026-05-13 01:29:17.117979 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-13 01:29:17.118146 | controller | environment: line 1: kubectl: command not found 2026-05-13 01:29:17.119495 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-05-13 01:29:17.251761 | controller | ok: Runtime: 0:00:00.030227 2026-05-13 01:29:17.257733 | 2026-05-13 01:29:17.257831 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-05-13 01:29:17.491846 | controller | changed 2026-05-13 01:29:17.497071 | 2026-05-13 01:29:17.497165 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-05-13 01:29:17.731408 | controller | environment: line 5: kubectl: command not found 2026-05-13 01:29:17.732032 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-13 01:29:17.732739 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-13 01:29:17.733011 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-05-13 01:29:18.025921 | controller | ok: Runtime: 0:00:00.012254 2026-05-13 01:29:18.032605 | 2026-05-13 01:29:18.032730 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-05-13 01:29:18.703737 | controller | changed: 2026-05-13 01:29:18.703930 | controller | created directory /var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/logs/controller 2026-05-13 01:29:18.703974 | controller | cd+++++++++ objects/ 2026-05-13 01:29:18.704006 | controller | cd+++++++++ objects/cluster/ 2026-05-13 01:29:18.704038 | controller | cd+++++++++ objects/namespaced/ 2026-05-13 01:29:18.714916 | 2026-05-13 01:29:18.715013 | TASK [gather-pod-logs : creating directory for pod logs] 2026-05-13 01:29:18.960921 | controller | changed 2026-05-13 01:29:18.967745 | 2026-05-13 01:29:18.967810 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-05-13 01:29:19.232044 | controller | changed 2026-05-13 01:29:19.237914 | 2026-05-13 01:29:19.238010 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-05-13 01:29:19.472060 | controller | environment: line 3: kubectl: command not found 2026-05-13 01:29:19.768371 | controller | ok: Runtime: 0:00:00.014998 2026-05-13 01:29:19.773824 | 2026-05-13 01:29:19.773907 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-05-13 01:29:20.292538 | controller | changed: 2026-05-13 01:29:20.293049 | controller | cd+++++++++ pod-logs/ 2026-05-13 01:29:20.293120 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-05-13 01:29:20.303660 | 2026-05-13 01:29:20.303777 | LOOP [helm-release-status : creating directory for helm release status] 2026-05-13 01:29:20.537748 | controller | changed: "values" 2026-05-13 01:29:20.767062 | controller | changed: "releases" 2026-05-13 01:29:20.785863 | 2026-05-13 01:29:20.786131 | TASK [helm-release-status : Gather get release status for helm charts] 2026-05-13 01:29:21.030634 | controller | /bin/bash: line 3: kubectl: command not found 2026-05-13 01:29:21.319257 | controller | ok: Runtime: 0:00:00.009148 2026-05-13 01:29:21.325312 | 2026-05-13 01:29:21.325406 | TASK [helm-release-status : Downloads logs to executor] 2026-05-13 01:29:21.856375 | controller | changed: 2026-05-13 01:29:21.856684 | controller | cd+++++++++ helm/ 2026-05-13 01:29:21.856757 | controller | cd+++++++++ helm/releases/ 2026-05-13 01:29:21.856815 | controller | cd+++++++++ helm/values/ 2026-05-13 01:29:21.864614 | 2026-05-13 01:29:21.864700 | PLAY RECAP 2026-05-13 01:29:21.864781 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-13 01:29:21.864821 | 2026-05-13 01:29:22.065308 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-05-13 01:29:22.068390 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-13 01:29:22.634534 | 2026-05-13 01:29:22.634642 | PLAY [all] 2026-05-13 01:29:22.644047 | 2026-05-13 01:29:22.644120 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-13 01:29:22.688884 | controller | skipping: Conditional result was False 2026-05-13 01:29:22.697113 | 2026-05-13 01:29:22.697281 | TASK [fetch-output : Set log path for single node] 2026-05-13 01:29:22.737653 | controller | ok 2026-05-13 01:29:22.743646 | 2026-05-13 01:29:22.743734 | LOOP [fetch-output : Ensure local output dirs] 2026-05-13 01:29:23.118930 | controller -> localhost | ok: "/var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/logs" 2026-05-13 01:29:23.319563 | controller -> localhost | changed: "/var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/artifacts" 2026-05-13 01:29:23.521578 | controller -> localhost | changed: "/var/lib/zuul/builds/7f6dc759ec5b48fd8b3904a7fb5c2d31/work/docs" 2026-05-13 01:29:23.534263 | 2026-05-13 01:29:23.537730 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-13 01:29:24.174471 | controller | changed: .d..t...... ./ 2026-05-13 01:29:24.174658 | controller | changed: All items complete 2026-05-13 01:29:24.174686 | 2026-05-13 01:29:24.696465 | controller | changed: .d..t...... ./ 2026-05-13 01:29:25.193987 | controller | changed: .d..t...... ./ 2026-05-13 01:29:25.219332 | 2026-05-13 01:29:25.219488 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-13 01:29:25.627456 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007734 2026-05-13 01:29:25.844884 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006121 2026-05-13 01:29:25.861298 | 2026-05-13 01:29:25.861404 | PLAY [all] 2026-05-13 01:29:25.866023 | 2026-05-13 01:29:25.866085 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-13 01:29:26.302178 | controller | changed 2026-05-13 01:29:26.308964 | 2026-05-13 01:29:26.309031 | PLAY RECAP 2026-05-13 01:29:26.309087 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-13 01:29:26.309116 | 2026-05-13 01:29:26.414154 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-13 01:29:26.417278 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-13 01:29:26.961257 | 2026-05-13 01:29:26.961702 | PLAY [localhost] 2026-05-13 01:29:26.971305 | 2026-05-13 01:29:26.971377 | TASK [Generate Zuul manifest] 2026-05-13 01:29:26.989567 | localhost | ok 2026-05-13 01:29:27.006440 | 2026-05-13 01:29:27.006515 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-13 01:29:27.361802 | localhost | changed 2026-05-13 01:29:27.374594 | 2026-05-13 01:29:27.374676 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-13 01:29:27.466685 | localhost | ok 2026-05-13 01:29:27.474715 | 2026-05-13 01:29:27.474776 | TASK [Upload logs] 2026-05-13 01:29:27.494802 | localhost | ok 2026-05-13 01:29:27.552369 | 2026-05-13 01:29:27.552471 | TASK [Set zuul-log-path fact] 2026-05-13 01:29:27.573752 | localhost | ok 2026-05-13 01:29:27.586379 | 2026-05-13 01:29:27.586447 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-13 01:29:27.619144 | localhost | ok 2026-05-13 01:29:27.629629 | 2026-05-13 01:29:27.629694 | TASK [upload-logs : Create log directories] 2026-05-13 01:29:27.993546 | localhost | changed 2026-05-13 01:29:27.999630 | 2026-05-13 01:29:27.999715 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-13 01:29:28.375313 | localhost -> localhost | ok: Runtime: 0:00:00.004417 2026-05-13 01:29:28.380663 | 2026-05-13 01:29:28.380725 | TASK [upload-logs : Upload logs to log server] 2026-05-13 01:29:28.894297 | localhost | Output suppressed because no_log was given 2026-05-13 01:29:28.899047 | 2026-05-13 01:29:28.899156 | LOOP [upload-logs : Compress console log and json output] 2026-05-13 01:29:28.943555 | localhost | skipping: Conditional result was False 2026-05-13 01:29:28.986073 | localhost | skipping: Conditional result was False 2026-05-13 01:29:29.003572 | 2026-05-13 01:29:29.003643 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-13 01:29:29.055340 | localhost | skipping: Conditional result was False 2026-05-13 01:29:29.055606 | 2026-05-13 01:29:29.059779 | localhost | skipping: Conditional result was False 2026-05-13 01:29:29.073152 | 2026-05-13 01:29:29.073243 | LOOP [upload-logs : Upload console log and json output]