2026-10-27 15:39:03.357081 | Job console starting 2026-10-27 15:39:03.369391 | Updating git repos 2026-10-27 15:39:03.428927 | Cloning repos into workspace 2026-10-27 15:39:03.496468 | Restoring repo states 2026-10-27 15:39:03.517094 | Merging changes 2026-10-27 15:39:04.253990 | Checking out repos 2026-10-27 15:39:04.312744 | Preparing playbooks 2026-10-27 15:39:07.669830 | Running Ansible setup 2026-10-27 15:39:11.348918 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 15:39:11.928950 | 2026-10-27 15:39:11.929077 | PLAY [localhost] 2026-10-27 15:39:11.936138 | 2026-10-27 15:39:11.936258 | TASK [Gathering Facts] 2026-10-27 15:39:12.902665 | localhost | ok 2026-10-27 15:39:12.912020 | 2026-10-27 15:39:12.912158 | TASK [Setup log path fact] 2026-10-27 15:39:12.941470 | localhost | ok 2026-10-27 15:39:12.952018 | 2026-10-27 15:39:12.952101 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 15:39:12.978255 | localhost | ok 2026-10-27 15:39:12.983607 | 2026-10-27 15:39:12.983675 | TASK [emit-job-header : Print job information] 2026-10-27 15:39:13.040209 | # Job Information 2026-10-27 15:39:13.040359 | Ansible Version: 2.16.18 2026-10-27 15:39:13.040389 | Job: ansible-collection-kubernetes-molecule-helm 2026-10-27 15:39:13.040457 | Pipeline: check 2026-10-27 15:39:13.040478 | Executor: 2d72f0692154 2026-10-27 15:39:13.040561 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/309 2026-10-27 15:39:13.040583 | Event ID: b47e44c0-d21b-11f1-898e-71c821dbc1ab 2026-10-27 15:39:13.043148 | 2026-10-27 15:39:13.046061 | LOOP [emit-job-header : Print node information] 2026-10-27 15:39:13.130126 | localhost | ok: 2026-10-27 15:39:13.130836 | localhost | # Node Information 2026-10-27 15:39:13.130919 | localhost | Inventory Hostname: controller 2026-10-27 15:39:13.130965 | localhost | Hostname: np0000196647 2026-10-27 15:39:13.131004 | localhost | Username: zuul 2026-10-27 15:39:13.131051 | localhost | Distro: Debian 13.7 2026-10-27 15:39:13.131090 | localhost | Provider: yul1 2026-10-27 15:39:13.131127 | localhost | Region: ca-ymq-1 2026-10-27 15:39:13.131229 | localhost | Label: debian-trixie 2026-10-27 15:39:13.131271 | localhost | Product Name: OpenStack Nova 2026-10-27 15:39:13.131308 | localhost | Interface IP: 162.253.55.191 2026-10-27 15:39:13.146044 | 2026-10-27 15:39:13.146176 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-27 15:39:13.607465 | localhost -> localhost | changed 2026-10-27 15:39:13.617218 | 2026-10-27 15:39:13.617348 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-27 15:39:14.470986 | localhost -> localhost | changed 2026-10-27 15:39:14.486919 | 2026-10-27 15:39:14.487033 | PLAY [all] 2026-10-27 15:39:14.499310 | 2026-10-27 15:39:14.499456 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-27 15:39:15.022228 | controller -> localhost | ok 2026-10-27 15:39:15.029334 | 2026-10-27 15:39:15.029483 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-27 15:39:15.061263 | controller | ok 2026-10-27 15:39:15.088677 | controller | included: /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-27 15:39:15.095877 | 2026-10-27 15:39:15.096005 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-27 15:39:15.827518 | controller -> localhost | Generating public/private rsa key pair. 2026-10-27 15:39:15.829757 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/84618ac5d24d471dbf0f5f95b2d4a8fe_id_rsa 2026-10-27 15:39:15.829825 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/84618ac5d24d471dbf0f5f95b2d4a8fe_id_rsa.pub 2026-10-27 15:39:15.829858 | controller -> localhost | The key fingerprint is: 2026-10-27 15:39:15.829885 | controller -> localhost | SHA256:PDmPjOZd/z6cv+4I4hvscNQOBVORmHTuM3NUsFs0i50 zuul-build-sshkey 2026-10-27 15:39:15.829928 | controller -> localhost | The key's randomart image is: 2026-10-27 15:39:15.829955 | controller -> localhost | +---[RSA 3072]----+ 2026-10-27 15:39:15.829984 | controller -> localhost | | .+++o..+ | 2026-10-27 15:39:15.830012 | controller -> localhost | | o=. * +| 2026-10-27 15:39:15.830037 | controller -> localhost | | o + E | 2026-10-27 15:39:15.830062 | controller -> localhost | | . .+ . o | 2026-10-27 15:39:15.830087 | controller -> localhost | | So * o | 2026-10-27 15:39:15.830111 | controller -> localhost | | oo=o = | 2026-10-27 15:39:15.830136 | controller -> localhost | | o.o=oo . . | 2026-10-27 15:39:15.830160 | controller -> localhost | | o .=.o.. = | 2026-10-27 15:39:15.830188 | controller -> localhost | | . .+. .+=*o| 2026-10-27 15:39:15.830213 | controller -> localhost | +----[SHA256]-----+ 2026-10-27 15:39:15.830279 | controller -> localhost | ok: Runtime: 0:00:00.326112 2026-10-27 15:39:15.836360 | 2026-10-27 15:39:15.836519 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-27 15:39:15.856785 | controller | ok 2026-10-27 15:39:15.867072 | controller | included: /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-27 15:39:15.873190 | 2026-10-27 15:39:15.873257 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-27 15:39:15.886031 | controller | skipping: Conditional result was False 2026-10-27 15:39:15.892086 | 2026-10-27 15:39:15.892185 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-27 15:39:16.393584 | controller | changed 2026-10-27 15:39:16.397393 | 2026-10-27 15:39:16.397469 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-27 15:39:16.611301 | controller | ok 2026-10-27 15:39:16.619354 | 2026-10-27 15:39:16.622777 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-27 15:39:17.216320 | controller | changed 2026-10-27 15:39:17.224817 | 2026-10-27 15:39:17.224979 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-27 15:39:17.794082 | controller | changed 2026-10-27 15:39:17.801359 | 2026-10-27 15:39:17.801505 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-27 15:39:17.825867 | controller | skipping: Conditional result was False 2026-10-27 15:39:17.830916 | 2026-10-27 15:39:17.830989 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-27 15:39:18.237264 | controller -> localhost | changed 2026-10-27 15:39:18.244894 | 2026-10-27 15:39:18.244951 | TASK [add-build-sshkey : Add back temp key] 2026-10-27 15:39:18.504282 | controller -> localhost | Identity added: /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/84618ac5d24d471dbf0f5f95b2d4a8fe_id_rsa (zuul-build-sshkey) 2026-10-27 15:39:18.504475 | controller -> localhost | ok: Runtime: 0:00:00.010841 2026-10-27 15:39:18.510487 | 2026-10-27 15:39:18.510590 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-27 15:39:18.838668 | controller | ok 2026-10-27 15:39:18.843218 | 2026-10-27 15:39:18.843304 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-27 15:39:18.876688 | controller | skipping: Conditional result was False 2026-10-27 15:39:18.883593 | 2026-10-27 15:39:18.883665 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-27 15:39:19.237210 | controller | ok 2026-10-27 15:39:19.404989 | 2026-10-27 15:39:19.405136 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-27 15:39:20.727554 | controller | Output suppressed because no_log was given 2026-10-27 15:39:20.744387 | 2026-10-27 15:39:20.745392 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-27 15:39:20.990025 | controller | ok: "logs" 2026-10-27 15:39:20.990367 | controller | ok: All items complete 2026-10-27 15:39:20.990403 | 2026-10-27 15:39:21.194333 | controller | ok: "artifacts" 2026-10-27 15:39:21.386891 | controller | ok: "docs" 2026-10-27 15:39:21.411209 | 2026-10-27 15:39:21.411403 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-27 15:39:21.636713 | controller | changed: "logs" 2026-10-27 15:39:21.811617 | controller | changed: "artifacts" 2026-10-27 15:39:21.978298 | controller | changed: "docs" 2026-10-27 15:39:21.992975 | 2026-10-27 15:39:21.993146 | PLAY RECAP 2026-10-27 15:39:21.993215 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-27 15:39:21.993253 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 15:39:21.993283 | 2026-10-27 15:39:22.275592 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 15:39:22.277266 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 15:39:22.927492 | 2026-10-27 15:39:22.927658 | PLAY [all] 2026-10-27 15:39:22.938082 | 2026-10-27 15:39:22.938163 | TASK [setup-uv : Extract archive] 2026-10-27 15:39:25.514178 | controller | changed 2026-10-27 15:39:25.518683 | 2026-10-27 15:39:25.518762 | TASK [setup-uv : Print version] 2026-10-27 15:39:25.913473 | controller | uv 0.8.13 2026-10-27 15:39:26.043758 | controller | ok: Runtime: 0:00:00.020210 2026-10-27 15:39:26.056566 | 2026-10-27 15:39:26.056698 | TASK [Install Ansible collection siblings] 2026-10-27 15:39:26.460317 | controller | ok: 2026-10-27 15:39:26.460584 | controller | Skipping ansible.posix: no checked-out sibling 2026-10-27 15:39:26.460642 | controller | Skipping community.crypto: no checked-out sibling 2026-10-27 15:39:26.460686 | controller | Skipping community.general: no checked-out sibling 2026-10-27 15:39:26.460726 | controller | Skipping kubernetes.core: no checked-out sibling 2026-10-27 15:39:26.460765 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-10-27 15:39:26.463308 | 2026-10-27 15:39:26.463392 | PLAY RECAP 2026-10-27 15:39:26.463495 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 15:39:26.463625 | 2026-10-27 15:39:26.576883 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 15:39:26.579578 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 15:39:27.104457 | 2026-10-27 15:39:27.104579 | PLAY [all] 2026-10-27 15:39:27.114173 | 2026-10-27 15:39:27.114352 | TASK [Update apt cache] 2026-10-27 15:39:32.452528 | controller | ok 2026-10-27 15:39:32.457516 | 2026-10-27 15:39:32.457600 | TASK [Disable firewalld] 2026-10-27 15:39:32.471909 | controller | skipping: Conditional result was False 2026-10-27 15:39:32.477202 | 2026-10-27 15:39:32.477275 | TASK [Install "jq" for log collection] 2026-10-27 15:39:34.886580 | controller | changed 2026-10-27 15:39:34.889544 | 2026-10-27 15:39:34.889956 | PLAY RECAP 2026-10-27 15:39:34.890046 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 15:39:34.890088 | 2026-10-27 15:39:35.004863 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 15:39:35.006116 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 15:39:35.534325 | 2026-10-27 15:39:35.534440 | PLAY [all] 2026-10-27 15:39:35.543074 | 2026-10-27 15:39:35.543139 | LOOP [Check inventory directories] 2026-10-27 15:39:35.908841 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 15:39:36.104717 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-10-27 15:39:36.321859 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-10-27 15:39:36.336154 | 2026-10-27 15:39:36.336332 | LOOP [Copy inventory file for Zuul] 2026-10-27 15:39:37.277113 | controller | changed: 2026-10-27 15:39:37.277400 | controller | { 2026-10-27 15:39:37.277495 | controller | "ansible_loop_var": "item", 2026-10-27 15:39:37.277550 | controller | "changed": false, 2026-10-27 15:39:37.277597 | controller | "failed": false, 2026-10-27 15:39:37.277653 | controller | "invocation": { 2026-10-27 15:39:37.277699 | controller | "module_args": { 2026-10-27 15:39:37.277741 | controller | "checksum_algorithm": "sha1", 2026-10-27 15:39:37.277783 | controller | "follow": true, 2026-10-27 15:39:37.277824 | controller | "get_attributes": true, 2026-10-27 15:39:37.277868 | controller | "get_checksum": true, 2026-10-27 15:39:37.277909 | controller | "get_mime": true, 2026-10-27 15:39:37.277950 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 15:39:37.277992 | controller | } 2026-10-27 15:39:37.278032 | controller | }, 2026-10-27 15:39:37.278070 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 15:39:37.278109 | controller | "stat": { 2026-10-27 15:39:37.278149 | controller | "atime": 1793115560.5128162, 2026-10-27 15:39:37.278189 | controller | "attr_flags": "e", 2026-10-27 15:39:37.278229 | controller | "attributes": [ 2026-10-27 15:39:37.278270 | controller | "extents" 2026-10-27 15:39:37.278309 | controller | ], 2026-10-27 15:39:37.278348 | controller | "block_size": 4096, 2026-10-27 15:39:37.278387 | controller | "blocks": 8, 2026-10-27 15:39:37.278451 | controller | "charset": "unknown", 2026-10-27 15:39:37.282451 | controller | "ctime": 1793115560.63282, 2026-10-27 15:39:37.282541 | controller | "dev": 65025, 2026-10-27 15:39:37.282584 | controller | "device_type": 0, 2026-10-27 15:39:37.282620 | controller | "executable": true, 2026-10-27 15:39:37.282654 | controller | "exists": true, 2026-10-27 15:39:37.282688 | controller | "gid": 1000, 2026-10-27 15:39:37.282723 | controller | "gr_name": "zuul", 2026-10-27 15:39:37.282756 | controller | "inode": 521751, 2026-10-27 15:39:37.282790 | controller | "isblk": false, 2026-10-27 15:39:37.282824 | controller | "ischr": false, 2026-10-27 15:39:37.282857 | controller | "isdir": true, 2026-10-27 15:39:37.282888 | controller | "isfifo": false, 2026-10-27 15:39:37.282920 | controller | "isgid": false, 2026-10-27 15:39:37.282952 | controller | "islnk": false, 2026-10-27 15:39:37.282983 | controller | "isreg": false, 2026-10-27 15:39:37.283014 | controller | "issock": false, 2026-10-27 15:39:37.283045 | controller | "isuid": false, 2026-10-27 15:39:37.283076 | controller | "mimetype": "unknown", 2026-10-27 15:39:37.283108 | controller | "mode": "0755", 2026-10-27 15:39:37.283138 | controller | "mtime": 1793115543.6224794, 2026-10-27 15:39:37.283169 | controller | "nlink": 14, 2026-10-27 15:39:37.283200 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 15:39:37.283232 | controller | "pw_name": "zuul", 2026-10-27 15:39:37.283265 | controller | "readable": true, 2026-10-27 15:39:37.283298 | controller | "rgrp": true, 2026-10-27 15:39:37.283330 | controller | "roth": true, 2026-10-27 15:39:37.283362 | controller | "rusr": true, 2026-10-27 15:39:37.283394 | controller | "size": 4096, 2026-10-27 15:39:37.283447 | controller | "uid": 1000, 2026-10-27 15:39:37.283480 | controller | "version": "2908629892", 2026-10-27 15:39:37.283512 | controller | "wgrp": false, 2026-10-27 15:39:37.283548 | controller | "woth": false, 2026-10-27 15:39:37.283581 | controller | "writeable": true, 2026-10-27 15:39:37.283614 | controller | "wusr": true, 2026-10-27 15:39:37.283647 | controller | "xgrp": true, 2026-10-27 15:39:37.283679 | controller | "xoth": true, 2026-10-27 15:39:37.283710 | controller | "xusr": true 2026-10-27 15:39:37.283742 | controller | } 2026-10-27 15:39:37.283791 | controller | } 2026-10-27 15:39:37.283864 | controller | ok: All items complete 2026-10-27 15:39:37.283905 | 2026-10-27 15:39:37.286341 | controller | skipping: Conditional result was False 2026-10-27 15:39:37.287805 | controller | skipping: Conditional result was False 2026-10-27 15:39:37.299913 | 2026-10-27 15:39:37.300087 | LOOP [Switch "ansible_host" to private IP] 2026-10-27 15:39:37.654379 | controller | changed: 1 replacements made 2026-10-27 15:39:37.656663 | controller | skipping: Conditional result was False 2026-10-27 15:39:37.663095 | controller | skipping: Conditional result was False 2026-10-27 15:39:37.682108 | 2026-10-27 15:39:37.682248 | TASK [Run Molecule scenario] 2026-10-27 15:39:38.166449 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-10-27 15:39:38.166557 | controller | Creating virtual environment at: .venv 2026-10-27 15:39:38.454164 | controller | Downloading cryptography (4.3MiB) 2026-10-27 15:39:38.456042 | controller | Downloading pygments (1.2MiB) 2026-10-27 15:39:38.458490 | controller | Downloading ansible-core (2.3MiB) 2026-10-27 15:39:38.618556 | controller | Downloading cryptography 2026-10-27 15:39:38.666406 | controller | Downloading pygments 2026-10-27 15:39:38.803196 | controller | Downloading ansible-core 2026-10-27 15:39:38.870041 | controller | Installed 36 packages in 66ms 2026-10-27 15:39:39.504036 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-10-27 15:39:39.504084 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-10-27 15:39:40.389176 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-10-27 15:39:40.389226 | controller | INFO default scenario not found, disabling shared state. 2026-10-27 15:39:40.389274 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-27 15:39:40.389356 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-10-27 15:40:42.149104 | controller | INFO [helm > dependency] Executing 2026-10-27 15:40:42.149451 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-10-27 15:40:42.149869 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-10-27 15:40:42.150086 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-27 15:40:42.160827 | controller | INFO [helm > cleanup] Executing 2026-10-27 15:40:42.161422 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 15:40:42.172067 | controller | INFO [helm > destroy] Executing 2026-10-27 15:40:42.172224 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-10-27 15:40:42.172361 | controller | INFO [helm > destroy] Executed: Successful 2026-10-27 15:40:42.182498 | controller | INFO [helm > syntax] Executing 2026-10-27 15:40:43.081465 | controller | 2026-10-27 15:40:43.081696 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-10-27 15:40:43.176966 | controller | INFO [helm > syntax] Executed: Successful 2026-10-27 15:40:43.189161 | controller | INFO [helm > create] Executing 2026-10-27 15:40:43.192196 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 15:40:43.203479 | controller | INFO [helm > prepare] Executing 2026-10-27 15:40:44.051423 | controller | 2026-10-27 15:40:44.051586 | controller | PLAY [Prepare] ***************************************************************** 2026-10-27 15:40:44.051755 | controller | 2026-10-27 15:40:44.051937 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 15:40:44.052120 | controller | Tuesday 27 October 2026 15:40:44 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-10-27 15:40:45.324972 | 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 15:40:45.333815 | controller | ok: [controller] 2026-10-27 15:40:45.333991 | controller | 2026-10-27 15:40:45.334173 | controller | TASK [Install Debian packages] ************************************************* 2026-10-27 15:40:45.334387 | controller | Tuesday 27 October 2026 15:40:45 +0000 (0:00:01.282) 0:00:01.312 ******* 2026-10-27 15:40:46.773152 | controller | ok: [controller] 2026-10-27 15:40:46.773308 | controller | 2026-10-27 15:40:46.773512 | controller | PLAY RECAP ********************************************************************* 2026-10-27 15:40:46.773772 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 15:40:46.773935 | controller | 2026-10-27 15:40:46.774099 | controller | 2026-10-27 15:40:46.774294 | controller | TASKS RECAP ******************************************************************** 2026-10-27 15:40:46.774486 | controller | Tuesday 27 October 2026 15:40:46 +0000 (0:00:01.440) 0:00:02.752 ******* 2026-10-27 15:40:46.774657 | controller | =============================================================================== 2026-10-27 15:40:46.774836 | controller | Install Debian packages ------------------------------------------------- 1.44s 2026-10-27 15:40:46.775017 | controller | Gathering Facts --------------------------------------------------------- 1.28s 2026-10-27 15:40:46.891664 | controller | INFO [helm > prepare] Executed: Successful 2026-10-27 15:40:46.902629 | controller | INFO [helm > converge] Executing 2026-10-27 15:40:47.739908 | controller | 2026-10-27 15:40:47.739982 | controller | PLAY [Converge] **************************************************************** 2026-10-27 15:40:47.740136 | controller | 2026-10-27 15:40:47.740360 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 15:40:47.740543 | controller | Tuesday 27 October 2026 15:40:47 +0000 (0:00:00.013) 0:00:00.013 ******* 2026-10-27 15:40:48.907265 | 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 15:40:48.916506 | controller | ok: [controller] 2026-10-27 15:40:48.916639 | controller | 2026-10-27 15:40:48.916828 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-27 15:40:48.917002 | controller | Tuesday 27 October 2026 15:40:48 +0000 (0:00:01.175) 0:00:01.188 ******* 2026-10-27 15:40:49.461587 | controller | ok: [controller] 2026-10-27 15:40:49.461691 | controller | 2026-10-27 15:40:49.461923 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 15:40:49.462054 | controller | Tuesday 27 October 2026 15:40:49 +0000 (0:00:00.546) 0:00:01.734 ******* 2026-10-27 15:40:50.519251 | controller | ok: [controller] 2026-10-27 15:40:50.519516 | controller | 2026-10-27 15:40:50.519771 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 15:40:50.520009 | controller | Tuesday 27 October 2026 15:40:50 +0000 (0:00:01.057) 0:00:02.791 ******* 2026-10-27 15:40:50.983572 | controller | changed: [controller] 2026-10-27 15:40:50.983716 | controller | 2026-10-27 15:40:50.983963 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 15:40:50.984210 | controller | Tuesday 27 October 2026 15:40:50 +0000 (0:00:00.463) 0:00:03.255 ******* 2026-10-27 15:40:51.029478 | controller | ok: [controller] => { 2026-10-27 15:40:51.029759 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 15:40:51.029987 | controller | } 2026-10-27 15:40:51.030221 | controller | 2026-10-27 15:40:51.030467 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 15:40:51.030684 | controller | Tuesday 27 October 2026 15:40:51 +0000 (0:00:00.046) 0:00:03.301 ******* 2026-10-27 15:40:52.474744 | 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 15:40:52.480872 | controller | changed: [controller] 2026-10-27 15:40:52.480906 | controller | 2026-10-27 15:40:52.481058 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 15:40:52.481193 | controller | Tuesday 27 October 2026 15:40:52 +0000 (0:00:01.451) 0:00:04.753 ******* 2026-10-27 15:40:54.543693 | controller | changed: [controller] 2026-10-27 15:40:54.543737 | controller | 2026-10-27 15:40:54.543824 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-10-27 15:40:54.543906 | controller | Tuesday 27 October 2026 15:40:54 +0000 (0:00:02.062) 0:00:06.816 ******* 2026-10-27 15:40:55.065998 | controller | ok: [controller] 2026-10-27 15:40:55.066044 | controller | 2026-10-27 15:40:55.066155 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-10-27 15:40:55.066247 | controller | Tuesday 27 October 2026 15:40:55 +0000 (0:00:00.520) 0:00:07.336 ******* 2026-10-27 15:40:55.505448 | controller | changed: [controller] 2026-10-27 15:40:55.505689 | controller | 2026-10-27 15:40:55.505898 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-10-27 15:40:55.506105 | controller | Tuesday 27 October 2026 15:40:55 +0000 (0:00:00.441) 0:00:07.777 ******* 2026-10-27 15:40:56.034708 | controller | ok: [controller] 2026-10-27 15:40:56.034775 | controller | 2026-10-27 15:40:56.034887 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-10-27 15:40:56.035005 | controller | Tuesday 27 October 2026 15:40:56 +0000 (0:00:00.529) 0:00:08.306 ******* 2026-10-27 15:40:56.349618 | controller | changed: [controller] 2026-10-27 15:40:56.349657 | controller | 2026-10-27 15:40:56.349667 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-10-27 15:40:56.349675 | controller | Tuesday 27 October 2026 15:40:56 +0000 (0:00:00.312) 0:00:08.619 ******* 2026-10-27 15:40:56.696526 | controller | ok: [controller] 2026-10-27 15:40:56.696708 | controller | 2026-10-27 15:40:56.696901 | controller | TASK [Install plugin] ********************************************************** 2026-10-27 15:40:56.697117 | controller | Tuesday 27 October 2026 15:40:56 +0000 (0:00:00.349) 0:00:08.968 ******* 2026-10-27 15:40:56.757414 | controller | included: vexxhost.containers.download_artifact for controller 2026-10-27 15:40:56.757597 | controller | 2026-10-27 15:40:56.757801 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 15:40:56.757984 | controller | Tuesday 27 October 2026 15:40:56 +0000 (0:00:00.061) 0:00:09.030 ******* 2026-10-27 15:40:56.824096 | controller | ok: [controller] => { 2026-10-27 15:40:56.824324 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 15:40:56.824504 | controller | } 2026-10-27 15:40:56.824665 | controller | 2026-10-27 15:40:56.824845 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 15:40:56.825037 | controller | Tuesday 27 October 2026 15:40:56 +0000 (0:00:00.065) 0:00:09.096 ******* 2026-10-27 15:40:57.558247 | controller | changed: [controller] 2026-10-27 15:40:57.558395 | controller | 2026-10-27 15:40:57.558577 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 15:40:57.558748 | controller | Tuesday 27 October 2026 15:40:57 +0000 (0:00:00.733) 0:00:09.830 ******* 2026-10-27 15:40:59.790301 | controller | changed: [controller] 2026-10-27 15:40:59.790541 | controller | 2026-10-27 15:40:59.790750 | controller | PLAY RECAP ********************************************************************* 2026-10-27 15:40:59.790992 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 15:40:59.791187 | controller | 2026-10-27 15:40:59.791372 | controller | 2026-10-27 15:40:59.791570 | controller | TASKS RECAP ******************************************************************** 2026-10-27 15:40:59.791779 | controller | Tuesday 27 October 2026 15:40:59 +0000 (0:00:02.228) 0:00:12.058 ******* 2026-10-27 15:40:59.791992 | controller | =============================================================================== 2026-10-27 15:40:59.792196 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.23s 2026-10-27 15:40:59.792399 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.06s 2026-10-27 15:40:59.792603 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.45s 2026-10-27 15:40:59.792802 | controller | Gathering Facts --------------------------------------------------------- 1.18s 2026-10-27 15:40:59.793024 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.06s 2026-10-27 15:40:59.793230 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.73s 2026-10-27 15:40:59.793431 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.55s 2026-10-27 15:40:59.793669 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.53s 2026-10-27 15:40:59.793880 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.52s 2026-10-27 15:40:59.794160 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.46s 2026-10-27 15:40:59.794353 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.44s 2026-10-27 15:40:59.794507 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.35s 2026-10-27 15:40:59.794657 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.31s 2026-10-27 15:40:59.794803 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-10-27 15:40:59.794949 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-10-27 15:40:59.795110 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 15:40:59.914068 | controller | INFO [helm > converge] Executed: Successful 2026-10-27 15:40:59.925274 | controller | INFO [helm > idempotence] Executing 2026-10-27 15:41:00.771917 | controller | 2026-10-27 15:41:00.772250 | controller | PLAY [Converge] **************************************************************** 2026-10-27 15:41:00.772472 | controller | 2026-10-27 15:41:00.772703 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 15:41:00.772941 | controller | Tuesday 27 October 2026 15:41:00 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-10-27 15:41:01.903792 | 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 15:41:01.911694 | controller | ok: [controller] 2026-10-27 15:41:01.911980 | controller | 2026-10-27 15:41:01.912342 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-27 15:41:01.912652 | controller | Tuesday 27 October 2026 15:41:01 +0000 (0:00:01.139) 0:00:01.151 ******* 2026-10-27 15:41:02.409890 | controller | ok: [controller] 2026-10-27 15:41:02.410199 | controller | 2026-10-27 15:41:02.410465 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 15:41:02.410718 | controller | Tuesday 27 October 2026 15:41:02 +0000 (0:00:00.498) 0:00:01.650 ******* 2026-10-27 15:41:03.431251 | controller | ok: [controller] 2026-10-27 15:41:03.431525 | controller | 2026-10-27 15:41:03.431781 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 15:41:03.432046 | controller | Tuesday 27 October 2026 15:41:03 +0000 (0:00:01.020) 0:00:02.670 ******* 2026-10-27 15:41:03.889994 | controller | ok: [controller] 2026-10-27 15:41:03.890080 | controller | 2026-10-27 15:41:03.890095 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 15:41:03.890212 | controller | Tuesday 27 October 2026 15:41:03 +0000 (0:00:00.458) 0:00:03.129 ******* 2026-10-27 15:41:03.943699 | controller | ok: [controller] => { 2026-10-27 15:41:03.943794 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 15:41:03.943902 | controller | } 2026-10-27 15:41:03.944004 | controller | 2026-10-27 15:41:03.944144 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 15:41:03.944247 | controller | Tuesday 27 October 2026 15:41:03 +0000 (0:00:00.055) 0:00:03.184 ******* 2026-10-27 15:41:04.472139 | controller | ok: [controller] 2026-10-27 15:41:04.472285 | controller | 2026-10-27 15:41:04.472471 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 15:41:04.472660 | controller | Tuesday 27 October 2026 15:41:04 +0000 (0:00:00.527) 0:00:03.711 ******* 2026-10-27 15:41:06.330783 | controller | ok: [controller] 2026-10-27 15:41:06.330823 | controller | 2026-10-27 15:41:06.330834 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-10-27 15:41:06.330843 | controller | Tuesday 27 October 2026 15:41:06 +0000 (0:00:01.854) 0:00:05.566 ******* 2026-10-27 15:41:06.882794 | controller | ok: [controller] 2026-10-27 15:41:06.882901 | controller | 2026-10-27 15:41:06.883202 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-10-27 15:41:06.883397 | controller | Tuesday 27 October 2026 15:41:06 +0000 (0:00:00.555) 0:00:06.122 ******* 2026-10-27 15:41:07.316566 | controller | ok: [controller] 2026-10-27 15:41:07.316682 | controller | 2026-10-27 15:41:07.316872 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-10-27 15:41:07.317107 | controller | Tuesday 27 October 2026 15:41:07 +0000 (0:00:00.433) 0:00:06.555 ******* 2026-10-27 15:41:07.854774 | controller | ok: [controller] 2026-10-27 15:41:07.854812 | controller | 2026-10-27 15:41:07.854821 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-10-27 15:41:07.854830 | controller | Tuesday 27 October 2026 15:41:07 +0000 (0:00:00.534) 0:00:07.090 ******* 2026-10-27 15:41:08.181688 | controller | ok: [controller] 2026-10-27 15:41:08.182398 | controller | 2026-10-27 15:41:08.182444 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-10-27 15:41:08.182454 | controller | Tuesday 27 October 2026 15:41:08 +0000 (0:00:00.330) 0:00:07.420 ******* 2026-10-27 15:41:08.509706 | controller | ok: [controller] 2026-10-27 15:41:08.509770 | controller | 2026-10-27 15:41:08.509822 | controller | TASK [Install plugin] ********************************************************** 2026-10-27 15:41:08.509923 | controller | Tuesday 27 October 2026 15:41:08 +0000 (0:00:00.329) 0:00:07.750 ******* 2026-10-27 15:41:08.568624 | controller | included: vexxhost.containers.download_artifact for controller 2026-10-27 15:41:08.568699 | controller | 2026-10-27 15:41:08.568721 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 15:41:08.568730 | controller | Tuesday 27 October 2026 15:41:08 +0000 (0:00:00.057) 0:00:07.807 ******* 2026-10-27 15:41:08.625918 | controller | ok: [controller] => { 2026-10-27 15:41:08.626040 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 15:41:08.626236 | controller | } 2026-10-27 15:41:08.626405 | controller | 2026-10-27 15:41:08.626597 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 15:41:08.626788 | controller | Tuesday 27 October 2026 15:41:08 +0000 (0:00:00.057) 0:00:07.865 ******* 2026-10-27 15:41:09.093659 | controller | ok: [controller] 2026-10-27 15:41:09.093702 | controller | 2026-10-27 15:41:09.093711 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 15:41:09.093720 | controller | Tuesday 27 October 2026 15:41:09 +0000 (0:00:00.463) 0:00:08.328 ******* 2026-10-27 15:41:10.910223 | controller | ok: [controller] 2026-10-27 15:41:10.910500 | controller | 2026-10-27 15:41:10.910747 | controller | PLAY RECAP ********************************************************************* 2026-10-27 15:41:10.911066 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 15:41:10.911345 | controller | 2026-10-27 15:41:10.911572 | controller | 2026-10-27 15:41:10.911874 | controller | TASKS RECAP ******************************************************************** 2026-10-27 15:41:10.912161 | controller | Tuesday 27 October 2026 15:41:10 +0000 (0:00:01.822) 0:00:10.150 ******* 2026-10-27 15:41:10.912400 | controller | =============================================================================== 2026-10-27 15:41:10.912667 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.85s 2026-10-27 15:41:10.912917 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.82s 2026-10-27 15:41:10.913263 | controller | Gathering Facts --------------------------------------------------------- 1.14s 2026-10-27 15:41:10.913522 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.02s 2026-10-27 15:41:10.913799 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.56s 2026-10-27 15:41:10.914073 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.53s 2026-10-27 15:41:10.914351 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.53s 2026-10-27 15:41:10.914610 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.50s 2026-10-27 15:41:10.914852 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-27 15:41:10.915152 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.46s 2026-10-27 15:41:10.915421 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.43s 2026-10-27 15:41:10.915757 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.33s 2026-10-27 15:41:10.916055 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.33s 2026-10-27 15:41:10.916324 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-10-27 15:41:10.916639 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 15:41:10.916928 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 15:41:11.024975 | controller | INFO [helm > idempotence] Executed: Successful 2026-10-27 15:41:11.040021 | controller | INFO [helm > side_effect] Executing 2026-10-27 15:41:11.040782 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 15:41:11.052783 | controller | INFO [helm > verify] Executing 2026-10-27 15:41:11.960908 | controller | 2026-10-27 15:41:11.961265 | controller | PLAY [Verify] ****************************************************************** 2026-10-27 15:41:11.961530 | controller | 2026-10-27 15:41:11.961856 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 15:41:11.962156 | controller | Tuesday 27 October 2026 15:41:11 +0000 (0:00:00.011) 0:00:00.011 ******* 2026-10-27 15:41:13.134444 | 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 15:41:13.143613 | controller | ok: [controller] 2026-10-27 15:41:13.143859 | controller | 2026-10-27 15:41:13.144098 | controller | TASK [Get the current Helm version] ******************************************** 2026-10-27 15:41:13.144365 | controller | Tuesday 27 October 2026 15:41:13 +0000 (0:00:01.182) 0:00:01.194 ******* 2026-10-27 15:41:13.697827 | controller | changed: [controller] 2026-10-27 15:41:13.698096 | controller | 2026-10-27 15:41:13.698370 | controller | TASK [Assert Helm version] ***************************************************** 2026-10-27 15:41:13.698612 | controller | Tuesday 27 October 2026 15:41:13 +0000 (0:00:00.553) 0:00:01.747 ******* 2026-10-27 15:41:13.732896 | controller | ok: [controller] => { 2026-10-27 15:41:13.733180 | controller | "changed": false, 2026-10-27 15:41:13.733422 | controller | "msg": "All assertions passed" 2026-10-27 15:41:13.733682 | controller | } 2026-10-27 15:41:13.733897 | controller | 2026-10-27 15:41:13.734124 | controller | PLAY RECAP ********************************************************************* 2026-10-27 15:41:13.734404 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 15:41:13.734617 | controller | 2026-10-27 15:41:13.734826 | controller | 2026-10-27 15:41:13.735053 | controller | TASKS RECAP ******************************************************************** 2026-10-27 15:41:13.735313 | controller | Tuesday 27 October 2026 15:41:13 +0000 (0:00:00.036) 0:00:01.784 ******* 2026-10-27 15:41:13.735534 | controller | =============================================================================== 2026-10-27 15:41:13.735759 | controller | Gathering Facts --------------------------------------------------------- 1.18s 2026-10-27 15:41:13.735984 | controller | Get the current Helm version -------------------------------------------- 0.55s 2026-10-27 15:41:13.736237 | controller | Assert Helm version ----------------------------------------------------- 0.04s 2026-10-27 15:41:13.882243 | controller | INFO [helm > verify] Executed: Successful 2026-10-27 15:41:13.893591 | controller | INFO [helm > cleanup] Executing 2026-10-27 15:41:13.894291 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 15:41:13.904915 | controller | INFO [helm > destroy] Executing 2026-10-27 15:41:13.905100 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-10-27 15:41:13.905300 | controller | INFO [helm > destroy] Executed: Successful 2026-10-27 15:41:13.905822 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-27 15:41:14.266177 | controller | ok: Runtime: 0:01:35.925360 2026-10-27 15:41:14.269962 | 2026-10-27 15:41:14.270066 | PLAY RECAP 2026-10-27 15:41:14.270112 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 15:41:14.270133 | 2026-10-27 15:41:14.460215 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 15:41:14.463186 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 15:41:15.045849 | 2026-10-27 15:41:15.046036 | PLAY [all] 2026-10-27 15:41:15.057430 | 2026-10-27 15:41:15.057558 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-10-27 15:41:15.463810 | controller | changed 2026-10-27 15:41:15.472009 | 2026-10-27 15:41:15.472165 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-10-27 15:41:15.926674 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 15:41:15.926862 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 15:41:15.935310 | controller | environment: line 1: kubectl: command not found 2026-10-27 15:41:15.937500 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 15:41:15.938734 | controller | environment: line 1: kubectl: command not found 2026-10-27 15:41:15.940626 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 15:41:15.942983 | controller | environment: line 1: kubectl: command not found 2026-10-27 15:41:15.945108 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 15:41:15.945945 | controller | environment: line 1: kubectl: command not found 2026-10-27 15:41:15.947902 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 15:41:15.952195 | controller | environment: line 1: kubectl: command not found 2026-10-27 15:41:15.954591 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 15:41:16.013475 | controller | ok: Runtime: 0:00:00.043733 2026-10-27 15:41:16.022144 | 2026-10-27 15:41:16.022363 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-10-27 15:41:16.299821 | controller | changed 2026-10-27 15:41:16.307863 | 2026-10-27 15:41:16.308038 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-10-27 15:41:16.616648 | controller | environment: line 5: kubectl: command not found 2026-10-27 15:41:16.617840 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 15:41:16.618188 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 15:41:16.618463 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 15:41:16.847971 | controller | ok: Runtime: 0:00:00.015037 2026-10-27 15:41:16.855973 | 2026-10-27 15:41:16.856155 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-10-27 15:41:17.495249 | controller | changed: 2026-10-27 15:41:17.495564 | controller | created directory /var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/logs/controller 2026-10-27 15:41:17.495639 | controller | cd+++++++++ objects/ 2026-10-27 15:41:17.495687 | controller | cd+++++++++ objects/cluster/ 2026-10-27 15:41:17.495733 | controller | cd+++++++++ objects/namespaced/ 2026-10-27 15:41:17.509736 | 2026-10-27 15:41:17.509946 | TASK [gather-pod-logs : creating directory for pod logs] 2026-10-27 15:41:17.809855 | controller | changed 2026-10-27 15:41:17.817685 | 2026-10-27 15:41:17.817830 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-10-27 15:41:18.084436 | controller | changed 2026-10-27 15:41:18.092197 | 2026-10-27 15:41:18.092355 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-10-27 15:41:18.401133 | controller | environment: line 3: kubectl: command not found 2026-10-27 15:41:18.631571 | controller | ok: Runtime: 0:00:00.014273 2026-10-27 15:41:18.639392 | 2026-10-27 15:41:18.639560 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-10-27 15:41:19.166378 | controller | changed: 2026-10-27 15:41:19.166652 | controller | cd+++++++++ pod-logs/ 2026-10-27 15:41:19.166692 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-10-27 15:41:19.175842 | 2026-10-27 15:41:19.175930 | LOOP [helm-release-status : creating directory for helm release status] 2026-10-27 15:41:19.469195 | controller | changed: "values" 2026-10-27 15:41:19.701360 | controller | changed: "releases" 2026-10-27 15:41:19.718550 | 2026-10-27 15:41:19.718781 | TASK [helm-release-status : Gather get release status for helm charts] 2026-10-27 15:41:20.077157 | controller | /bin/bash: line 11: kubectl: command not found 2026-10-27 15:41:20.258249 | controller | ok: Runtime: 0:00:00.074990 2026-10-27 15:41:20.265694 | 2026-10-27 15:41:20.265820 | TASK [helm-release-status : Downloads logs to executor] 2026-10-27 15:41:20.815696 | controller | changed: 2026-10-27 15:41:20.815990 | controller | cd+++++++++ helm/ 2026-10-27 15:41:20.816044 | controller | cd+++++++++ helm/releases/ 2026-10-27 15:41:20.816106 | controller | cd+++++++++ helm/values/ 2026-10-27 15:41:20.825053 | 2026-10-27 15:41:20.825145 | PLAY RECAP 2026-10-27 15:41:20.825225 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 15:41:20.825264 | 2026-10-27 15:41:21.012958 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 15:41:21.015832 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 15:41:21.632199 | 2026-10-27 15:41:21.632354 | PLAY [all] 2026-10-27 15:41:21.642113 | 2026-10-27 15:41:21.642187 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-27 15:41:21.707008 | controller | skipping: Conditional result was False 2026-10-27 15:41:21.713387 | 2026-10-27 15:41:21.713514 | TASK [fetch-output : Set log path for single node] 2026-10-27 15:41:21.764769 | controller | ok 2026-10-27 15:41:21.771598 | 2026-10-27 15:41:21.771727 | LOOP [fetch-output : Ensure local output dirs] 2026-10-27 15:41:22.260581 | controller -> localhost | ok: "/var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/logs" 2026-10-27 15:41:22.480545 | controller -> localhost | changed: "/var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/artifacts" 2026-10-27 15:41:22.698385 | controller -> localhost | changed: "/var/lib/zuul/builds/84618ac5d24d471dbf0f5f95b2d4a8fe/work/docs" 2026-10-27 15:41:22.713921 | 2026-10-27 15:41:22.714139 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-27 15:41:23.435738 | controller | changed: .d..t...... ./ 2026-10-27 15:41:23.436158 | controller | changed: All items complete 2026-10-27 15:41:23.436224 | 2026-10-27 15:41:24.001629 | controller | changed: .d..t...... ./ 2026-10-27 15:41:24.529944 | controller | changed: .d..t...... ./ 2026-10-27 15:41:24.559176 | 2026-10-27 15:41:24.559372 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-27 15:41:25.036269 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.005205 2026-10-27 15:41:25.284550 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005894 2026-10-27 15:41:25.304564 | 2026-10-27 15:41:25.304723 | PLAY [all] 2026-10-27 15:41:25.315156 | 2026-10-27 15:41:25.315279 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-27 15:41:25.776338 | controller | changed 2026-10-27 15:41:25.795451 | 2026-10-27 15:41:25.795601 | PLAY RECAP 2026-10-27 15:41:25.795689 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 15:41:25.795732 | 2026-10-27 15:41:25.926260 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 15:41:25.929736 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-27 15:41:26.545738 | 2026-10-27 15:41:26.545922 | PLAY [localhost] 2026-10-27 15:41:26.557606 | 2026-10-27 15:41:26.557700 | TASK [Generate Zuul manifest] 2026-10-27 15:41:26.577440 | localhost | ok 2026-10-27 15:41:26.592473 | 2026-10-27 15:41:26.592621 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-27 15:41:27.078478 | localhost | changed 2026-10-27 15:41:27.111839 | 2026-10-27 15:41:27.112003 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-27 15:41:27.149993 | localhost | ok 2026-10-27 15:41:27.182226 | 2026-10-27 15:41:27.182359 | TASK [Upload logs] 2026-10-27 15:41:27.204542 | localhost | ok 2026-10-27 15:41:27.302133 | 2026-10-27 15:41:27.302328 | TASK [Set zuul-log-path fact] 2026-10-27 15:41:27.322165 | localhost | ok 2026-10-27 15:41:27.337496 | 2026-10-27 15:41:27.337667 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 15:41:27.377086 | localhost | ok 2026-10-27 15:41:27.387860 | 2026-10-27 15:41:27.388032 | TASK [upload-logs : Create log directories] 2026-10-27 15:41:27.876866 | localhost | changed 2026-10-27 15:41:27.889922 | 2026-10-27 15:41:27.890103 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-27 15:41:28.377030 | localhost -> localhost | ok: Runtime: 0:00:00.005480 2026-10-27 15:41:28.384138 | 2026-10-27 15:41:28.384222 | TASK [upload-logs : Upload logs to log server] 2026-10-27 15:41:28.861873 | localhost | Output suppressed because no_log was given 2026-10-27 15:41:28.869676 | 2026-10-27 15:41:28.869811 | LOOP [upload-logs : Compress console log and json output] 2026-10-27 15:41:28.934594 | localhost | skipping: Conditional result was False 2026-10-27 15:41:28.978503 | localhost | skipping: Conditional result was False 2026-10-27 15:41:28.995686 | 2026-10-27 15:41:28.995919 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-27 15:41:29.042444 | localhost | skipping: Conditional result was False 2026-10-27 15:41:29.042909 | 2026-10-27 15:41:29.046119 | localhost | skipping: Conditional result was False 2026-10-27 15:41:29.063114 | 2026-10-27 15:41:29.063299 | LOOP [upload-logs : Upload console log and json output]