2026-10-27 18:13:40.870627 | Job console starting 2026-10-27 18:13:40.884018 | Updating git repos 2026-10-27 18:13:49.532181 | Cloning repos into workspace 2026-10-27 18:14:03.108599 | Restoring repo states 2026-10-27 18:14:08.089035 | Merging changes 2026-10-27 18:14:09.595453 | Checking out repos 2026-10-27 18:14:10.790285 | Preparing playbooks 2026-10-27 18:14:13.222408 | Running Ansible setup 2026-10-27 18:14:16.750775 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 18:14:17.338067 | 2026-10-27 18:14:17.338168 | PLAY [localhost] 2026-10-27 18:14:17.344698 | 2026-10-27 18:14:17.344761 | TASK [Gathering Facts] 2026-10-27 18:14:18.240570 | localhost | ok 2026-10-27 18:14:18.251290 | 2026-10-27 18:14:18.251416 | TASK [Setup log path fact] 2026-10-27 18:14:18.269948 | localhost | ok 2026-10-27 18:14:18.281453 | 2026-10-27 18:14:18.281528 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 18:14:18.308128 | localhost | ok 2026-10-27 18:14:18.313438 | 2026-10-27 18:14:18.313578 | TASK [emit-job-header : Print job information] 2026-10-27 18:14:18.361407 | # Job Information 2026-10-27 18:14:18.361587 | Ansible Version: 2.16.18 2026-10-27 18:14:18.361630 | Job: ansible-collection-kubernetes-molecule-download-binaries 2026-10-27 18:14:18.361659 | Pipeline: check 2026-10-27 18:14:18.361684 | Executor: 2d72f0692154 2026-10-27 18:14:18.361709 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/310 2026-10-27 18:14:18.361739 | Event ID: e9b846e0-d22f-11f1-9587-74ea7db9cf7c 2026-10-27 18:14:18.365495 | 2026-10-27 18:14:18.365602 | LOOP [emit-job-header : Print node information] 2026-10-27 18:14:18.441770 | localhost | ok: 2026-10-27 18:14:18.441902 | localhost | # Node Information 2026-10-27 18:14:18.441928 | localhost | Inventory Hostname: controller 2026-10-27 18:14:18.441947 | localhost | Hostname: np0000197345 2026-10-27 18:14:18.441964 | localhost | Username: zuul 2026-10-27 18:14:18.441985 | localhost | Distro: Debian 13.7 2026-10-27 18:14:18.442002 | localhost | Provider: yul1 2026-10-27 18:14:18.442019 | localhost | Region: ca-ymq-1 2026-10-27 18:14:18.442035 | localhost | Label: debian-trixie 2026-10-27 18:14:18.442050 | localhost | Product Name: OpenStack Nova 2026-10-27 18:14:18.442067 | localhost | Interface IP: 162.253.55.57 2026-10-27 18:14:18.460993 | 2026-10-27 18:14:18.461153 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-27 18:14:18.773272 | localhost -> localhost | changed 2026-10-27 18:14:18.778912 | 2026-10-27 18:14:18.778996 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-27 18:14:19.669804 | localhost -> localhost | changed 2026-10-27 18:14:19.680660 | 2026-10-27 18:14:19.680768 | PLAY [all] 2026-10-27 18:14:19.693139 | 2026-10-27 18:14:19.693270 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-27 18:14:19.909200 | controller -> localhost | ok 2026-10-27 18:14:19.917545 | 2026-10-27 18:14:19.917678 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-27 18:14:19.947932 | controller | ok 2026-10-27 18:14:19.969771 | controller | included: /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-27 18:14:19.975234 | 2026-10-27 18:14:19.975319 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-27 18:14:21.114168 | controller -> localhost | Generating public/private rsa key pair. 2026-10-27 18:14:21.114390 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/5a740f7dcc324fe28056f36a5fb77d44_id_rsa 2026-10-27 18:14:21.114448 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/5a740f7dcc324fe28056f36a5fb77d44_id_rsa.pub 2026-10-27 18:14:21.114492 | controller -> localhost | The key fingerprint is: 2026-10-27 18:14:21.114553 | controller -> localhost | SHA256:a0HlnIUe8qnZEzOYLYsKfMwWkUm3QVoAVVi+bTHMBYI zuul-build-sshkey 2026-10-27 18:14:21.114615 | controller -> localhost | The key's randomart image is: 2026-10-27 18:14:21.114659 | controller -> localhost | +---[RSA 3072]----+ 2026-10-27 18:14:21.114713 | controller -> localhost | | .++XO ..o.. | 2026-10-27 18:14:21.114755 | controller -> localhost | | E= *.=oo | 2026-10-27 18:14:21.114795 | controller -> localhost | | ..o *B+o | 2026-10-27 18:14:21.114834 | controller -> localhost | | . ++oO | 2026-10-27 18:14:21.114871 | controller -> localhost | | . o ...S* + | 2026-10-27 18:14:21.114909 | controller -> localhost | | o = ..+oo | 2026-10-27 18:14:21.114946 | controller -> localhost | | + . o . | 2026-10-27 18:14:21.114983 | controller -> localhost | | . . | 2026-10-27 18:14:21.115027 | controller -> localhost | | | 2026-10-27 18:14:21.115066 | controller -> localhost | +----[SHA256]-----+ 2026-10-27 18:14:21.115151 | controller -> localhost | ok: Runtime: 0:00:00.764171 2026-10-27 18:14:21.123083 | 2026-10-27 18:14:21.123204 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-27 18:14:21.154367 | controller | ok 2026-10-27 18:14:21.168137 | controller | included: /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-27 18:14:21.179462 | 2026-10-27 18:14:21.179564 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-27 18:14:21.203868 | controller | skipping: Conditional result was False 2026-10-27 18:14:21.211341 | 2026-10-27 18:14:21.211891 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-27 18:14:21.771074 | controller | changed 2026-10-27 18:14:21.778369 | 2026-10-27 18:14:21.778551 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-27 18:14:21.993883 | controller | ok 2026-10-27 18:14:22.001395 | 2026-10-27 18:14:22.001520 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-27 18:14:22.571030 | controller | changed 2026-10-27 18:14:22.574438 | 2026-10-27 18:14:22.574633 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-27 18:14:23.129425 | controller | changed 2026-10-27 18:14:23.136846 | 2026-10-27 18:14:23.136968 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-27 18:14:23.162380 | controller | skipping: Conditional result was False 2026-10-27 18:14:23.173314 | 2026-10-27 18:14:23.173626 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-27 18:14:23.605791 | controller -> localhost | changed 2026-10-27 18:14:23.616142 | 2026-10-27 18:14:23.616222 | TASK [add-build-sshkey : Add back temp key] 2026-10-27 18:14:23.904743 | controller -> localhost | Identity added: /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/5a740f7dcc324fe28056f36a5fb77d44_id_rsa (zuul-build-sshkey) 2026-10-27 18:14:23.905032 | controller -> localhost | ok: Runtime: 0:00:00.017239 2026-10-27 18:14:23.918483 | 2026-10-27 18:14:23.918590 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-27 18:14:24.290095 | controller | ok 2026-10-27 18:14:24.293915 | 2026-10-27 18:14:24.293973 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-27 18:14:24.327122 | controller | skipping: Conditional result was False 2026-10-27 18:14:24.336766 | 2026-10-27 18:14:24.336848 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-27 18:14:24.681025 | controller | ok 2026-10-27 18:14:24.703701 | 2026-10-27 18:14:24.703846 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-27 18:14:29.257019 | controller | Output suppressed because no_log was given 2026-10-27 18:14:29.264734 | 2026-10-27 18:14:29.264811 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-27 18:14:29.514751 | controller | ok: "logs" 2026-10-27 18:14:29.515072 | controller | ok: All items complete 2026-10-27 18:14:29.515141 | 2026-10-27 18:14:29.708544 | controller | ok: "artifacts" 2026-10-27 18:14:29.905948 | controller | ok: "docs" 2026-10-27 18:14:29.914840 | 2026-10-27 18:14:29.914899 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-27 18:14:30.119790 | controller | changed: "logs" 2026-10-27 18:14:30.284858 | controller | changed: "artifacts" 2026-10-27 18:14:30.458084 | controller | changed: "docs" 2026-10-27 18:14:30.476723 | 2026-10-27 18:14:30.476848 | PLAY RECAP 2026-10-27 18:14:30.476930 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-27 18:14:30.476984 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 18:14:30.477026 | 2026-10-27 18:14:30.682049 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 18:14:30.684871 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 18:14:31.261194 | 2026-10-27 18:14:31.261303 | PLAY [all] 2026-10-27 18:14:31.269927 | 2026-10-27 18:14:31.270009 | TASK [setup-uv : Extract archive] 2026-10-27 18:14:33.767257 | controller | changed 2026-10-27 18:14:33.776342 | 2026-10-27 18:14:33.776604 | TASK [setup-uv : Print version] 2026-10-27 18:14:34.191762 | controller | uv 0.8.13 2026-10-27 18:14:34.318252 | controller | ok: Runtime: 0:00:00.016661 2026-10-27 18:14:34.330947 | 2026-10-27 18:14:34.331110 | TASK [Install Ansible collection siblings] 2026-10-27 18:14:40.451276 | controller | changed: 2026-10-27 18:14:40.451534 | controller | Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix 2026-10-27 18:14:40.451621 | controller | Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto 2026-10-27 18:14:40.451667 | controller | Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general 2026-10-27 18:14:40.451707 | controller | Sibling collection community.library_inventory_filtering_v1 at /home/zuul/src/github.com/ansible-collections/community.library_inventory_filtering 2026-10-27 18:14:40.451744 | controller | Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core 2026-10-27 18:14:40.451790 | controller | Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers 2026-10-27 18:14:40.451831 | controller | Resolved ansible.posix to 2.2.2 for >=1.6.0 2026-10-27 18:14:40.451874 | controller | Resolved community.crypto to 3.5.1 for >=2.2.3 2026-10-27 18:14:40.451913 | controller | Resolved community.general to 13.5.0 for >=4.5.0 2026-10-27 18:14:40.451949 | controller | Resolved kubernetes.core to 6.6.0 for >=2.3.2 2026-10-27 18:14:40.451986 | controller | Resolved vexxhost.containers to v1.6.8 for >=1.6.0 2026-10-27 18:14:40.452021 | controller | Resolved community.library_inventory_filtering_v1 to 1.1.5 for >=1.0.0 2026-10-27 18:14:40.452057 | controller | Checked out ansible.posix to 2.2.2 2026-10-27 18:14:40.452092 | 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-27 18:14:40.452136 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.452173 | controller | Process install dependency map 2026-10-27 18:14:40.452209 | controller | Starting collection install process 2026-10-27 18:14:40.452245 | controller | Installing 'ansible.posix:2.2.2' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix' 2026-10-27 18:14:40.452281 | controller | Created collection for ansible.posix:2.2.2 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix 2026-10-27 18:14:40.452316 | controller | ansible.posix:2.2.2 was installed successfully 2026-10-27 18:14:40.452350 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-10-27 18:14:40.452402 | controller | Creating virtual environment at: .venv 2026-10-27 18:14:40.452442 | controller | Downloading ansible-core (2.3MiB) 2026-10-27 18:14:40.452479 | controller | Downloading cryptography (4.3MiB) 2026-10-27 18:14:40.452549 | controller | Downloading pygments (1.2MiB) 2026-10-27 18:14:40.452604 | controller | Downloading cryptography 2026-10-27 18:14:40.452641 | controller | Downloading pygments 2026-10-27 18:14:40.452676 | controller | Downloading ansible-core 2026-10-27 18:14:40.452711 | controller | Installed 36 packages in 66ms 2026-10-27 18:14:40.452746 | controller | Checked out community.crypto to 3.5.1 2026-10-27 18:14:40.452781 | 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-27 18:14:40.452817 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.452853 | controller | Process install dependency map 2026-10-27 18:14:40.452888 | controller | Starting collection install process 2026-10-27 18:14:40.452922 | controller | Installing 'community.crypto:3.5.1' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-10-27 18:14:40.452958 | controller | Created collection for community.crypto:3.5.1 at /home/zuul/.ansible/collections/ansible_collections/community/crypto 2026-10-27 18:14:40.452993 | controller | community.crypto:3.5.1 was installed successfully 2026-10-27 18:14:40.453028 | controller | Checked out community.general to 13.5.0 2026-10-27 18:14:40.453064 | 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-27 18:14:40.453099 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.453133 | controller | Process install dependency map 2026-10-27 18:14:40.453168 | controller | Starting collection install process 2026-10-27 18:14:40.453203 | controller | Installing 'community.general:13.5.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-10-27 18:14:40.453237 | controller | Created collection for community.general:13.5.0 at /home/zuul/.ansible/collections/ansible_collections/community/general 2026-10-27 18:14:40.453273 | controller | community.general:13.5.0 was installed successfully 2026-10-27 18:14:40.453309 | controller | Checked out community.library_inventory_filtering_v1 to 1.1.5 2026-10-27 18:14:40.453346 | 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-27 18:14:40.453386 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.453421 | controller | Process install dependency map 2026-10-27 18:14:40.453456 | controller | Starting collection install process 2026-10-27 18:14:40.453492 | controller | Installing 'community.library_inventory_filtering_v1:1.1.5' to '/home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1' 2026-10-27 18:14:40.453527 | 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-27 18:14:40.453562 | controller | community.library_inventory_filtering_v1:1.1.5 was installed successfully 2026-10-27 18:14:40.453622 | controller | Checked out kubernetes.core to 6.6.0 2026-10-27 18:14:40.453661 | 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-27 18:14:40.453697 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.453732 | controller | Process install dependency map 2026-10-27 18:14:40.453767 | controller | Starting collection install process 2026-10-27 18:14:40.453813 | controller | Installing 'kubernetes.core:6.6.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core' 2026-10-27 18:14:40.453850 | controller | Created collection for kubernetes.core:6.6.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core 2026-10-27 18:14:40.453886 | controller | kubernetes.core:6.6.0 was installed successfully 2026-10-27 18:14:40.453922 | controller | Checked out vexxhost.containers to v1.6.8 2026-10-27 18:14:40.453958 | 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-27 18:14:40.453995 | controller | Starting galaxy collection install process 2026-10-27 18:14:40.454030 | controller | Process install dependency map 2026-10-27 18:14:40.454065 | controller | Starting collection install process 2026-10-27 18:14:40.454100 | controller | Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers' 2026-10-27 18:14:40.454134 | controller | Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers 2026-10-27 18:14:40.454182 | controller | vexxhost.containers:1.6.8 was installed successfully 2026-10-27 18:14:40.464443 | 2026-10-27 18:14:40.464609 | PLAY RECAP 2026-10-27 18:14:40.464696 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 18:14:40.464737 | 2026-10-27 18:14:40.582776 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 18:14:40.584554 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 18:14:41.099206 | 2026-10-27 18:14:41.099314 | PLAY [all] 2026-10-27 18:14:41.108104 | 2026-10-27 18:14:41.108172 | TASK [Update apt cache] 2026-10-27 18:14:46.295617 | controller | ok 2026-10-27 18:14:46.304080 | 2026-10-27 18:14:46.304304 | TASK [Disable firewalld] 2026-10-27 18:14:46.331837 | controller | skipping: Conditional result was False 2026-10-27 18:14:46.352419 | 2026-10-27 18:14:46.352751 | TASK [Install "jq" for log collection] 2026-10-27 18:14:48.682118 | controller | changed 2026-10-27 18:14:48.685531 | 2026-10-27 18:14:48.685645 | PLAY RECAP 2026-10-27 18:14:48.685729 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 18:14:48.685771 | 2026-10-27 18:14:48.798968 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 18:14:48.800648 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 18:14:49.499626 | 2026-10-27 18:14:49.499732 | PLAY [all] 2026-10-27 18:14:49.508460 | 2026-10-27 18:14:49.508596 | LOOP [Check inventory directories] 2026-10-27 18:14:49.896054 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 18:14:50.084237 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/download-binaries/inventory" 2026-10-27 18:14:50.287763 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/inventory" 2026-10-27 18:14:50.304029 | 2026-10-27 18:14:50.304197 | LOOP [Copy inventory file for Zuul] 2026-10-27 18:14:51.233478 | controller | changed: 2026-10-27 18:14:51.234041 | controller | { 2026-10-27 18:14:51.234069 | controller | "ansible_loop_var": "item", 2026-10-27 18:14:51.234089 | controller | "changed": false, 2026-10-27 18:14:51.234107 | controller | "failed": false, 2026-10-27 18:14:51.234127 | controller | "invocation": { 2026-10-27 18:14:51.234143 | controller | "module_args": { 2026-10-27 18:14:51.234158 | controller | "checksum_algorithm": "sha1", 2026-10-27 18:14:51.234174 | controller | "follow": true, 2026-10-27 18:14:51.234202 | controller | "get_attributes": true, 2026-10-27 18:14:51.234219 | controller | "get_checksum": true, 2026-10-27 18:14:51.234234 | controller | "get_mime": true, 2026-10-27 18:14:51.234249 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 18:14:51.234264 | controller | } 2026-10-27 18:14:51.234279 | controller | }, 2026-10-27 18:14:51.234294 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 18:14:51.234308 | controller | "stat": { 2026-10-27 18:14:51.234323 | controller | "atime": 1793124868.8827424, 2026-10-27 18:14:51.234338 | controller | "attr_flags": "e", 2026-10-27 18:14:51.234353 | controller | "attributes": [ 2026-10-27 18:14:51.234372 | controller | "extents" 2026-10-27 18:14:51.234387 | controller | ], 2026-10-27 18:14:51.234402 | controller | "block_size": 4096, 2026-10-27 18:14:51.234416 | controller | "blocks": 8, 2026-10-27 18:14:51.234431 | controller | "charset": "unknown", 2026-10-27 18:14:51.234447 | controller | "ctime": 1793124875.0547788, 2026-10-27 18:14:51.234463 | controller | "dev": 65025, 2026-10-27 18:14:51.234479 | controller | "device_type": 0, 2026-10-27 18:14:51.234495 | controller | "executable": true, 2026-10-27 18:14:51.234510 | controller | "exists": true, 2026-10-27 18:14:51.234525 | controller | "gid": 1000, 2026-10-27 18:14:51.234541 | controller | "gr_name": "zuul", 2026-10-27 18:14:51.234556 | controller | "inode": 525614, 2026-10-27 18:14:51.234571 | controller | "isblk": false, 2026-10-27 18:14:51.234587 | controller | "ischr": false, 2026-10-27 18:14:51.234602 | controller | "isdir": true, 2026-10-27 18:14:51.234631 | controller | "isfifo": false, 2026-10-27 18:14:51.234647 | controller | "isgid": false, 2026-10-27 18:14:51.234662 | controller | "islnk": false, 2026-10-27 18:14:51.234677 | controller | "isreg": false, 2026-10-27 18:14:51.234692 | controller | "issock": false, 2026-10-27 18:14:51.234707 | controller | "isuid": false, 2026-10-27 18:14:51.234721 | controller | "mimetype": "unknown", 2026-10-27 18:14:51.234736 | controller | "mode": "0755", 2026-10-27 18:14:51.234751 | controller | "mtime": 1793124875.0547788, 2026-10-27 18:14:51.234765 | controller | "nlink": 15, 2026-10-27 18:14:51.234780 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 18:14:51.234795 | controller | "pw_name": "zuul", 2026-10-27 18:14:51.234812 | controller | "readable": true, 2026-10-27 18:14:51.234827 | controller | "rgrp": true, 2026-10-27 18:14:51.234842 | controller | "roth": true, 2026-10-27 18:14:51.234858 | controller | "rusr": true, 2026-10-27 18:14:51.234873 | controller | "size": 4096, 2026-10-27 18:14:51.234888 | controller | "uid": 1000, 2026-10-27 18:14:51.234903 | controller | "version": "348564841", 2026-10-27 18:14:51.234919 | controller | "wgrp": false, 2026-10-27 18:14:51.234935 | controller | "woth": false, 2026-10-27 18:14:51.234951 | controller | "writeable": true, 2026-10-27 18:14:51.234966 | controller | "wusr": true, 2026-10-27 18:14:51.234981 | controller | "xgrp": true, 2026-10-27 18:14:51.234996 | controller | "xoth": true, 2026-10-27 18:14:51.235011 | controller | "xusr": true 2026-10-27 18:14:51.235026 | controller | } 2026-10-27 18:14:51.235041 | controller | } 2026-10-27 18:14:51.235076 | controller | ok: All items complete 2026-10-27 18:14:51.235095 | 2026-10-27 18:14:51.236295 | controller | skipping: Conditional result was False 2026-10-27 18:14:51.253945 | controller | skipping: Conditional result was False 2026-10-27 18:14:51.263727 | 2026-10-27 18:14:51.263872 | LOOP [Switch "ansible_host" to private IP] 2026-10-27 18:14:51.626038 | controller | changed: 1 replacements made 2026-10-27 18:14:51.630709 | controller | skipping: Conditional result was False 2026-10-27 18:14:51.638406 | controller | skipping: Conditional result was False 2026-10-27 18:14:51.653885 | 2026-10-27 18:14:51.654020 | TASK [Run Molecule scenario] 2026-10-27 18:14:52.646809 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-10-27 18:14:52.646899 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-10-27 18:14:53.127617 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-10-27 18:14:53.127655 | controller | INFO default scenario not found, disabling shared state. 2026-10-27 18:14:53.127674 | controller | INFO [download-binaries > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-27 18:14:53.127800 | controller | INFO [download-binaries > prerun] Performing prerun with role_name_check=0... 2026-10-27 18:14:56.657427 | controller | INFO [download-binaries > dependency] Executing 2026-10-27 18:14:56.657810 | controller | WARNING [download-binaries > dependency] Missing roles requirements file: requirements.yml 2026-10-27 18:14:56.658199 | controller | WARNING [download-binaries > dependency] Missing collections requirements file: collections.yml 2026-10-27 18:14:56.658390 | controller | WARNING [download-binaries > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-27 18:14:56.669301 | controller | INFO [download-binaries > cleanup] Executing 2026-10-27 18:14:56.670022 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 18:14:56.680660 | controller | INFO [download-binaries > destroy] Executing 2026-10-27 18:14:56.680719 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-27 18:14:56.680859 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-27 18:14:56.691225 | controller | INFO [download-binaries > syntax] Executing 2026-10-27 18:14:57.576415 | controller | 2026-10-27 18:14:57.576606 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/download-binaries/converge.yml 2026-10-27 18:14:57.654754 | controller | INFO [download-binaries > syntax] Executed: Successful 2026-10-27 18:14:57.667031 | controller | INFO [download-binaries > create] Executing 2026-10-27 18:14:57.670204 | controller | WARNING [download-binaries > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 18:14:57.681079 | controller | INFO [download-binaries > prepare] Executing 2026-10-27 18:14:57.681629 | controller | WARNING [download-binaries > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 18:14:57.692205 | controller | INFO [download-binaries > converge] Executing 2026-10-27 18:14:58.548554 | controller | 2026-10-27 18:14:58.548708 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-27 18:14:58.548878 | controller | 2026-10-27 18:14:58.549081 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-27 18:14:58.549264 | controller | Tuesday 27 October 2026 18:14:58 +0000 (0:00:00.035) 0:00:00.035 ******* 2026-10-27 18:14:59.245407 | controller | ok: [controller -> localhost] 2026-10-27 18:14:59.245569 | controller | 2026-10-27 18:14:59.245765 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-27 18:14:59.245957 | controller | Tuesday 27 October 2026 18:14:59 +0000 (0:00:00.696) 0:00:00.731 ******* 2026-10-27 18:14:59.704053 | controller | ok: [controller -> localhost] 2026-10-27 18:14:59.704101 | controller | 2026-10-27 18:14:59.704315 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-27 18:14:59.704417 | controller | Tuesday 27 October 2026 18:14:59 +0000 (0:00:00.458) 0:00:01.190 ******* 2026-10-27 18:15:00.075230 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-27 18:15:00.075404 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-27 18:15:00.075590 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-27 18:15:00.075770 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-27 18:15:00.075952 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-27 18:15:00.076152 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-27 18:15:00.076320 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-27 18:15:00.076497 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-27 18:15:00.076673 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-27 18:15:00.076849 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-27 18:15:00.077025 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-27 18:15:00.077233 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-27 18:15:00.077467 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-27 18:15:00.077652 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-27 18:15:00.077833 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-27 18:15:00.078011 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-27 18:15:00.078187 | controller | 2026-10-27 18:15:00.078363 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-27 18:15:00.078532 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.371) 0:00:01.562 ******* 2026-10-27 18:15:00.253512 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-27 18:15:00.253694 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-27 18:15:00.253864 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-27 18:15:00.254032 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-27 18:15:00.254227 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-27 18:15:00.254378 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-27 18:15:00.254545 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-27 18:15:00.254693 | controller | 2026-10-27 18:15:00.254877 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-27 18:15:00.255033 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.177) 0:00:01.740 ******* 2026-10-27 18:15:00.343997 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-27 18:15:00.344179 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-27 18:15:00.344354 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-27 18:15:00.344528 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-27 18:15:00.344707 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-27 18:15:00.344879 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-27 18:15:00.345061 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-27 18:15:00.345226 | controller | 2026-10-27 18:15:00.345440 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-27 18:15:00.345617 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.090) 0:00:01.830 ******* 2026-10-27 18:15:00.423708 | controller | ok: [controller -> localhost] 2026-10-27 18:15:00.423855 | controller | 2026-10-27 18:15:00.424028 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-27 18:15:00.424236 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.079) 0:00:01.910 ******* 2026-10-27 18:15:00.737425 | 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-27 18:15:00.737486 | 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-27 18:15:00.737508 | 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-27 18:15:00.737738 | 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-27 18:15:00.737800 | 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-27 18:15:00.737914 | 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-27 18:15:00.737997 | 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-27 18:15:00.738090 | controller | 2026-10-27 18:15:00.738152 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:00.738241 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.314) 0:00:02.224 ******* 2026-10-27 18:15:00.768308 | controller | skipping: [controller] 2026-10-27 18:15:00.768401 | controller | 2026-10-27 18:15:00.768560 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 18:15:00.768660 | controller | Tuesday 27 October 2026 18:15:00 +0000 (0:00:00.031) 0:00:02.255 ******* 2026-10-27 18:15:01.408985 | 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-27 18:15:01.423117 | controller | changed: [controller] 2026-10-27 18:15:01.423299 | controller | 2026-10-27 18:15:01.423486 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:01.423668 | controller | Tuesday 27 October 2026 18:15:01 +0000 (0:00:00.654) 0:00:02.909 ******* 2026-10-27 18:15:01.475337 | controller | ok: [controller] => { 2026-10-27 18:15:01.475520 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-27 18:15:01.475709 | controller | } 2026-10-27 18:15:01.475875 | controller | 2026-10-27 18:15:01.476049 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:01.476249 | controller | Tuesday 27 October 2026 18:15:01 +0000 (0:00:00.052) 0:00:02.961 ******* 2026-10-27 18:15:02.581886 | 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-27 18:15:02.585671 | controller | changed: [controller] 2026-10-27 18:15:02.585702 | controller | 2026-10-27 18:15:02.585791 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:02.585857 | controller | Tuesday 27 October 2026 18:15:02 +0000 (0:00:01.111) 0:00:04.073 ******* 2026-10-27 18:15:02.620072 | controller | skipping: [controller] 2026-10-27 18:15:02.620140 | controller | 2026-10-27 18:15:02.620152 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:02.620266 | controller | Tuesday 27 October 2026 18:15:02 +0000 (0:00:00.034) 0:00:04.107 ******* 2026-10-27 18:15:02.656756 | controller | skipping: [controller] 2026-10-27 18:15:02.656780 | controller | 2026-10-27 18:15:02.656857 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:02.656934 | controller | Tuesday 27 October 2026 18:15:02 +0000 (0:00:00.036) 0:00:04.144 ******* 2026-10-27 18:15:02.701297 | controller | ok: [controller] => { 2026-10-27 18:15:02.701328 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-27 18:15:02.701426 | controller | } 2026-10-27 18:15:02.701499 | controller | 2026-10-27 18:15:02.701581 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:02.701650 | controller | Tuesday 27 October 2026 18:15:02 +0000 (0:00:00.044) 0:00:04.188 ******* 2026-10-27 18:15:03.705771 | controller | changed: [controller] 2026-10-27 18:15:03.705820 | controller | 2026-10-27 18:15:03.705833 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:03.705960 | controller | Tuesday 27 October 2026 18:15:03 +0000 (0:00:01.003) 0:00:05.192 ******* 2026-10-27 18:15:03.744632 | controller | skipping: [controller] 2026-10-27 18:15:03.744662 | controller | 2026-10-27 18:15:03.744795 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:03.744908 | controller | Tuesday 27 October 2026 18:15:03 +0000 (0:00:00.039) 0:00:05.231 ******* 2026-10-27 18:15:03.789693 | controller | skipping: [controller] 2026-10-27 18:15:03.789722 | controller | 2026-10-27 18:15:03.789869 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:03.790013 | controller | Tuesday 27 October 2026 18:15:03 +0000 (0:00:00.041) 0:00:05.273 ******* 2026-10-27 18:15:03.842646 | controller | ok: [controller] => { 2026-10-27 18:15:03.842667 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-27 18:15:03.842676 | controller | } 2026-10-27 18:15:03.842685 | controller | 2026-10-27 18:15:03.842693 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:03.842700 | controller | Tuesday 27 October 2026 18:15:03 +0000 (0:00:00.053) 0:00:05.327 ******* 2026-10-27 18:15:04.669873 | controller | changed: [controller] 2026-10-27 18:15:04.670014 | controller | 2026-10-27 18:15:04.670133 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:04.670266 | controller | Tuesday 27 October 2026 18:15:04 +0000 (0:00:00.827) 0:00:06.154 ******* 2026-10-27 18:15:04.713557 | controller | skipping: [controller] 2026-10-27 18:15:04.713818 | controller | 2026-10-27 18:15:04.714068 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:04.714340 | controller | Tuesday 27 October 2026 18:15:04 +0000 (0:00:00.045) 0:00:06.200 ******* 2026-10-27 18:15:04.760778 | controller | skipping: [controller] 2026-10-27 18:15:04.760963 | controller | 2026-10-27 18:15:04.761599 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:04.761629 | controller | Tuesday 27 October 2026 18:15:04 +0000 (0:00:00.047) 0:00:06.247 ******* 2026-10-27 18:15:04.804907 | controller | ok: [controller] => { 2026-10-27 18:15:04.805874 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 18:15:04.805898 | controller | } 2026-10-27 18:15:04.805908 | controller | 2026-10-27 18:15:04.805917 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:04.805926 | controller | Tuesday 27 October 2026 18:15:04 +0000 (0:00:00.044) 0:00:06.291 ******* 2026-10-27 18:15:05.576329 | controller | changed: [controller] 2026-10-27 18:15:05.576365 | controller | 2026-10-27 18:15:05.576375 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:05.576383 | controller | Tuesday 27 October 2026 18:15:05 +0000 (0:00:00.770) 0:00:07.062 ******* 2026-10-27 18:15:05.621591 | controller | skipping: [controller] 2026-10-27 18:15:05.621848 | controller | 2026-10-27 18:15:05.622111 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:05.622378 | controller | Tuesday 27 October 2026 18:15:05 +0000 (0:00:00.046) 0:00:07.108 ******* 2026-10-27 18:15:05.665320 | controller | skipping: [controller] 2026-10-27 18:15:05.665621 | controller | 2026-10-27 18:15:05.665874 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:05.666130 | controller | Tuesday 27 October 2026 18:15:05 +0000 (0:00:00.043) 0:00:07.152 ******* 2026-10-27 18:15:05.721487 | controller | ok: [controller] => { 2026-10-27 18:15:05.721773 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 18:15:05.722003 | controller | } 2026-10-27 18:15:05.722244 | controller | 2026-10-27 18:15:05.722486 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:05.722721 | controller | Tuesday 27 October 2026 18:15:05 +0000 (0:00:00.056) 0:00:07.208 ******* 2026-10-27 18:15:06.466014 | controller | changed: [controller] 2026-10-27 18:15:06.466701 | controller | 2026-10-27 18:15:06.466718 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:06.466727 | controller | Tuesday 27 October 2026 18:15:06 +0000 (0:00:00.743) 0:00:07.951 ******* 2026-10-27 18:15:06.527038 | controller | skipping: [controller] 2026-10-27 18:15:06.527080 | controller | 2026-10-27 18:15:06.527090 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:06.527098 | controller | Tuesday 27 October 2026 18:15:06 +0000 (0:00:00.058) 0:00:08.010 ******* 2026-10-27 18:15:06.565595 | controller | skipping: [controller] 2026-10-27 18:15:06.565847 | controller | 2026-10-27 18:15:06.566093 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:06.566354 | controller | Tuesday 27 October 2026 18:15:06 +0000 (0:00:00.041) 0:00:08.052 ******* 2026-10-27 18:15:06.608042 | controller | ok: [controller] => { 2026-10-27 18:15:06.608321 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-27 18:15:06.608545 | controller | } 2026-10-27 18:15:06.608754 | controller | 2026-10-27 18:15:06.608988 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:06.609239 | controller | Tuesday 27 October 2026 18:15:06 +0000 (0:00:00.042) 0:00:08.095 ******* 2026-10-27 18:15:07.466017 | controller | changed: [controller] 2026-10-27 18:15:07.466323 | controller | 2026-10-27 18:15:07.466583 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:07.466826 | controller | Tuesday 27 October 2026 18:15:07 +0000 (0:00:00.857) 0:00:08.952 ******* 2026-10-27 18:15:07.509938 | controller | skipping: [controller] 2026-10-27 18:15:07.510195 | controller | 2026-10-27 18:15:07.510458 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:07.510691 | controller | Tuesday 27 October 2026 18:15:07 +0000 (0:00:00.041) 0:00:08.994 ******* 2026-10-27 18:15:07.549790 | controller | skipping: [controller] 2026-10-27 18:15:07.549968 | controller | 2026-10-27 18:15:07.550164 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:07.550431 | controller | Tuesday 27 October 2026 18:15:07 +0000 (0:00:00.040) 0:00:09.035 ******* 2026-10-27 18:15:07.597761 | controller | ok: [controller] => { 2026-10-27 18:15:07.597947 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-27 18:15:07.598115 | controller | } 2026-10-27 18:15:07.598291 | controller | 2026-10-27 18:15:07.598658 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:07.598679 | controller | Tuesday 27 October 2026 18:15:07 +0000 (0:00:00.048) 0:00:09.083 ******* 2026-10-27 18:15:08.365170 | controller | changed: [controller] 2026-10-27 18:15:08.365315 | controller | 2026-10-27 18:15:08.365750 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:08.365772 | controller | Tuesday 27 October 2026 18:15:08 +0000 (0:00:00.768) 0:00:09.851 ******* 2026-10-27 18:15:08.400894 | controller | skipping: [controller] 2026-10-27 18:15:08.401161 | controller | 2026-10-27 18:15:08.401459 | controller | PLAY RECAP ********************************************************************* 2026-10-27 18:15:08.401721 | controller | controller : ok=28 changed=8 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-27 18:15:08.401933 | controller | 2026-10-27 18:15:08.402144 | controller | 2026-10-27 18:15:08.402407 | controller | TASKS RECAP ******************************************************************** 2026-10-27 18:15:08.402641 | controller | Tuesday 27 October 2026 18:15:08 +0000 (0:00:00.036) 0:00:09.888 ******* 2026-10-27 18:15:08.402859 | controller | =============================================================================== 2026-10-27 18:15:08.403087 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.11s 2026-10-27 18:15:08.403333 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.00s 2026-10-27 18:15:08.403562 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.86s 2026-10-27 18:15:08.403790 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-10-27 18:15:08.404018 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-10-27 18:15:08.404281 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-10-27 18:15:08.404514 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.74s 2026-10-27 18:15:08.404751 | controller | Gather minimal facts ---------------------------------------------------- 0.70s 2026-10-27 18:15:08.404983 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.65s 2026-10-27 18:15:08.405209 | controller | Find all subdirectories in the role location ---------------------------- 0.46s 2026-10-27 18:15:08.405491 | controller | Select only defaults/ directories and load vars ------------------------- 0.37s 2026-10-27 18:15:08.405722 | controller | Include download_artifact role ------------------------------------------ 0.31s 2026-10-27 18:15:08.405948 | controller | Find all components with checksums and get latest versions (CI) --------- 0.18s 2026-10-27 18:15:08.406175 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.09s 2026-10-27 18:15:08.406431 | controller | Generate list of all binaries for all roles ----------------------------- 0.08s 2026-10-27 18:15:08.406659 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 0.06s 2026-10-27 18:15:08.406887 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 18:15:08.407111 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 18:15:08.407362 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 18:15:08.407590 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 18:15:08.531656 | controller | INFO [download-binaries > converge] Executed: Successful 2026-10-27 18:15:08.542933 | controller | INFO [download-binaries > idempotence] Executing 2026-10-27 18:15:09.318125 | controller | 2026-10-27 18:15:09.318151 | controller | PLAY [Download all binaries required at runtime for ansible-collection-kubernetes] *** 2026-10-27 18:15:09.318157 | controller | 2026-10-27 18:15:09.318162 | controller | TASK [Gather minimal facts] **************************************************** 2026-10-27 18:15:09.318168 | controller | Tuesday 27 October 2026 18:15:09 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-10-27 18:15:09.977842 | controller | ok: [controller -> localhost] 2026-10-27 18:15:09.977889 | controller | 2026-10-27 18:15:09.977973 | controller | TASK [Find all subdirectories in the role location] **************************** 2026-10-27 18:15:09.978061 | controller | Tuesday 27 October 2026 18:15:09 +0000 (0:00:00.657) 0:00:00.669 ******* 2026-10-27 18:15:10.416168 | controller | ok: [controller -> localhost] 2026-10-27 18:15:10.416341 | controller | 2026-10-27 18:15:10.416524 | controller | TASK [Select only defaults/ directories and load vars] ************************* 2026-10-27 18:15:10.416694 | controller | Tuesday 27 October 2026 18:15:10 +0000 (0:00:00.442) 0:00:01.112 ******* 2026-10-27 18:15:10.750486 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubeadm/defaults) 2026-10-27 18:15:10.750664 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/defaults) 2026-10-27 18:15:10.750851 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cluster_api/defaults) 2026-10-27 18:15:10.751033 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubectl/defaults) 2026-10-27 18:15:10.751232 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/keepalived/defaults) 2026-10-27 18:15:10.751417 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/defaults) 2026-10-27 18:15:10.751604 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/haproxy/defaults) 2026-10-27 18:15:10.751788 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/defaults) 2026-10-27 18:15:10.751971 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/defaults) 2026-10-27 18:15:10.752162 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/clusterctl/defaults) 2026-10-27 18:15:10.752365 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/envoy_gateway/defaults) 2026-10-27 18:15:10.752548 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/helm/defaults) 2026-10-27 18:15:10.752733 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/openstack_resource_controller/defaults) 2026-10-27 18:15:10.752919 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cilium/defaults) 2026-10-27 18:15:10.753102 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/defaults) 2026-10-27 18:15:10.753301 | controller | ok: [controller -> localhost] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/flux/defaults) 2026-10-27 18:15:10.753500 | controller | 2026-10-27 18:15:10.753682 | controller | TASK [Find all components with checksums and get latest versions (CI)] ********* 2026-10-27 18:15:10.753870 | controller | Tuesday 27 October 2026 18:15:10 +0000 (0:00:00.334) 0:00:01.446 ******* 2026-10-27 18:15:10.862958 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-27 18:15:10.863126 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-27 18:15:10.863328 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-27 18:15:10.863505 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-27 18:15:10.863680 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-27 18:15:10.863852 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-27 18:15:10.864023 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-27 18:15:10.864182 | controller | 2026-10-27 18:15:10.864385 | controller | TASK [Filter checksums to keep only latest versions (CI)] ********************** 2026-10-27 18:15:10.864562 | controller | Tuesday 27 October 2026 18:15:10 +0000 (0:00:00.112) 0:00:01.558 ******* 2026-10-27 18:15:10.946730 | controller | ok: [controller -> localhost] => (item=kubeadm_checksums) 2026-10-27 18:15:10.946892 | controller | ok: [controller -> localhost] => (item=kubectl_checksums) 2026-10-27 18:15:10.947070 | controller | ok: [controller -> localhost] => (item=clusterctl_checksums) 2026-10-27 18:15:10.947241 | controller | ok: [controller -> localhost] => (item=helm_checksums) 2026-10-27 18:15:10.947446 | controller | ok: [controller -> localhost] => (item=helm_diff_checksums) 2026-10-27 18:15:10.947619 | controller | ok: [controller -> localhost] => (item=kubelet_checksums) 2026-10-27 18:15:10.947785 | controller | ok: [controller -> localhost] => (item=flux_checksums) 2026-10-27 18:15:10.947941 | controller | 2026-10-27 18:15:10.948116 | controller | TASK [Generate list of all binaries for all roles] ***************************** 2026-10-27 18:15:10.948319 | controller | Tuesday 27 October 2026 18:15:10 +0000 (0:00:00.083) 0:00:01.642 ******* 2026-10-27 18:15:11.010975 | controller | ok: [controller -> localhost] 2026-10-27 18:15:11.011141 | controller | 2026-10-27 18:15:11.011353 | controller | TASK [Include download_artifact role] ****************************************** 2026-10-27 18:15:11.011533 | controller | Tuesday 27 October 2026 18:15:11 +0000 (0:00:00.064) 0:00:01.706 ******* 2026-10-27 18:15:11.232673 | 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-27 18:15:11.232696 | 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-27 18:15:11.232700 | 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-27 18:15:11.232706 | 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-27 18:15:11.232709 | 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-27 18:15:11.232713 | 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-27 18:15:11.232716 | 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-27 18:15:11.232720 | controller | 2026-10-27 18:15:11.232724 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:11.232728 | controller | Tuesday 27 October 2026 18:15:11 +0000 (0:00:00.219) 0:00:01.926 ******* 2026-10-27 18:15:11.256085 | controller | skipping: [controller] 2026-10-27 18:15:11.256255 | controller | 2026-10-27 18:15:11.256624 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 18:15:11.256638 | controller | Tuesday 27 October 2026 18:15:11 +0000 (0:00:00.026) 0:00:01.952 ******* 2026-10-27 18:15:11.697092 | 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-27 18:15:11.710580 | controller | ok: [controller] 2026-10-27 18:15:11.710752 | controller | 2026-10-27 18:15:11.710943 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:11.711123 | controller | Tuesday 27 October 2026 18:15:11 +0000 (0:00:00.453) 0:00:02.406 ******* 2026-10-27 18:15:11.758544 | controller | ok: [controller] => { 2026-10-27 18:15:11.758723 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubeadm" 2026-10-27 18:15:11.758887 | controller | } 2026-10-27 18:15:11.759044 | controller | 2026-10-27 18:15:11.759247 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:11.759449 | controller | Tuesday 27 October 2026 18:15:11 +0000 (0:00:00.047) 0:00:02.454 ******* 2026-10-27 18:15:12.345183 | controller | ok: [controller] 2026-10-27 18:15:12.345223 | controller | 2026-10-27 18:15:12.345234 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:12.345243 | controller | Tuesday 27 October 2026 18:15:12 +0000 (0:00:00.585) 0:00:03.040 ******* 2026-10-27 18:15:12.385252 | controller | skipping: [controller] 2026-10-27 18:15:12.385927 | controller | 2026-10-27 18:15:12.385969 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:12.385981 | controller | Tuesday 27 October 2026 18:15:12 +0000 (0:00:00.040) 0:00:03.080 ******* 2026-10-27 18:15:12.433474 | controller | skipping: [controller] 2026-10-27 18:15:12.434018 | controller | 2026-10-27 18:15:12.434048 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:12.434058 | controller | Tuesday 27 October 2026 18:15:12 +0000 (0:00:00.048) 0:00:03.129 ******* 2026-10-27 18:15:12.493469 | controller | ok: [controller] => { 2026-10-27 18:15:12.493757 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubectl" 2026-10-27 18:15:12.493986 | controller | } 2026-10-27 18:15:12.494198 | controller | 2026-10-27 18:15:12.494544 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:12.494791 | controller | Tuesday 27 October 2026 18:15:12 +0000 (0:00:00.055) 0:00:03.184 ******* 2026-10-27 18:15:12.962134 | controller | ok: [controller] 2026-10-27 18:15:12.962262 | controller | 2026-10-27 18:15:12.962573 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:12.962723 | controller | Tuesday 27 October 2026 18:15:12 +0000 (0:00:00.469) 0:00:03.654 ******* 2026-10-27 18:15:13.003395 | controller | skipping: [controller] 2026-10-27 18:15:13.003618 | controller | 2026-10-27 18:15:13.003997 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:13.004032 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.045) 0:00:03.699 ******* 2026-10-27 18:15:13.049957 | controller | skipping: [controller] 2026-10-27 18:15:13.050116 | controller | 2026-10-27 18:15:13.050296 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:13.050494 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.043) 0:00:03.742 ******* 2026-10-27 18:15:13.082564 | controller | ok: [controller] => { 2026-10-27 18:15:13.082760 | controller | "msg": "https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64" 2026-10-27 18:15:13.082930 | controller | } 2026-10-27 18:15:13.083088 | controller | 2026-10-27 18:15:13.083261 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:13.083463 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.035) 0:00:03.778 ******* 2026-10-27 18:15:13.517453 | controller | ok: [controller] 2026-10-27 18:15:13.517489 | controller | 2026-10-27 18:15:13.517494 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:13.517499 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.431) 0:00:04.210 ******* 2026-10-27 18:15:13.545648 | controller | skipping: [controller] 2026-10-27 18:15:13.545715 | controller | 2026-10-27 18:15:13.545829 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:13.545938 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.029) 0:00:04.239 ******* 2026-10-27 18:15:13.574131 | controller | skipping: [controller] 2026-10-27 18:15:13.574202 | controller | 2026-10-27 18:15:13.574316 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:13.574445 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.030) 0:00:04.270 ******* 2026-10-27 18:15:13.618593 | controller | ok: [controller] => { 2026-10-27 18:15:13.618791 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 18:15:13.618967 | controller | } 2026-10-27 18:15:13.619135 | controller | 2026-10-27 18:15:13.619317 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:13.619523 | controller | Tuesday 27 October 2026 18:15:13 +0000 (0:00:00.043) 0:00:04.314 ******* 2026-10-27 18:15:14.081697 | controller | ok: [controller] 2026-10-27 18:15:14.081802 | controller | 2026-10-27 18:15:14.082033 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:14.082157 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.462) 0:00:04.777 ******* 2026-10-27 18:15:14.130768 | controller | skipping: [controller] 2026-10-27 18:15:14.130810 | controller | 2026-10-27 18:15:14.130819 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:14.130827 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.044) 0:00:04.822 ******* 2026-10-27 18:15:14.165726 | controller | skipping: [controller] 2026-10-27 18:15:14.166286 | controller | 2026-10-27 18:15:14.166319 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:14.166328 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.039) 0:00:04.861 ******* 2026-10-27 18:15:14.217969 | controller | ok: [controller] => { 2026-10-27 18:15:14.218072 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 18:15:14.218225 | controller | } 2026-10-27 18:15:14.218335 | controller | 2026-10-27 18:15:14.218518 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:14.218633 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.050) 0:00:04.912 ******* 2026-10-27 18:15:14.681509 | controller | ok: [controller] 2026-10-27 18:15:14.681549 | controller | 2026-10-27 18:15:14.681553 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:14.681557 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.462) 0:00:05.374 ******* 2026-10-27 18:15:14.726299 | controller | skipping: [controller] 2026-10-27 18:15:14.726329 | controller | 2026-10-27 18:15:14.726339 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:14.726347 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.045) 0:00:05.420 ******* 2026-10-27 18:15:14.765067 | controller | skipping: [controller] 2026-10-27 18:15:14.765237 | controller | 2026-10-27 18:15:14.765590 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:14.765717 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.040) 0:00:05.460 ******* 2026-10-27 18:15:14.825949 | controller | ok: [controller] => { 2026-10-27 18:15:14.826935 | controller | "msg": "https://dl.k8s.io/release/v1.36.2/bin/linux/amd64/kubelet" 2026-10-27 18:15:14.826968 | controller | } 2026-10-27 18:15:14.826977 | controller | 2026-10-27 18:15:14.826998 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:14.827006 | controller | Tuesday 27 October 2026 18:15:14 +0000 (0:00:00.057) 0:00:05.518 ******* 2026-10-27 18:15:15.286298 | controller | ok: [controller] 2026-10-27 18:15:15.286637 | controller | 2026-10-27 18:15:15.286891 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:15.287130 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.459) 0:00:05.977 ******* 2026-10-27 18:15:15.326136 | controller | skipping: [controller] 2026-10-27 18:15:15.326292 | controller | 2026-10-27 18:15:15.326506 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 18:15:15.326683 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.041) 0:00:06.019 ******* 2026-10-27 18:15:15.366420 | controller | skipping: [controller] 2026-10-27 18:15:15.366631 | controller | 2026-10-27 18:15:15.366829 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 18:15:15.367009 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.042) 0:00:06.061 ******* 2026-10-27 18:15:15.414628 | controller | ok: [controller] => { 2026-10-27 18:15:15.414807 | controller | "msg": "https://github.com/fluxcd/flux2/releases/download/v0.32.0/flux_0.32.0_linux_amd64.tar.gz" 2026-10-27 18:15:15.414973 | controller | } 2026-10-27 18:15:15.415130 | controller | 2026-10-27 18:15:15.415309 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 18:15:15.415511 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.048) 0:00:06.110 ******* 2026-10-27 18:15:15.843029 | controller | ok: [controller] 2026-10-27 18:15:15.843076 | controller | 2026-10-27 18:15:15.843087 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 18:15:15.843096 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.423) 0:00:06.533 ******* 2026-10-27 18:15:15.882177 | controller | skipping: [controller] 2026-10-27 18:15:15.882482 | controller | 2026-10-27 18:15:15.882735 | controller | PLAY RECAP ********************************************************************* 2026-10-27 18:15:15.882998 | controller | controller : ok=28 changed=0 unreachable=0 failed=0 skipped=14 rescued=0 ignored=0 2026-10-27 18:15:15.883220 | controller | 2026-10-27 18:15:15.883463 | controller | 2026-10-27 18:15:15.883700 | controller | TASKS RECAP ******************************************************************** 2026-10-27 18:15:15.883939 | controller | Tuesday 27 October 2026 18:15:15 +0000 (0:00:00.041) 0:00:06.575 ******* 2026-10-27 18:15:15.884166 | controller | =============================================================================== 2026-10-27 18:15:15.884416 | controller | Gather minimal facts ---------------------------------------------------- 0.66s 2026-10-27 18:15:15.884652 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.59s 2026-10-27 18:15:15.884883 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-10-27 18:15:15.885113 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-27 18:15:15.885339 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-27 18:15:15.885648 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-27 18:15:15.885899 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.45s 2026-10-27 18:15:15.886129 | controller | Find all subdirectories in the role location ---------------------------- 0.44s 2026-10-27 18:15:15.886356 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-10-27 18:15:15.886608 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-10-27 18:15:15.886835 | controller | Select only defaults/ directories and load vars ------------------------- 0.33s 2026-10-27 18:15:15.887058 | controller | Include download_artifact role ------------------------------------------ 0.22s 2026-10-27 18:15:15.887288 | controller | Find all components with checksums and get latest versions (CI) --------- 0.11s 2026-10-27 18:15:15.887545 | controller | Filter checksums to keep only latest versions (CI) ---------------------- 0.08s 2026-10-27 18:15:15.887769 | controller | Generate list of all binaries for all roles ----------------------------- 0.06s 2026-10-27 18:15:15.887997 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 18:15:15.888219 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 18:15:15.888480 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 18:15:15.888708 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 18:15:15.888934 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.05s 2026-10-27 18:15:16.059281 | controller | INFO [download-binaries > idempotence] Executed: Successful 2026-10-27 18:15:16.071175 | controller | INFO [download-binaries > side_effect] Executing 2026-10-27 18:15:16.071837 | controller | WARNING [download-binaries > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 18:15:16.082657 | controller | INFO [download-binaries > verify] Executing 2026-10-27 18:15:16.893429 | controller | 2026-10-27 18:15:16.893598 | controller | PLAY [Verify] ****************************************************************** 2026-10-27 18:15:16.893750 | controller | 2026-10-27 18:15:16.893927 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 18:15:16.894081 | controller | Tuesday 27 October 2026 18:15:16 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-10-27 18:15:17.985601 | 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-27 18:15:17.992474 | controller | ok: [controller] 2026-10-27 18:15:17.992688 | controller | 2026-10-27 18:15:17.992908 | controller | TASK [Stat target dir] ********************************************************* 2026-10-27 18:15:17.993126 | controller | Tuesday 27 October 2026 18:15:17 +0000 (0:00:01.098) 0:00:01.109 ******* 2026-10-27 18:15:18.435971 | controller | ok: [controller] 2026-10-27 18:15:18.436017 | controller | 2026-10-27 18:15:18.436149 | controller | TASK [Assert that target dir is created] *************************************** 2026-10-27 18:15:18.436260 | controller | Tuesday 27 October 2026 18:15:18 +0000 (0:00:00.443) 0:00:01.552 ******* 2026-10-27 18:15:18.482154 | controller | ok: [controller] => { 2026-10-27 18:15:18.482397 | controller | "changed": false, 2026-10-27 18:15:18.482711 | controller | "msg": "All assertions passed" 2026-10-27 18:15:18.482924 | controller | } 2026-10-27 18:15:18.483102 | controller | 2026-10-27 18:15:18.483276 | controller | TASK [Find target files] ******************************************************* 2026-10-27 18:15:18.483475 | controller | Tuesday 27 October 2026 18:15:18 +0000 (0:00:00.046) 0:00:01.599 ******* 2026-10-27 18:15:18.904481 | controller | ok: [controller] 2026-10-27 18:15:18.904658 | controller | 2026-10-27 18:15:18.904853 | controller | TASK [Assert that some files were downloaded] ********************************** 2026-10-27 18:15:18.905040 | controller | Tuesday 27 October 2026 18:15:18 +0000 (0:00:00.421) 0:00:02.020 ******* 2026-10-27 18:15:18.948098 | controller | ok: [controller] => { 2026-10-27 18:15:18.948256 | controller | "changed": false, 2026-10-27 18:15:18.948422 | controller | "msg": "All assertions passed" 2026-10-27 18:15:18.948625 | controller | } 2026-10-27 18:15:18.948777 | controller | 2026-10-27 18:15:18.948935 | controller | PLAY RECAP ********************************************************************* 2026-10-27 18:15:18.949108 | controller | controller : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 18:15:18.949253 | controller | 2026-10-27 18:15:18.949487 | controller | 2026-10-27 18:15:18.949666 | controller | TASKS RECAP ******************************************************************** 2026-10-27 18:15:18.949838 | controller | Tuesday 27 October 2026 18:15:18 +0000 (0:00:00.045) 0:00:02.066 ******* 2026-10-27 18:15:18.949991 | controller | =============================================================================== 2026-10-27 18:15:18.950150 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-10-27 18:15:18.950309 | controller | Stat target dir --------------------------------------------------------- 0.44s 2026-10-27 18:15:18.950495 | controller | Find target files ------------------------------------------------------- 0.42s 2026-10-27 18:15:18.950658 | controller | Assert that target dir is created --------------------------------------- 0.05s 2026-10-27 18:15:18.950822 | controller | Assert that some files were downloaded ---------------------------------- 0.05s 2026-10-27 18:15:19.070457 | controller | INFO [download-binaries > verify] Executed: Successful 2026-10-27 18:15:19.082302 | controller | INFO [download-binaries > cleanup] Executing 2026-10-27 18:15:19.082938 | controller | WARNING [download-binaries > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 18:15:19.093831 | controller | INFO [download-binaries > destroy] Executing 2026-10-27 18:15:19.093948 | controller | WARNING [download-binaries > destroy] Skipping, '--destroy=never' requested. 2026-10-27 18:15:19.094069 | controller | INFO [download-binaries > destroy] Executed: Successful 2026-10-27 18:15:19.094611 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-27 18:15:19.238269 | controller | ok: Runtime: 0:00:27.127514 2026-10-27 18:15:19.250314 | 2026-10-27 18:15:19.250431 | PLAY RECAP 2026-10-27 18:15:19.250512 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 18:15:19.250555 | 2026-10-27 18:15:19.381420 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 18:15:19.384540 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 18:15:20.023390 | 2026-10-27 18:15:20.023507 | PLAY [all] 2026-10-27 18:15:20.033176 | 2026-10-27 18:15:20.033261 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-10-27 18:15:20.436912 | controller | changed 2026-10-27 18:15:20.444832 | 2026-10-27 18:15:20.444996 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-10-27 18:15:20.901990 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 18:15:20.902077 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 18:15:20.909242 | controller | environment: line 1: kubectl: command not found 2026-10-27 18:15:20.911773 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 18:15:20.913333 | controller | environment: line 1: kubectl: command not found 2026-10-27 18:15:20.915706 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 18:15:20.916557 | controller | environment: line 1: kubectl: command not found 2026-10-27 18:15:20.918902 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 18:15:20.921299 | controller | environment: line 1: kubectl: command not found 2026-10-27 18:15:20.923490 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 18:15:20.924336 | controller | environment: line 1: kubectl: command not found 2026-10-27 18:15:20.926485 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 18:15:20.987576 | controller | ok: Runtime: 0:00:00.038846 2026-10-27 18:15:21.000267 | 2026-10-27 18:15:21.000715 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-10-27 18:15:21.264438 | controller | changed 2026-10-27 18:15:21.267960 | 2026-10-27 18:15:21.268028 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-10-27 18:15:21.550100 | controller | environment: line 5: kubectl: command not found 2026-10-27 18:15:21.551305 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 18:15:21.551606 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 18:15:21.551937 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 18:15:21.794869 | controller | ok: Runtime: 0:00:00.013210 2026-10-27 18:15:21.804622 | 2026-10-27 18:15:21.804782 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-10-27 18:15:22.480010 | controller | changed: 2026-10-27 18:15:22.480310 | controller | created directory /var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/logs/controller 2026-10-27 18:15:22.480424 | controller | cd+++++++++ objects/ 2026-10-27 18:15:22.480491 | controller | cd+++++++++ objects/cluster/ 2026-10-27 18:15:22.480580 | controller | cd+++++++++ objects/namespaced/ 2026-10-27 18:15:22.498167 | 2026-10-27 18:15:22.498318 | TASK [gather-pod-logs : creating directory for pod logs] 2026-10-27 18:15:22.765924 | controller | changed 2026-10-27 18:15:22.775004 | 2026-10-27 18:15:22.775218 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-10-27 18:15:23.037104 | controller | changed 2026-10-27 18:15:23.040637 | 2026-10-27 18:15:23.040741 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-10-27 18:15:23.310983 | controller | environment: line 3: kubectl: command not found 2026-10-27 18:15:23.565435 | controller | ok: Runtime: 0:00:00.013302 2026-10-27 18:15:23.573118 | 2026-10-27 18:15:23.573247 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-10-27 18:15:24.130874 | controller | changed: 2026-10-27 18:15:24.131102 | controller | cd+++++++++ pod-logs/ 2026-10-27 18:15:24.131160 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-10-27 18:15:24.151973 | 2026-10-27 18:15:24.152070 | LOOP [helm-release-status : creating directory for helm release status] 2026-10-27 18:15:24.411354 | controller | changed: "values" 2026-10-27 18:15:24.630153 | controller | changed: "releases" 2026-10-27 18:15:24.634579 | 2026-10-27 18:15:24.634643 | TASK [helm-release-status : Gather get release status for helm charts] 2026-10-27 18:15:24.903255 | controller | /bin/bash: line 7: helm: command not found 2026-10-27 18:15:24.907035 | controller | /bin/bash: line 11: kubectl: command not found 2026-10-27 18:15:25.160587 | controller | ok: Runtime: 0:00:00.012888 2026-10-27 18:15:25.171043 | 2026-10-27 18:15:25.171176 | TASK [helm-release-status : Downloads logs to executor] 2026-10-27 18:15:25.671682 | controller | changed: 2026-10-27 18:15:25.671898 | controller | cd+++++++++ helm/ 2026-10-27 18:15:25.671939 | controller | cd+++++++++ helm/releases/ 2026-10-27 18:15:25.671971 | controller | cd+++++++++ helm/values/ 2026-10-27 18:15:25.678465 | 2026-10-27 18:15:25.678572 | PLAY RECAP 2026-10-27 18:15:25.678630 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 18:15:25.678659 | 2026-10-27 18:15:25.801652 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 18:15:25.803746 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 18:15:26.344689 | 2026-10-27 18:15:26.344807 | PLAY [all] 2026-10-27 18:15:26.353850 | 2026-10-27 18:15:26.353920 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-27 18:15:26.417756 | controller | skipping: Conditional result was False 2026-10-27 18:15:26.422825 | 2026-10-27 18:15:26.422926 | TASK [fetch-output : Set log path for single node] 2026-10-27 18:15:26.452674 | controller | ok 2026-10-27 18:15:26.461495 | 2026-10-27 18:15:26.461631 | LOOP [fetch-output : Ensure local output dirs] 2026-10-27 18:15:26.819600 | controller -> localhost | ok: "/var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/logs" 2026-10-27 18:15:27.106407 | controller -> localhost | changed: "/var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/artifacts" 2026-10-27 18:15:27.327401 | controller -> localhost | changed: "/var/lib/zuul/builds/5a740f7dcc324fe28056f36a5fb77d44/work/docs" 2026-10-27 18:15:27.341791 | 2026-10-27 18:15:27.342014 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-27 18:15:28.011875 | controller | changed: .d..t...... ./ 2026-10-27 18:15:28.012405 | controller | changed: All items complete 2026-10-27 18:15:28.012475 | 2026-10-27 18:15:28.535701 | controller | changed: .d..t...... ./ 2026-10-27 18:15:29.032647 | controller | changed: .d..t...... ./ 2026-10-27 18:15:29.058840 | 2026-10-27 18:15:29.059015 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-27 18:15:29.477613 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008446 2026-10-27 18:15:29.752698 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.006557 2026-10-27 18:15:29.771556 | 2026-10-27 18:15:29.771691 | PLAY [all] 2026-10-27 18:15:29.780522 | 2026-10-27 18:15:29.780642 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-27 18:15:30.215858 | controller | changed 2026-10-27 18:15:30.225366 | 2026-10-27 18:15:30.225468 | PLAY RECAP 2026-10-27 18:15:30.225549 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 18:15:30.225593 | 2026-10-27 18:15:30.343172 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 18:15:30.345764 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-27 18:15:30.899473 | 2026-10-27 18:15:30.899613 | PLAY [localhost] 2026-10-27 18:15:30.910052 | 2026-10-27 18:15:30.910191 | TASK [Generate Zuul manifest] 2026-10-27 18:15:30.926539 | localhost | ok 2026-10-27 18:15:30.939258 | 2026-10-27 18:15:30.939357 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-27 18:15:31.304887 | localhost | changed 2026-10-27 18:15:31.323051 | 2026-10-27 18:15:31.323191 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-27 18:15:31.354126 | localhost | ok 2026-10-27 18:15:31.366448 | 2026-10-27 18:15:31.368265 | TASK [Upload logs] 2026-10-27 18:15:31.394666 | localhost | ok 2026-10-27 18:15:31.456798 | 2026-10-27 18:15:31.456896 | TASK [Set zuul-log-path fact] 2026-10-27 18:15:31.472945 | localhost | ok 2026-10-27 18:15:31.486844 | 2026-10-27 18:15:31.486965 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 18:15:31.516504 | localhost | ok 2026-10-27 18:15:31.522882 | 2026-10-27 18:15:31.522945 | TASK [upload-logs : Create log directories] 2026-10-27 18:15:31.991151 | localhost | changed 2026-10-27 18:15:32.000055 | 2026-10-27 18:15:32.000189 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-27 18:15:32.404181 | localhost -> localhost | ok: Runtime: 0:00:00.005128 2026-10-27 18:15:32.412316 | 2026-10-27 18:15:32.412425 | TASK [upload-logs : Upload logs to log server] 2026-10-27 18:15:32.875960 | localhost | Output suppressed because no_log was given 2026-10-27 18:15:32.881975 | 2026-10-27 18:15:32.882102 | LOOP [upload-logs : Compress console log and json output] 2026-10-27 18:15:32.967330 | localhost | skipping: Conditional result was False 2026-10-27 18:15:32.973948 | localhost | skipping: Conditional result was False 2026-10-27 18:15:32.986329 | 2026-10-27 18:15:32.986463 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-27 18:15:33.052985 | localhost | skipping: Conditional result was False 2026-10-27 18:15:33.053184 | 2026-10-27 18:15:33.057075 | localhost | skipping: Conditional result was False 2026-10-27 18:15:33.067313 | 2026-10-27 18:15:33.067402 | LOOP [upload-logs : Upload console log and json output]