2026-10-28 16:09:40.245552 | Job console starting 2026-10-28 16:09:40.254452 | Updating git repos 2026-10-28 16:09:45.167988 | Cloning repos into workspace 2026-10-28 16:10:00.073209 | Restoring repo states 2026-10-28 16:10:08.602432 | Merging changes 2026-10-28 16:10:09.459099 | Checking out repos 2026-10-28 16:10:10.869944 | Preparing playbooks 2026-10-28 16:10:13.109470 | Running Ansible setup 2026-10-28 16:10:17.870911 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-28 16:10:18.606709 | 2026-10-28 16:10:18.606838 | PLAY [localhost] 2026-10-28 16:10:18.613671 | 2026-10-28 16:10:18.613737 | TASK [Gathering Facts] 2026-10-28 16:10:19.958352 | localhost | ok 2026-10-28 16:10:19.978623 | 2026-10-28 16:10:19.978915 | TASK [Setup log path fact] 2026-10-28 16:10:20.012373 | localhost | ok 2026-10-28 16:10:20.026904 | 2026-10-28 16:10:20.027048 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-28 16:10:20.067370 | localhost | ok 2026-10-28 16:10:20.080457 | 2026-10-28 16:10:20.080714 | TASK [emit-job-header : Print job information] 2026-10-28 16:10:20.152432 | # Job Information 2026-10-28 16:10:20.152706 | Ansible Version: 2.16.18 2026-10-28 16:10:20.152767 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-10-28 16:10:20.152806 | Pipeline: check 2026-10-28 16:10:20.152843 | Executor: 2d72f0692154 2026-10-28 16:10:20.152875 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/325 2026-10-28 16:10:20.152986 | Event ID: f02af9f0-d2e8-11f1-8215-45153c1d895f 2026-10-28 16:10:20.157101 | 2026-10-28 16:10:20.157211 | LOOP [emit-job-header : Print node information] 2026-10-28 16:10:20.262800 | localhost | ok: 2026-10-28 16:10:20.263059 | localhost | # Node Information 2026-10-28 16:10:20.263142 | localhost | Inventory Hostname: controller 2026-10-28 16:10:20.263184 | localhost | Hostname: np0000198315 2026-10-28 16:10:20.263222 | localhost | Username: zuul 2026-10-28 16:10:20.263265 | localhost | Distro: Debian 13.7 2026-10-28 16:10:20.263303 | localhost | Provider: yul1 2026-10-28 16:10:20.263339 | localhost | Region: ca-ymq-1 2026-10-28 16:10:20.263375 | localhost | Label: debian-trixie 2026-10-28 16:10:20.263410 | localhost | Product Name: OpenStack Nova 2026-10-28 16:10:20.263445 | localhost | Interface IP: 199.204.45.214 2026-10-28 16:10:20.279602 | 2026-10-28 16:10:20.279881 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-28 16:10:20.662116 | localhost -> localhost | changed 2026-10-28 16:10:20.670103 | 2026-10-28 16:10:20.670213 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-28 16:10:21.626767 | localhost -> localhost | changed 2026-10-28 16:10:21.641708 | 2026-10-28 16:10:21.641840 | PLAY [all] 2026-10-28 16:10:21.655585 | 2026-10-28 16:10:21.655718 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-28 16:10:21.997290 | controller -> localhost | ok 2026-10-28 16:10:22.006522 | 2026-10-28 16:10:22.006620 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-28 16:10:22.033916 | controller | ok 2026-10-28 16:10:22.051018 | controller | included: /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-28 16:10:22.061066 | 2026-10-28 16:10:22.061252 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-28 16:10:24.697965 | controller -> localhost | Generating public/private rsa key pair. 2026-10-28 16:10:24.698208 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/e939018f4d5941aabfe5f08ff04c3fce_id_rsa 2026-10-28 16:10:24.698252 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/e939018f4d5941aabfe5f08ff04c3fce_id_rsa.pub 2026-10-28 16:10:24.698285 | controller -> localhost | The key fingerprint is: 2026-10-28 16:10:24.698315 | controller -> localhost | SHA256:m1cOeSlIEfw50sCXToH5KXzFy68lUHFY7JpKGu5kNcc zuul-build-sshkey 2026-10-28 16:10:24.698363 | controller -> localhost | The key's randomart image is: 2026-10-28 16:10:24.698395 | controller -> localhost | +---[RSA 3072]----+ 2026-10-28 16:10:24.698430 | controller -> localhost | | oo+.+.=o | 2026-10-28 16:10:24.698461 | controller -> localhost | | *.+ =.. | 2026-10-28 16:10:24.698490 | controller -> localhost | | ..O * o | 2026-10-28 16:10:24.698518 | controller -> localhost | | .+.@oo.. | 2026-10-28 16:10:24.698545 | controller -> localhost | | S+*oE+ | 2026-10-28 16:10:24.698574 | controller -> localhost | | .+.O+ o | 2026-10-28 16:10:24.698602 | controller -> localhost | | .=+...+ | 2026-10-28 16:10:24.698630 | controller -> localhost | | oo.. . | 2026-10-28 16:10:24.698661 | controller -> localhost | | .. | 2026-10-28 16:10:24.698691 | controller -> localhost | +----[SHA256]-----+ 2026-10-28 16:10:24.698755 | controller -> localhost | ok: Runtime: 0:00:02.100123 2026-10-28 16:10:24.705022 | 2026-10-28 16:10:24.705139 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-28 16:10:24.734573 | controller | ok 2026-10-28 16:10:24.744688 | controller | included: /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-28 16:10:24.876903 | 2026-10-28 16:10:24.877083 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-28 16:10:24.902200 | controller | skipping: Conditional result was False 2026-10-28 16:10:24.913391 | 2026-10-28 16:10:24.913569 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-28 16:10:25.508144 | controller | changed 2026-10-28 16:10:25.571302 | 2026-10-28 16:10:25.571527 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-28 16:10:25.808545 | controller | ok 2026-10-28 16:10:25.819719 | 2026-10-28 16:10:25.821382 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-28 16:10:26.388702 | controller | changed 2026-10-28 16:10:26.473957 | 2026-10-28 16:10:26.474069 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-28 16:10:27.032062 | controller | changed 2026-10-28 16:10:27.042740 | 2026-10-28 16:10:27.090061 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-28 16:10:27.105384 | controller | skipping: Conditional result was False 2026-10-28 16:10:27.115021 | 2026-10-28 16:10:27.115185 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-28 16:10:27.503342 | controller -> localhost | changed 2026-10-28 16:10:27.519750 | 2026-10-28 16:10:27.519901 | TASK [add-build-sshkey : Add back temp key] 2026-10-28 16:10:27.863413 | controller -> localhost | Identity added: /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/e939018f4d5941aabfe5f08ff04c3fce_id_rsa (zuul-build-sshkey) 2026-10-28 16:10:27.863713 | controller -> localhost | ok: Runtime: 0:00:00.015363 2026-10-28 16:10:27.871767 | 2026-10-28 16:10:27.872037 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-28 16:10:28.214280 | controller | ok 2026-10-28 16:10:28.217565 | 2026-10-28 16:10:28.217627 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-28 16:10:28.241679 | controller | skipping: Conditional result was False 2026-10-28 16:10:28.248654 | 2026-10-28 16:10:28.248736 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-28 16:10:28.663025 | controller | ok 2026-10-28 16:10:28.878084 | 2026-10-28 16:10:28.878269 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-28 16:10:33.762880 | controller | Output suppressed because no_log was given 2026-10-28 16:10:33.768931 | 2026-10-28 16:10:33.769012 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-28 16:10:33.994085 | controller | ok: "logs" 2026-10-28 16:10:33.994336 | controller | ok: All items complete 2026-10-28 16:10:33.994372 | 2026-10-28 16:10:34.183704 | controller | ok: "artifacts" 2026-10-28 16:10:34.390400 | controller | ok: "docs" 2026-10-28 16:10:34.403301 | 2026-10-28 16:10:34.403410 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-28 16:10:34.633944 | controller | changed: "logs" 2026-10-28 16:10:34.831308 | controller | changed: "artifacts" 2026-10-28 16:10:34.998606 | controller | changed: "docs" 2026-10-28 16:10:35.006104 | 2026-10-28 16:10:35.006212 | PLAY RECAP 2026-10-28 16:10:35.006260 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-28 16:10:35.006285 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-28 16:10:35.006304 | 2026-10-28 16:10:35.141466 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-28 16:10:35.143139 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-28 16:10:35.687699 | 2026-10-28 16:10:35.687841 | PLAY [all] 2026-10-28 16:10:35.696685 | 2026-10-28 16:10:35.696756 | TASK [setup-uv : Extract archive] 2026-10-28 16:10:38.122950 | controller | changed 2026-10-28 16:10:38.134516 | 2026-10-28 16:10:38.134889 | TASK [setup-uv : Print version] 2026-10-28 16:10:38.548505 | controller | uv 0.8.13 2026-10-28 16:10:38.681987 | controller | ok: Runtime: 0:00:00.017358 2026-10-28 16:10:38.708404 | 2026-10-28 16:10:38.708601 | TASK [Install Ansible collection siblings] 2026-10-28 16:10:46.914455 | controller | changed: 2026-10-28 16:10:46.914729 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-10-28 16:10:46.914785 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-10-28 16:10:46.914827 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-10-28 16:10:46.914866 | controller | Sibling collection community.library_inventory_filtering_v1 at /home/zuul/src/github.com/ansible-collections/community.library_inventory_filtering 2026-10-28 16:10:46.914904 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-10-28 16:10:46.914948 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-10-28 16:10:46.914989 | controller | Resolved ansible.posix to 2.2.2 for >=1.6.0 2026-10-28 16:10:46.915031 | controller | Resolved community.crypto to 3.5.1 for >=2.2.3 2026-10-28 16:10:46.915069 | controller | Resolved community.general to 13.5.0 for >=4.5.0 2026-10-28 16:10:46.915285 | controller | Resolved kubernetes.core to 6.6.0 for >=2.3.2 2026-10-28 16:10:46.915358 | controller | Resolved vexxhost.containers to v1.6.8 for >=1.6.0 2026-10-28 16:10:46.915401 | controller | Resolved community.library_inventory_filtering_v1 to 1.1.5 for >=1.0.0 2026-10-28 16:10:46.915438 | controller | Checked out ansible.posix to 2.2.2 2026-10-28 16:10:46.915621 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-10-28 16:10:46.915681 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.915721 | controller | Process install dependency map 2026-10-28 16:10:46.915759 | controller | Starting collection install process 2026-10-28 16:10:46.915796 | controller | Installing 'ansible.posix:2.2.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-10-28 16:10:46.915833 | controller | Created collection for ansible.posix:2.2.2 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-10-28 16:10:46.915868 | controller | ansible.posix:2.2.2 was installed successfully 2026-10-28 16:10:46.915903 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-10-28 16:10:46.915955 | controller | Creating virtual environment at: .venv 2026-10-28 16:10:46.915995 | controller | Downloading pygments (1.2MiB) 2026-10-28 16:10:46.916031 | controller | Downloading cryptography (4.3MiB) 2026-10-28 16:10:46.916066 | controller | Downloading ansible-core (2.3MiB) 2026-10-28 16:10:46.916125 | controller | Downloading cryptography 2026-10-28 16:10:46.916162 | controller | Downloading pygments 2026-10-28 16:10:46.916198 | controller | Downloading ansible-core 2026-10-28 16:10:46.916232 | controller | Installed 36 packages in 68ms 2026-10-28 16:10:46.916266 | controller | Checked out community.crypto to 3.5.1 2026-10-28 16:10:46.916300 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto 2026-10-28 16:10:46.916337 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.916372 | controller | Process install dependency map 2026-10-28 16:10:46.916406 | controller | Starting collection install process 2026-10-28 16:10:46.916441 | controller | Installing 'community.crypto:3.5.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-10-28 16:10:46.916475 | controller | Created collection for community.crypto:3.5.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-10-28 16:10:46.916546 | controller | community.crypto:3.5.1 was installed successfully 2026-10-28 16:10:46.916584 | controller | Checked out community.general to 13.5.0 2026-10-28 16:10:46.916618 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general 2026-10-28 16:10:46.916652 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.916686 | controller | Process install dependency map 2026-10-28 16:10:46.916719 | controller | Starting collection install process 2026-10-28 16:10:46.916752 | controller | Installing 'community.general:13.5.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-10-28 16:10:46.916786 | controller | Created collection for community.general:13.5.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-10-28 16:10:46.916820 | controller | community.general:13.5.0 was installed successfully 2026-10-28 16:10:46.916855 | controller | Checked out community.library_inventory_filtering_v1 to 1.1.5 2026-10-28 16:10:46.916889 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.library_inventory_filtering 2026-10-28 16:10:46.916928 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.916971 | controller | Process install dependency map 2026-10-28 16:10:46.917016 | controller | Starting collection install process 2026-10-28 16:10:46.917054 | controller | Installing 'community.library_inventory_filtering_v1:1.1.5' to '/home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1' 2026-10-28 16:10:46.917111 | controller | Created collection for community.library_inventory_filtering_v1:1.1.5 at /home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1 2026-10-28 16:10:46.917151 | controller | community.library_inventory_filtering_v1:1.1.5 was installed successfully 2026-10-28 16:10:46.917190 | controller | Checked out kubernetes.core to 6.6.0 2026-10-28 16:10:46.917370 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-10-28 16:10:46.917423 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.917460 | controller | Process install dependency map 2026-10-28 16:10:46.917496 | controller | Starting collection install process 2026-10-28 16:10:46.917542 | controller | Installing 'kubernetes.core:6.6.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-10-28 16:10:46.917578 | controller | Created collection for kubernetes.core:6.6.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-10-28 16:10:46.917613 | controller | kubernetes.core:6.6.0 was installed successfully 2026-10-28 16:10:46.917648 | controller | Checked out vexxhost.containers to v1.6.8 2026-10-28 16:10:46.917683 | controller | Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-10-28 16:10:46.917718 | controller | Starting galaxy collection install process 2026-10-28 16:10:46.917752 | controller | Process install dependency map 2026-10-28 16:10:46.917786 | controller | Starting collection install process 2026-10-28 16:10:46.917820 | controller | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-10-28 16:10:46.917854 | controller | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-10-28 16:10:46.917888 | controller | vexxhost.containers:1.6.8 was installed successfully 2026-10-28 16:10:46.924606 | 2026-10-28 16:10:46.924886 | PLAY RECAP 2026-10-28 16:10:46.924989 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-28 16:10:46.925033 | 2026-10-28 16:10:48.266894 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-28 16:10:48.270005 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-28 16:10:48.863772 | 2026-10-28 16:10:48.863895 | PLAY [all] 2026-10-28 16:10:48.872882 | 2026-10-28 16:10:48.872964 | TASK [Update apt cache] 2026-10-28 16:10:53.966285 | controller | ok 2026-10-28 16:10:53.974492 | 2026-10-28 16:10:53.974677 | TASK [Disable firewalld] 2026-10-28 16:10:54.000431 | controller | skipping: Conditional result was False 2026-10-28 16:10:54.009437 | 2026-10-28 16:10:54.009622 | TASK [Install "jq" for log collection] 2026-10-28 16:10:56.603922 | controller | changed 2026-10-28 16:10:56.606769 | 2026-10-28 16:10:56.606855 | PLAY RECAP 2026-10-28 16:10:56.606932 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-28 16:10:56.606974 | 2026-10-28 16:10:56.738567 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-28 16:10:56.740042 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-28 16:10:57.319421 | 2026-10-28 16:10:57.319574 | PLAY [all] 2026-10-28 16:10:57.329561 | 2026-10-28 16:10:57.329647 | LOOP [Check inventory directories] 2026-10-28 16:10:57.729883 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-28 16:10:57.937528 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-10-28 16:10:58.149710 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-10-28 16:10:58.165552 | 2026-10-28 16:10:58.180733 | LOOP [Copy inventory file for Zuul] 2026-10-28 16:10:59.079329 | controller | changed: 2026-10-28 16:10:59.079594 | controller | { 2026-10-28 16:10:59.079647 | controller | "ansible_loop_var": "item", 2026-10-28 16:10:59.079678 | controller | "changed": false, 2026-10-28 16:10:59.079702 | controller | "failed": false, 2026-10-28 16:10:59.079729 | controller | "invocation": { 2026-10-28 16:10:59.079752 | controller | "module_args": { 2026-10-28 16:10:59.079778 | controller | "checksum_algorithm": "sha1", 2026-10-28 16:10:59.079812 | controller | "follow": true, 2026-10-28 16:10:59.079857 | controller | "get_attributes": true, 2026-10-28 16:10:59.079901 | controller | "get_checksum": true, 2026-10-28 16:10:59.079961 | controller | "get_mime": true, 2026-10-28 16:10:59.080014 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-28 16:10:59.080067 | controller | } 2026-10-28 16:10:59.080158 | controller | }, 2026-10-28 16:10:59.080215 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-28 16:10:59.080275 | controller | "stat": { 2026-10-28 16:10:59.080342 | controller | "atime": 1793203833.3456252, 2026-10-28 16:10:59.080407 | controller | "attr_flags": "e", 2026-10-28 16:10:59.080465 | controller | "attributes": [ 2026-10-28 16:10:59.080564 | controller | "extents" 2026-10-28 16:10:59.080620 | controller | ], 2026-10-28 16:10:59.080672 | controller | "block_size": 4096, 2026-10-28 16:10:59.080723 | controller | "blocks": 8, 2026-10-28 16:10:59.080777 | controller | "charset": "unknown", 2026-10-28 16:10:59.080830 | controller | "ctime": 1793203840.4137692, 2026-10-28 16:10:59.080882 | controller | "dev": 65025, 2026-10-28 16:10:59.080938 | controller | "device_type": 0, 2026-10-28 16:10:59.080990 | controller | "executable": true, 2026-10-28 16:10:59.081037 | controller | "exists": true, 2026-10-28 16:10:59.081116 | controller | "gid": 1000, 2026-10-28 16:10:59.081178 | controller | "gr_name": "zuul", 2026-10-28 16:10:59.081231 | controller | "inode": 525485, 2026-10-28 16:10:59.081283 | controller | "isblk": false, 2026-10-28 16:10:59.081330 | controller | "ischr": false, 2026-10-28 16:10:59.081380 | controller | "isdir": true, 2026-10-28 16:10:59.081433 | controller | "isfifo": false, 2026-10-28 16:10:59.081485 | controller | "isgid": false, 2026-10-28 16:10:59.081540 | controller | "islnk": false, 2026-10-28 16:10:59.081595 | controller | "isreg": false, 2026-10-28 16:10:59.081648 | controller | "issock": false, 2026-10-28 16:10:59.081701 | controller | "isuid": false, 2026-10-28 16:10:59.081753 | controller | "mimetype": "unknown", 2026-10-28 16:10:59.081804 | controller | "mode": "0755", 2026-10-28 16:10:59.081854 | controller | "mtime": 1793203840.4137692, 2026-10-28 16:10:59.081906 | controller | "nlink": 15, 2026-10-28 16:10:59.081956 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-28 16:10:59.082002 | controller | "pw_name": "zuul", 2026-10-28 16:10:59.082060 | controller | "readable": true, 2026-10-28 16:10:59.082138 | controller | "rgrp": true, 2026-10-28 16:10:59.082195 | controller | "roth": true, 2026-10-28 16:10:59.082248 | controller | "rusr": true, 2026-10-28 16:10:59.082296 | controller | "size": 4096, 2026-10-28 16:10:59.082344 | controller | "uid": 1000, 2026-10-28 16:10:59.082397 | controller | "version": "4232016461", 2026-10-28 16:10:59.082450 | controller | "wgrp": false, 2026-10-28 16:10:59.082507 | controller | "woth": false, 2026-10-28 16:10:59.082559 | controller | "writeable": true, 2026-10-28 16:10:59.082606 | controller | "wusr": true, 2026-10-28 16:10:59.082658 | controller | "xgrp": true, 2026-10-28 16:10:59.082710 | controller | "xoth": true, 2026-10-28 16:10:59.082762 | controller | "xusr": true 2026-10-28 16:10:59.082814 | controller | } 2026-10-28 16:10:59.082868 | controller | } 2026-10-28 16:10:59.082965 | controller | ok: All items complete 2026-10-28 16:10:59.083032 | 2026-10-28 16:10:59.094566 | controller | skipping: Conditional result was False 2026-10-28 16:10:59.099142 | controller | skipping: Conditional result was False 2026-10-28 16:10:59.114468 | 2026-10-28 16:10:59.114566 | LOOP [Switch "ansible_host" to private IP] 2026-10-28 16:10:59.518927 | controller | changed: 1 replacements made 2026-10-28 16:10:59.521021 | controller | skipping: Conditional result was False 2026-10-28 16:10:59.522032 | controller | skipping: Conditional result was False 2026-10-28 16:10:59.532924 | 2026-10-28 16:10:59.533005 | TASK [Run Molecule scenario] 2026-10-28 16:11:00.568876 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-10-28 16:11:00.568992 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-10-28 16:11:01.064394 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-10-28 16:11:01.064472 | controller | INFO default scenario not found, disabling shared state. 2026-10-28 16:11:01.064584 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-28 16:11:01.064633 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-10-28 16:11:04.529044 | controller | INFO [download-binaries > dependency] Executing 2026-10-28 16:11:04.529391 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-10-28 16:11:04.529883 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-10-28 16:11:04.530126 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-28 16:11:04.541920 | controller | INFO [download-binaries > cleanup] Executing 2026-10-28 16:11:04.542915 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-28 16:11:04.554907 | controller | INFO [download-binaries > destroy] Executing 2026-10-28 16:11:04.555042 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-28 16:11:04.555180 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-28 16:11:04.564355 | controller | INFO [download-binaries > syntax] Executing 2026-10-28 16:11:05.447770 | controller | 2026-10-28 16:11:05.448126 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-10-28 16:11:05.505996 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-10-28 16:11:05.518027 | controller | INFO [download-binaries > create] Executing 2026-10-28 16:11:05.521106 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-28 16:11:05.533276 | controller | INFO [download-binaries > prepare] Executing 2026-10-28 16:11:05.533905 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-28 16:11:05.544440 | controller | INFO [download-binaries > converge] Executing 2026-10-28 16:11:06.435025 | controller | 2026-10-28 16:11:06.435047 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-28 16:11:06.435052 | controller | 2026-10-28 16:11:06.435056 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-28 16:11:06.435060 | controller | Wednesday 28 October 2026 16:11:06 +0000 (0:00:00.033) 0:00:00.033 ***** 2026-10-28 16:11:07.162165 | controller | ok: [controller -> localhost] 2026-10-28 16:11:07.162462 | controller | 2026-10-28 16:11:07.162694 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-28 16:11:07.162881 | controller | Wednesday 28 October 2026 16:11:07 +0000 (0:00:00.728) 0:00:00.761 ***** 2026-10-28 16:11:07.607192 | controller | ok: [controller -> localhost] 2026-10-28 16:11:07.607401 | controller | 2026-10-28 16:11:07.607654 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-28 16:11:07.607951 | controller | Wednesday 28 October 2026 16:11:07 +0000 (0:00:00.446) 0:00:01.208 ***** 2026-10-28 16:11:07.934724 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-28 16:11:07.935083 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-28 16:11:07.935351 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-28 16:11:07.935560 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-28 16:11:07.935769 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-28 16:11:07.936029 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-28 16:11:07.936228 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-28 16:11:07.936465 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-28 16:11:07.936663 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-28 16:11:07.936874 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-28 16:11:07.937075 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-28 16:11:07.937294 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-28 16:11:07.937500 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-28 16:11:07.937697 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-28 16:11:07.937908 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-28 16:11:07.938110 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-28 16:11:07.938285 | controller | 2026-10-28 16:11:07.938492 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-28 16:11:07.938678 | controller | Wednesday 28 October 2026 16:11:07 +0000 (0:00:00.327) 0:00:01.535 ***** 2026-10-28 16:11:08.121942 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-28 16:11:08.122108 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-28 16:11:08.122319 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-28 16:11:08.122551 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-28 16:11:08.122784 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-28 16:11:08.122966 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-28 16:11:08.123139 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-28 16:11:08.123323 | controller | 2026-10-28 16:11:08.123571 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-28 16:11:08.123809 | controller | Wednesday 28 October 2026 16:11:08 +0000 (0:00:00.187) 0:00:01.722 ***** 2026-10-28 16:11:08.213901 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-28 16:11:08.214090 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-28 16:11:08.214465 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-28 16:11:08.214809 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-28 16:11:08.215094 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-28 16:11:08.215313 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-28 16:11:08.215500 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-28 16:11:08.215660 | controller | 2026-10-28 16:11:08.215883 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-28 16:11:08.216063 | controller | Wednesday 28 October 2026 16:11:08 +0000 (0:00:00.092) 0:00:01.814 ***** 2026-10-28 16:11:08.293412 | controller | ok: [controller -> localhost] 2026-10-28 16:11:08.293609 | controller | 2026-10-28 16:11:08.293840 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-28 16:11:08.294030 | controller | Wednesday 28 October 2026 16:11:08 +0000 (0:00:00.079) 0:00:01.894 ***** 2026-10-28 16:11:08.597840 | 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-28 16:11:08.598033 | 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-28 16:11:08.598255 | 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-28 16:11:08.598477 | 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-28 16:11:08.598702 | 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-28 16:11:08.598903 | 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-28 16:11:08.599103 | 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-28 16:11:08.599281 | controller | 2026-10-28 16:11:08.599466 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:08.599643 | controller | Wednesday 28 October 2026 16:11:08 +0000 (0:00:00.304) 0:00:02.198 ***** 2026-10-28 16:11:08.637759 | controller | skipping: [controller] 2026-10-28 16:11:08.637916 | controller | 2026-10-28 16:11:08.638098 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-28 16:11:08.638325 | controller | Wednesday 28 October 2026 16:11:08 +0000 (0:00:00.040) 0:00:02.239 ***** 2026-10-28 16:11:09.324329 | 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-28 16:11:09.338915 | controller | changed: [controller] 2026-10-28 16:11:09.339129 | controller | 2026-10-28 16:11:09.339428 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:09.339649 | controller | Wednesday 28 October 2026 16:11:09 +0000 (0:00:00.700) 0:00:02.939 ***** 2026-10-28 16:11:09.392698 | controller | ok: [controller] => { 2026-10-28 16:11:09.392866 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-28 16:11:09.393035 | controller | } 2026-10-28 16:11:09.393189 | controller | 2026-10-28 16:11:09.393397 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:09.393580 | controller | Wednesday 28 October 2026 16:11:09 +0000 (0:00:00.053) 0:00:02.993 ***** 2026-10-28 16:11:10.540071 | 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-28 16:11:10.551939 | controller | changed: [controller] 2026-10-28 16:11:10.552154 | controller | 2026-10-28 16:11:10.552380 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:10.552547 | controller | Wednesday 28 October 2026 16:11:10 +0000 (0:00:01.159) 0:00:04.152 ***** 2026-10-28 16:11:10.597194 | controller | skipping: [controller] 2026-10-28 16:11:10.597422 | controller | 2026-10-28 16:11:10.597726 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:10.598028 | controller | Wednesday 28 October 2026 16:11:10 +0000 (0:00:00.045) 0:00:04.197 ***** 2026-10-28 16:11:10.642590 | controller | skipping: [controller] 2026-10-28 16:11:10.642676 | controller | 2026-10-28 16:11:10.642821 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:10.642951 | controller | Wednesday 28 October 2026 16:11:10 +0000 (0:00:00.045) 0:00:04.243 ***** 2026-10-28 16:11:10.696033 | controller | ok: [controller] => { 2026-10-28 16:11:10.696245 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-28 16:11:10.696419 | controller | } 2026-10-28 16:11:10.696577 | controller | 2026-10-28 16:11:10.696761 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:10.696926 | controller | Wednesday 28 October 2026 16:11:10 +0000 (0:00:00.053) 0:00:04.296 ***** 2026-10-28 16:11:11.527735 | controller | changed: [controller] 2026-10-28 16:11:11.527899 | controller | 2026-10-28 16:11:11.528147 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:11.528326 | controller | Wednesday 28 October 2026 16:11:11 +0000 (0:00:00.831) 0:00:05.127 ***** 2026-10-28 16:11:11.574331 | controller | skipping: [controller] 2026-10-28 16:11:11.574386 | controller | 2026-10-28 16:11:11.574397 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:11.574407 | controller | Wednesday 28 October 2026 16:11:11 +0000 (0:00:00.046) 0:00:05.174 ***** 2026-10-28 16:11:11.620553 | controller | skipping: [controller] 2026-10-28 16:11:11.620660 | controller | 2026-10-28 16:11:11.620845 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:11.621022 | controller | Wednesday 28 October 2026 16:11:11 +0000 (0:00:00.043) 0:00:05.218 ***** 2026-10-28 16:11:11.674338 | controller | ok: [controller] => { 2026-10-28 16:11:11.674424 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-28 16:11:11.674634 | controller | } 2026-10-28 16:11:11.674758 | controller | 2026-10-28 16:11:11.674948 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:11.675112 | controller | Wednesday 28 October 2026 16:11:11 +0000 (0:00:00.057) 0:00:05.275 ***** 2026-10-28 16:11:12.616945 | controller | changed: [controller] 2026-10-28 16:11:12.617039 | controller | 2026-10-28 16:11:12.617256 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:12.617431 | controller | Wednesday 28 October 2026 16:11:12 +0000 (0:00:00.942) 0:00:06.217 ***** 2026-10-28 16:11:12.664282 | controller | skipping: [controller] 2026-10-28 16:11:12.664449 | controller | 2026-10-28 16:11:12.664631 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:12.664799 | controller | Wednesday 28 October 2026 16:11:12 +0000 (0:00:00.044) 0:00:06.262 ***** 2026-10-28 16:11:12.709363 | controller | skipping: [controller] 2026-10-28 16:11:12.709489 | controller | 2026-10-28 16:11:12.709678 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:12.709853 | controller | Wednesday 28 October 2026 16:11:12 +0000 (0:00:00.047) 0:00:06.310 ***** 2026-10-28 16:11:12.765313 | controller | ok: [controller] => { 2026-10-28 16:11:12.765493 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-28 16:11:12.765656 | controller | } 2026-10-28 16:11:12.765810 | controller | 2026-10-28 16:11:12.765989 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:12.766162 | controller | Wednesday 28 October 2026 16:11:12 +0000 (0:00:00.055) 0:00:06.366 ***** 2026-10-28 16:11:13.417109 | controller | changed: [controller] 2026-10-28 16:11:13.417149 | controller | 2026-10-28 16:11:13.417158 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:13.417166 | controller | Wednesday 28 October 2026 16:11:13 +0000 (0:00:00.648) 0:00:07.014 ***** 2026-10-28 16:11:13.464521 | controller | skipping: [controller] 2026-10-28 16:11:13.464620 | controller | 2026-10-28 16:11:13.464842 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:13.464981 | controller | Wednesday 28 October 2026 16:11:13 +0000 (0:00:00.048) 0:00:07.063 ***** 2026-10-28 16:11:13.509598 | controller | skipping: [controller] 2026-10-28 16:11:13.509916 | controller | 2026-10-28 16:11:13.510128 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:13.510394 | controller | Wednesday 28 October 2026 16:11:13 +0000 (0:00:00.046) 0:00:07.109 ***** 2026-10-28 16:11:13.569084 | controller | ok: [controller] => { 2026-10-28 16:11:13.569128 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-28 16:11:13.569134 | controller | } 2026-10-28 16:11:13.569139 | controller | 2026-10-28 16:11:13.569145 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:13.569150 | controller | Wednesday 28 October 2026 16:11:13 +0000 (0:00:00.057) 0:00:07.167 ***** 2026-10-28 16:11:14.464555 | controller | changed: [controller] 2026-10-28 16:11:14.464727 | controller | 2026-10-28 16:11:14.464971 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:14.465225 | controller | Wednesday 28 October 2026 16:11:14 +0000 (0:00:00.895) 0:00:08.063 ***** 2026-10-28 16:11:14.513002 | controller | skipping: [controller] 2026-10-28 16:11:14.513188 | controller | 2026-10-28 16:11:14.513391 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:14.513570 | controller | Wednesday 28 October 2026 16:11:14 +0000 (0:00:00.050) 0:00:08.113 ***** 2026-10-28 16:11:14.559888 | controller | skipping: [controller] 2026-10-28 16:11:14.560477 | controller | 2026-10-28 16:11:14.560519 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:14.560530 | controller | Wednesday 28 October 2026 16:11:14 +0000 (0:00:00.046) 0:00:08.160 ***** 2026-10-28 16:11:14.616481 | controller | ok: [controller] => { 2026-10-28 16:11:14.616677 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-28 16:11:14.617407 | controller | } 2026-10-28 16:11:14.617440 | controller | 2026-10-28 16:11:14.617449 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:14.617457 | controller | Wednesday 28 October 2026 16:11:14 +0000 (0:00:00.053) 0:00:08.213 ***** 2026-10-28 16:11:15.884610 | controller | changed: [controller] 2026-10-28 16:11:15.885437 | controller | 2026-10-28 16:11:15.885734 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:15.885990 | controller | Wednesday 28 October 2026 16:11:15 +0000 (0:00:01.268) 0:00:09.481 ***** 2026-10-28 16:11:15.932453 | controller | skipping: [controller] 2026-10-28 16:11:15.932641 | controller | 2026-10-28 16:11:15.932807 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:15.932963 | controller | Wednesday 28 October 2026 16:11:15 +0000 (0:00:00.048) 0:00:09.529 ***** 2026-10-28 16:11:15.976568 | controller | skipping: [controller] 2026-10-28 16:11:15.976715 | controller | 2026-10-28 16:11:15.976900 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:15.977092 | controller | Wednesday 28 October 2026 16:11:15 +0000 (0:00:00.045) 0:00:09.574 ***** 2026-10-28 16:11:16.032588 | controller | ok: [controller] => { 2026-10-28 16:11:16.032820 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-28 16:11:16.033577 | controller | } 2026-10-28 16:11:16.033619 | controller | 2026-10-28 16:11:16.033629 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:16.033638 | controller | Wednesday 28 October 2026 16:11:16 +0000 (0:00:00.057) 0:00:09.632 ***** 2026-10-28 16:11:16.876961 | controller | changed: [controller] 2026-10-28 16:11:16.876999 | controller | 2026-10-28 16:11:16.877008 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:16.877017 | controller | Wednesday 28 October 2026 16:11:16 +0000 (0:00:00.840) 0:00:10.473 ***** 2026-10-28 16:11:16.911970 | controller | skipping: [controller] 2026-10-28 16:11:16.912038 | controller | 2026-10-28 16:11:16.912049 | controller | PLAY RECAP ********************************************************************* 2026-10-28 16:11:16.912061 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-28 16:11:16.912070 | controller | 2026-10-28 16:11:16.912078 | controller | 2026-10-28 16:11:16.912087 | controller | TASKS RECAP ******************************************************************** 2026-10-28 16:11:16.912097 | controller | Wednesday 28 October 2026 16:11:16 +0000 (0:00:00.038) 0:00:10.511 ***** 2026-10-28 16:11:16.912105 | controller | =============================================================================== 2026-10-28 16:11:16.912114 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.27s 2026-10-28 16:11:16.912123 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.16s 2026-10-28 16:11:16.912132 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.94s 2026-10-28 16:11:16.912163 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.90s 2026-10-28 16:11:16.912184 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-10-28 16:11:16.912212 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-10-28 16:11:16.912342 | controller | Gather minimal facts ---------------------------------------------------- 0.73s 2026-10-28 16:11:16.912614 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.70s 2026-10-28 16:11:16.912841 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.65s 2026-10-28 16:11:16.913063 | controller | Find all subdirectories in the role location ---------------------------- 0.45s 2026-10-28 16:11:16.913311 | controller | Select only defaults/ directories and load vars ------------------------- 0.33s 2026-10-28 16:11:16.913531 | controller | Include download_artifact role ------------------------------------------ 0.30s 2026-10-28 16:11:16.913755 | controller | Find all components with checksums and get latest versions (CI) --------- 0.19s 2026-10-28 16:11:16.913977 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-10-28 16:11:16.914213 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-10-28 16:11:16.914437 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-28 16:11:16.914657 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-28 16:11:16.914876 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-28 16:11:16.915095 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-28 16:11:16.915355 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:17.116131 | controller | INFO [download-binaries > converge] Executed: Successful 2026-10-28 16:11:17.127977 | controller | INFO [download-binaries > idempotence] Executing 2026-10-28 16:11:17.995476 | controller | 2026-10-28 16:11:17.995849 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-28 16:11:17.996078 | controller | 2026-10-28 16:11:17.996382 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-28 16:11:17.996643 | controller | Wednesday 28 October 2026 16:11:17 +0000 (0:00:00.013) 0:00:00.013 ***** 2026-10-28 16:11:18.664641 | controller | ok: [controller -> localhost] 2026-10-28 16:11:18.664674 | controller | 2026-10-28 16:11:18.664679 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-28 16:11:18.664684 | controller | Wednesday 28 October 2026 16:11:18 +0000 (0:00:00.667) 0:00:00.681 ***** 2026-10-28 16:11:19.086855 | controller | ok: [controller -> localhost] 2026-10-28 16:11:19.087040 | controller | 2026-10-28 16:11:19.087218 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-28 16:11:19.087376 | controller | Wednesday 28 October 2026 16:11:19 +0000 (0:00:00.426) 0:00:01.107 ***** 2026-10-28 16:11:19.447821 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-28 16:11:19.452065 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-28 16:11:19.452341 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-28 16:11:19.452519 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-28 16:11:19.452732 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-28 16:11:19.452906 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-28 16:11:19.453152 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-28 16:11:19.453334 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-28 16:11:19.453523 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-28 16:11:19.453747 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-28 16:11:19.453940 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-28 16:11:19.454164 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-28 16:11:19.454368 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-28 16:11:19.454559 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-28 16:11:19.454742 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-28 16:11:19.454928 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-28 16:11:19.455090 | controller | 2026-10-28 16:11:19.455304 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-28 16:11:19.455505 | controller | Wednesday 28 October 2026 16:11:19 +0000 (0:00:00.360) 0:00:01.468 ***** 2026-10-28 16:11:19.600524 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-28 16:11:19.600639 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-28 16:11:19.600823 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-28 16:11:19.601010 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-28 16:11:19.601233 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-28 16:11:19.601400 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-28 16:11:19.601568 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-28 16:11:19.601708 | controller | 2026-10-28 16:11:19.601882 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-28 16:11:19.602050 | controller | Wednesday 28 October 2026 16:11:19 +0000 (0:00:00.149) 0:00:01.618 ***** 2026-10-28 16:11:19.722643 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-28 16:11:19.722753 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-28 16:11:19.722947 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-28 16:11:19.723178 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-28 16:11:19.723346 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-28 16:11:19.723482 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-28 16:11:19.723672 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-28 16:11:19.723845 | controller | 2026-10-28 16:11:19.724026 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-28 16:11:19.724228 | controller | Wednesday 28 October 2026 16:11:19 +0000 (0:00:00.124) 0:00:01.743 ***** 2026-10-28 16:11:19.824030 | controller | ok: [controller -> localhost] 2026-10-28 16:11:19.824215 | controller | 2026-10-28 16:11:19.824393 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-28 16:11:19.824569 | controller | Wednesday 28 October 2026 16:11:19 +0000 (0:00:00.101) 0:00:01.844 ***** 2026-10-28 16:11:20.085504 | 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-28 16:11:20.085671 | 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-28 16:11:20.085885 | 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-28 16:11:20.086072 | 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-28 16:11:20.086301 | 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-28 16:11:20.086479 | 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-28 16:11:20.086673 | 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-28 16:11:20.086826 | controller | 2026-10-28 16:11:20.087000 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:20.087189 | controller | Wednesday 28 October 2026 16:11:20 +0000 (0:00:00.261) 0:00:02.106 ***** 2026-10-28 16:11:20.124336 | controller | skipping: [controller] 2026-10-28 16:11:20.124441 | controller | 2026-10-28 16:11:20.124637 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-28 16:11:20.124812 | controller | Wednesday 28 October 2026 16:11:20 +0000 (0:00:00.038) 0:00:02.145 ***** 2026-10-28 16:11:20.589204 | 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-28 16:11:20.602576 | controller | ok: [controller] 2026-10-28 16:11:20.602701 | controller | 2026-10-28 16:11:20.602895 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:20.603079 | controller | Wednesday 28 October 2026 16:11:20 +0000 (0:00:00.478) 0:00:02.623 ***** 2026-10-28 16:11:20.655493 | controller | ok: [controller] => { 2026-10-28 16:11:20.655518 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-28 16:11:20.655526 | controller | } 2026-10-28 16:11:20.655535 | controller | 2026-10-28 16:11:20.655543 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:20.655550 | controller | Wednesday 28 October 2026 16:11:20 +0000 (0:00:00.049) 0:00:02.672 ***** 2026-10-28 16:11:21.253032 | controller | ok: [controller] 2026-10-28 16:11:21.253347 | controller | 2026-10-28 16:11:21.253598 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:21.253835 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.600) 0:00:03.273 ***** 2026-10-28 16:11:21.292519 | controller | skipping: [controller] 2026-10-28 16:11:21.292618 | controller | 2026-10-28 16:11:21.292814 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:21.292883 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.038) 0:00:03.311 ***** 2026-10-28 16:11:21.319327 | controller | skipping: [controller] 2026-10-28 16:11:21.319357 | controller | 2026-10-28 16:11:21.319506 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:21.319618 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.028) 0:00:03.340 ***** 2026-10-28 16:11:21.373018 | controller | ok: [controller] => { 2026-10-28 16:11:21.373059 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-28 16:11:21.373068 | controller | } 2026-10-28 16:11:21.373077 | controller | 2026-10-28 16:11:21.373106 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:21.373126 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.051) 0:00:03.392 ***** 2026-10-28 16:11:21.856528 | controller | ok: [controller] 2026-10-28 16:11:21.856643 | controller | 2026-10-28 16:11:21.857064 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:21.857119 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.481) 0:00:03.874 ***** 2026-10-28 16:11:21.900683 | controller | skipping: [controller] 2026-10-28 16:11:21.900867 | controller | 2026-10-28 16:11:21.901096 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:21.901294 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.044) 0:00:03.918 ***** 2026-10-28 16:11:21.943718 | controller | skipping: [controller] 2026-10-28 16:11:21.943833 | controller | 2026-10-28 16:11:21.944148 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:21.944179 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.045) 0:00:03.964 ***** 2026-10-28 16:11:22.000611 | controller | ok: [controller] => { 2026-10-28 16:11:22.000817 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-28 16:11:22.001584 | controller | } 2026-10-28 16:11:22.001627 | controller | 2026-10-28 16:11:22.001637 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:22.001646 | controller | Wednesday 28 October 2026 16:11:21 +0000 (0:00:00.053) 0:00:04.017 ***** 2026-10-28 16:11:22.484540 | controller | ok: [controller] 2026-10-28 16:11:22.484612 | controller | 2026-10-28 16:11:22.484869 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:22.485018 | controller | Wednesday 28 October 2026 16:11:22 +0000 (0:00:00.483) 0:00:04.500 ***** 2026-10-28 16:11:22.523220 | controller | skipping: [controller] 2026-10-28 16:11:22.523401 | controller | 2026-10-28 16:11:22.523651 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:22.524014 | controller | Wednesday 28 October 2026 16:11:22 +0000 (0:00:00.042) 0:00:04.543 ***** 2026-10-28 16:11:22.568446 | controller | skipping: [controller] 2026-10-28 16:11:22.568495 | controller | 2026-10-28 16:11:22.568648 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:22.568768 | controller | Wednesday 28 October 2026 16:11:22 +0000 (0:00:00.042) 0:00:04.586 ***** 2026-10-28 16:11:22.619299 | controller | ok: [controller] => { 2026-10-28 16:11:22.619460 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-28 16:11:22.619664 | controller | } 2026-10-28 16:11:22.620034 | controller | 2026-10-28 16:11:22.620125 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:22.620421 | controller | Wednesday 28 October 2026 16:11:22 +0000 (0:00:00.052) 0:00:04.639 ***** 2026-10-28 16:11:23.073267 | controller | ok: [controller] 2026-10-28 16:11:23.073311 | controller | 2026-10-28 16:11:23.073318 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:23.073325 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.449) 0:00:05.088 ***** 2026-10-28 16:11:23.108505 | controller | skipping: [controller] 2026-10-28 16:11:23.108638 | controller | 2026-10-28 16:11:23.108821 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:23.109072 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.036) 0:00:05.125 ***** 2026-10-28 16:11:23.143420 | controller | skipping: [controller] 2026-10-28 16:11:23.143520 | controller | 2026-10-28 16:11:23.143654 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:23.143774 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.038) 0:00:05.164 ***** 2026-10-28 16:11:23.201045 | controller | ok: [controller] => { 2026-10-28 16:11:23.201161 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-28 16:11:23.201170 | controller | } 2026-10-28 16:11:23.201330 | controller | 2026-10-28 16:11:23.201511 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:23.201690 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.053) 0:00:05.217 ***** 2026-10-28 16:11:23.684530 | controller | ok: [controller] 2026-10-28 16:11:23.684680 | controller | 2026-10-28 16:11:23.684875 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:23.685306 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.486) 0:00:05.704 ***** 2026-10-28 16:11:23.732930 | controller | skipping: [controller] 2026-10-28 16:11:23.733084 | controller | 2026-10-28 16:11:23.733277 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:23.733452 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.048) 0:00:05.753 ***** 2026-10-28 16:11:23.776236 | controller | skipping: [controller] 2026-10-28 16:11:23.776370 | controller | 2026-10-28 16:11:23.776545 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:23.776722 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.043) 0:00:05.796 ***** 2026-10-28 16:11:23.828232 | controller | ok: [controller] => { 2026-10-28 16:11:23.828390 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-28 16:11:23.828552 | controller | } 2026-10-28 16:11:23.829087 | controller | 2026-10-28 16:11:23.829121 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:23.829130 | controller | Wednesday 28 October 2026 16:11:23 +0000 (0:00:00.049) 0:00:05.846 ***** 2026-10-28 16:11:24.296541 | controller | ok: [controller] 2026-10-28 16:11:24.297102 | controller | 2026-10-28 16:11:24.297127 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:24.297317 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.468) 0:00:06.314 ***** 2026-10-28 16:11:24.336234 | controller | skipping: [controller] 2026-10-28 16:11:24.336276 | controller | 2026-10-28 16:11:24.336376 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-28 16:11:24.336454 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.040) 0:00:06.355 ***** 2026-10-28 16:11:24.369863 | controller | skipping: [controller] 2026-10-28 16:11:24.369952 | controller | 2026-10-28 16:11:24.370081 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-28 16:11:24.370186 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.035) 0:00:06.391 ***** 2026-10-28 16:11:24.422995 | controller | ok: [controller] => { 2026-10-28 16:11:24.423211 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-28 16:11:24.423393 | controller | } 2026-10-28 16:11:24.423590 | controller | 2026-10-28 16:11:24.423802 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-28 16:11:24.424070 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.052) 0:00:06.443 ***** 2026-10-28 16:11:24.880796 | controller | ok: [controller] 2026-10-28 16:11:24.880950 | controller | 2026-10-28 16:11:24.881193 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-28 16:11:24.881396 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.453) 0:00:06.897 ***** 2026-10-28 16:11:24.919821 | controller | skipping: [controller] 2026-10-28 16:11:24.920030 | controller | 2026-10-28 16:11:24.920243 | controller | PLAY RECAP ********************************************************************* 2026-10-28 16:11:24.920457 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-28 16:11:24.920628 | controller | 2026-10-28 16:11:24.920788 | controller | 2026-10-28 16:11:24.920955 | controller | TASKS RECAP ******************************************************************** 2026-10-28 16:11:24.921193 | controller | Wednesday 28 October 2026 16:11:24 +0000 (0:00:00.044) 0:00:06.941 ***** 2026-10-28 16:11:24.921350 | controller | =============================================================================== 2026-10-28 16:11:24.923861 | controller | Gather minimal facts ---------------------------------------------------- 0.67s 2026-10-28 16:11:24.923904 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.60s 2026-10-28 16:11:24.923913 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.49s 2026-10-28 16:11:24.923921 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-10-28 16:11:24.923929 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.48s 2026-10-28 16:11:24.923936 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.48s 2026-10-28 16:11:24.923944 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-10-28 16:11:24.923951 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.45s 2026-10-28 16:11:24.923959 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.45s 2026-10-28 16:11:24.923967 | controller | Find all subdirectories in the role location ---------------------------- 0.43s 2026-10-28 16:11:24.923975 | controller | Select only defaults/ directories and load vars ------------------------- 0.36s 2026-10-28 16:11:24.923982 | controller | Include download_artifact role ------------------------------------------ 0.26s 2026-10-28 16:11:24.923990 | controller | Find all components with checksums and get latest versions (CI) --------- 0.15s 2026-10-28 16:11:24.924131 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.12s 2026-10-28 16:11:24.924380 | controller | Generate list of all binaries for all roles ----------------------------- 0.10s 2026-10-28 16:11:24.924629 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:24.924873 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:24.925160 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:24.925407 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:24.925649 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-28 16:11:25.092820 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-10-28 16:11:25.105456 | controller | INFO [download-binaries > side_effect] Executing 2026-10-28 16:11:25.106416 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-28 16:11:25.117709 | controller | INFO [download-binaries > verify] Executing 2026-10-28 16:11:26.012630 | controller | 2026-10-28 16:11:26.012803 | controller | PLAY [Verify] ****************************************************************** 2026-10-28 16:11:26.012904 | controller | 2026-10-28 16:11:26.013036 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-28 16:11:26.013147 | controller | Wednesday 28 October 2026 16:11:26 +0000 (0:00:00.012) 0:00:00.012 ***** 2026-10-28 16:11:28.121636 | 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-28 16:11:28.129247 | controller | ok: [controller] 2026-10-28 16:11:28.129493 | controller | 2026-10-28 16:11:28.129728 | controller | TASK [Stat target dir] ********************************************************* 2026-10-28 16:11:28.129962 | controller | Wednesday 28 October 2026 16:11:28 +0000 (0:00:02.116) 0:00:02.128 ***** 2026-10-28 16:11:28.608223 | controller | ok: [controller] 2026-10-28 16:11:28.608245 | controller | 2026-10-28 16:11:28.608249 | controller | TASK [Assert that target dir is created] *************************************** 2026-10-28 16:11:28.608254 | controller | Wednesday 28 October 2026 16:11:28 +0000 (0:00:00.475) 0:00:02.604 ***** 2026-10-28 16:11:28.649490 | controller | ok: [controller] => { 2026-10-28 16:11:28.649504 | controller | "changed": false, 2026-10-28 16:11:28.649509 | controller | "msg": "All assertions passed" 2026-10-28 16:11:28.649514 | controller | } 2026-10-28 16:11:28.649520 | controller | 2026-10-28 16:11:28.649525 | controller | TASK [Find target files] ******************************************************* 2026-10-28 16:11:28.649530 | controller | Wednesday 28 October 2026 16:11:28 +0000 (0:00:00.044) 0:00:02.648 ***** 2026-10-28 16:11:29.063411 | controller | ok: [controller] 2026-10-28 16:11:29.068411 | controller | 2026-10-28 16:11:29.068431 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-10-28 16:11:29.068441 | controller | Wednesday 28 October 2026 16:11:29 +0000 (0:00:00.413) 0:00:03.062 ***** 2026-10-28 16:11:29.105082 | controller | ok: [controller] => { 2026-10-28 16:11:29.105333 | controller | "changed": false, 2026-10-28 16:11:29.105566 | controller | "msg": "All assertions passed" 2026-10-28 16:11:29.105789 | controller | } 2026-10-28 16:11:29.106029 | controller | 2026-10-28 16:11:29.106330 | controller | PLAY RECAP ********************************************************************* 2026-10-28 16:11:29.106604 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-28 16:11:29.106833 | controller | 2026-10-28 16:11:29.108317 | controller | 2026-10-28 16:11:29.108439 | controller | TASKS RECAP ******************************************************************** 2026-10-28 16:11:29.108562 | controller | Wednesday 28 October 2026 16:11:29 +0000 (0:00:00.042) 0:00:03.105 ***** 2026-10-28 16:11:29.108662 | controller | =============================================================================== 2026-10-28 16:11:29.108771 | controller | Gathering Facts --------------------------------------------------------- 2.12s 2026-10-28 16:11:29.108876 | controller | Stat target dir --------------------------------------------------------- 0.48s 2026-10-28 16:11:29.109001 | controller | Find target files ------------------------------------------------------- 0.41s 2026-10-28 16:11:29.109115 | controller | Assert that target dir is created --------------------------------------- 0.04s 2026-10-28 16:11:29.109222 | controller | Assert that some files were downloaded ---------------------------------- 0.04s 2026-10-28 16:11:29.259848 | controller | INFO [download-binaries > verify] Executed: Successful 2026-10-28 16:11:29.271434 | controller | INFO [download-binaries > cleanup] Executing 2026-10-28 16:11:29.272115 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-28 16:11:29.282606 | controller | INFO [download-binaries > destroy] Executing 2026-10-28 16:11:29.282852 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-28 16:11:29.283059 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-28 16:11:29.283563 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-28 16:11:29.608136 | controller | ok: Runtime: 0:00:29.426822 2026-10-28 16:11:29.623467 | 2026-10-28 16:11:29.623561 | PLAY RECAP 2026-10-28 16:11:29.623643 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-28 16:11:29.623686 | 2026-10-28 16:11:29.763682 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-28 16:11:29.766758 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-28 16:11:30.339780 | 2026-10-28 16:11:30.339893 | PLAY [all] 2026-10-28 16:11:30.349707 | 2026-10-28 16:11:30.349777 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-10-28 16:11:30.744058 | controller | changed 2026-10-28 16:11:30.752016 | 2026-10-28 16:11:30.752210 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-10-28 16:11:31.213539 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-28 16:11:31.213635 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-28 16:11:31.221078 | controller | environment: line 1: kubectl: command not found 2026-10-28 16:11:31.222931 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-28 16:11:31.227339 | controller | environment: line 1: kubectl: command not found 2026-10-28 16:11:31.228679 | controller | environment: line 1: kubectl: command not found 2026-10-28 16:11:31.228699 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-28 16:11:31.230718 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-28 16:11:31.235362 | controller | environment: line 1: kubectl: command not found 2026-10-28 16:11:31.235430 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-28 16:11:31.235686 | controller | environment: line 1: kubectl: command not found 2026-10-28 16:11:31.237677 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-28 16:11:31.290965 | controller | ok: Runtime: 0:00:00.038106 2026-10-28 16:11:31.298680 | 2026-10-28 16:11:31.298809 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-10-28 16:11:31.574006 | controller | changed 2026-10-28 16:11:31.581520 | 2026-10-28 16:11:31.581719 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-10-28 16:11:31.887070 | controller | environment: line 5: kubectl: command not found 2026-10-28 16:11:31.887440 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-28 16:11:31.889154 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-28 16:11:31.889533 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-28 16:11:32.144296 | controller | ok: Runtime: 0:00:00.013890 2026-10-28 16:11:32.153360 | 2026-10-28 16:11:32.153498 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-10-28 16:11:32.854805 | controller | changed: 2026-10-28 16:11:32.855043 | controller | created directory /var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/logs/controller 2026-10-28 16:11:32.855121 | controller | cd+++++++++ objects/ 2026-10-28 16:11:32.855164 | controller | cd+++++++++ objects/cluster/ 2026-10-28 16:11:32.855209 | controller | cd+++++++++ objects/namespaced/ 2026-10-28 16:11:32.868647 | 2026-10-28 16:11:32.868769 | TASK [gather-pod-logs : creating directory for pod logs] 2026-10-28 16:11:33.142958 | controller | changed 2026-10-28 16:11:33.151370 | 2026-10-28 16:11:33.151499 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-10-28 16:11:33.431416 | controller | changed 2026-10-28 16:11:33.439693 | 2026-10-28 16:11:33.439890 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-10-28 16:11:33.714415 | controller | environment: line 3: kubectl: command not found 2026-10-28 16:11:33.976261 | controller | ok: Runtime: 0:00:00.012072 2026-10-28 16:11:33.982039 | 2026-10-28 16:11:33.982165 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-10-28 16:11:34.524551 | controller | changed: 2026-10-28 16:11:34.524801 | controller | cd+++++++++ pod-logs/ 2026-10-28 16:11:34.524857 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-10-28 16:11:34.538223 | 2026-10-28 16:11:34.538347 | LOOP [helm-release-status : creating directory for helm release status] 2026-10-28 16:11:34.795506 | controller | changed: "values" 2026-10-28 16:11:35.027846 | controller | changed: "releases" 2026-10-28 16:11:35.040380 | 2026-10-28 16:11:35.040924 | TASK [helm-release-status : Gather get release status for helm charts] 2026-10-28 16:11:35.349033 | controller | /bin/bash: line 7: helm: command not found 2026-10-28 16:11:35.353505 | controller | /bin/bash: line 11: kubectl: command not found 2026-10-28 16:11:35.586575 | controller | ok: Runtime: 0:00:00.013693 2026-10-28 16:11:35.596572 | 2026-10-28 16:11:35.596797 | TASK [helm-release-status : Downloads logs to executor] 2026-10-28 16:11:36.116715 | controller | changed: 2026-10-28 16:11:36.116922 | controller | cd+++++++++ helm/ 2026-10-28 16:11:36.116962 | controller | cd+++++++++ helm/releases/ 2026-10-28 16:11:36.116991 | controller | cd+++++++++ helm/values/ 2026-10-28 16:11:36.125128 | 2026-10-28 16:11:36.125287 | PLAY RECAP 2026-10-28 16:11:36.125387 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-28 16:11:36.125431 | 2026-10-28 16:11:36.271952 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-28 16:11:36.275929 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-28 16:11:36.838639 | 2026-10-28 16:11:36.838962 | PLAY [all] 2026-10-28 16:11:36.848063 | 2026-10-28 16:11:36.848163 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-28 16:11:36.912515 | controller | skipping: Conditional result was False 2026-10-28 16:11:36.917993 | 2026-10-28 16:11:36.918135 | TASK [fetch-output : Set log path for single node] 2026-10-28 16:11:36.957588 | controller | ok 2026-10-28 16:11:36.963645 | 2026-10-28 16:11:36.963763 | LOOP [fetch-output : Ensure local output dirs] 2026-10-28 16:11:37.500163 | controller -> localhost | ok: "/var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/logs" 2026-10-28 16:11:37.734383 | controller -> localhost | changed: "/var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/artifacts" 2026-10-28 16:11:38.141225 | controller -> localhost | changed: "/var/lib/zuul/builds/e939018f4d5941aabfe5f08ff04c3fce/work/docs" 2026-10-28 16:11:38.152271 | 2026-10-28 16:11:38.152377 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-28 16:11:38.877336 | controller | changed: .d..t...... ./ 2026-10-28 16:11:38.997921 | controller | changed: All items complete 2026-10-28 16:11:38.998109 | 2026-10-28 16:11:39.366896 | controller | changed: .d..t...... ./ 2026-10-28 16:11:39.887583 | controller | changed: .d..t...... ./ 2026-10-28 16:11:39.905480 | 2026-10-28 16:11:39.905620 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-28 16:11:40.435892 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008325 2026-10-28 16:11:40.667713 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005304 2026-10-28 16:11:40.681802 | 2026-10-28 16:11:40.681927 | PLAY [all] 2026-10-28 16:11:40.686810 | 2026-10-28 16:11:40.686901 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-28 16:11:41.198981 | controller | changed 2026-10-28 16:11:41.207234 | 2026-10-28 16:11:41.207374 | PLAY RECAP 2026-10-28 16:11:41.207457 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-28 16:11:41.207504 | 2026-10-28 16:11:41.366335 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-28 16:11:41.368101 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-28 16:11:41.996925 | 2026-10-28 16:11:41.997125 | PLAY [localhost] 2026-10-28 16:11:42.008181 | 2026-10-28 16:11:42.008297 | TASK [Generate Zuul manifest] 2026-10-28 16:11:42.025620 | localhost | ok 2026-10-28 16:11:42.039781 | 2026-10-28 16:11:42.039937 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-28 16:11:42.417640 | localhost | changed 2026-10-28 16:11:42.439248 | 2026-10-28 16:11:42.439484 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-28 16:11:42.483830 | localhost | ok 2026-10-28 16:11:42.498405 | 2026-10-28 16:11:42.498578 | TASK [Upload logs] 2026-10-28 16:11:42.521479 | localhost | ok 2026-10-28 16:11:42.612694 | 2026-10-28 16:11:42.612905 | TASK [Set zuul-log-path fact] 2026-10-28 16:11:42.634067 | localhost | ok 2026-10-28 16:11:42.656446 | 2026-10-28 16:11:42.656820 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-28 16:11:42.687929 | localhost | ok 2026-10-28 16:11:42.702813 | 2026-10-28 16:11:42.702955 | TASK [upload-logs : Create log directories] 2026-10-28 16:11:43.141809 | localhost | changed 2026-10-28 16:11:43.152458 | 2026-10-28 16:11:43.152664 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-28 16:11:43.632357 | localhost -> localhost | ok: Runtime: 0:00:00.005464 2026-10-28 16:11:43.643045 | 2026-10-28 16:11:43.643237 | TASK [upload-logs : Upload logs to log server] 2026-10-28 16:11:44.131927 | localhost | Output suppressed because no_log was given 2026-10-28 16:11:44.139821 | 2026-10-28 16:11:44.140021 | LOOP [upload-logs : Compress console log and json output] 2026-10-28 16:11:44.245489 | localhost | skipping: Conditional result was False 2026-10-28 16:11:44.253545 | localhost | skipping: Conditional result was False 2026-10-28 16:11:44.262993 | 2026-10-28 16:11:44.263131 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-28 16:11:44.342204 | localhost | skipping: Conditional result was False 2026-10-28 16:11:44.342476 | 2026-10-28 16:11:44.347002 | localhost | skipping: Conditional result was False 2026-10-28 16:11:44.354340 | 2026-10-28 16:11:44.354441 | LOOP [upload-logs : Upload console log and json output]