2026-07-14 11:54:31.962350 | Job console starting 2026-07-14 11:54:31.975053 | Updating git repos 2026-07-14 11:54:32.012994 | Cloning repos into workspace 2026-07-14 11:54:33.778041 | Restoring repo states 2026-07-14 11:54:33.790258 | Merging changes 2026-07-14 11:54:34.329538 | Checking out repos 2026-07-14 11:54:34.592085 | Preparing playbooks 2026-07-14 11:54:41.265026 | Running Ansible setup 2026-07-14 11:54:45.391468 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-14 11:54:46.064411 | 2026-07-14 11:54:46.064549 | PLAY [localhost] 2026-07-14 11:54:46.072275 | 2026-07-14 11:54:46.072348 | TASK [Gathering Facts] 2026-07-14 11:54:46.914705 | localhost | ok 2026-07-14 11:54:46.926054 | 2026-07-14 11:54:46.926155 | TASK [Setup log path fact] 2026-07-14 11:54:46.946868 | localhost | ok 2026-07-14 11:54:46.963249 | 2026-07-14 11:54:46.963333 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-14 11:54:46.994609 | localhost | ok 2026-07-14 11:54:47.004521 | 2026-07-14 11:54:47.004585 | TASK [emit-job-header : Print job information] 2026-07-14 11:54:47.045391 | # Job Information 2026-07-14 11:54:47.045712 | Ansible Version: 2.16.18 2026-07-14 11:54:47.045788 | Job: ansible-collection-kubernetes-molecule-helm 2026-07-14 11:54:47.045839 | Pipeline: check 2026-07-14 11:54:47.045884 | Executor: 2d72f0692154 2026-07-14 11:54:47.045928 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/290 2026-07-14 11:54:47.045978 | Event ID: 8ac43c50-7f7a-11f1-9c77-d20d0cf914d3 2026-07-14 11:54:47.051013 | 2026-07-14 11:54:47.051072 | LOOP [emit-job-header : Print node information] 2026-07-14 11:54:47.147235 | localhost | ok: 2026-07-14 11:54:47.147464 | localhost | # Node Information 2026-07-14 11:54:47.147590 | localhost | Inventory Hostname: controller 2026-07-14 11:54:47.147639 | localhost | Hostname: np0000185143 2026-07-14 11:54:47.147681 | localhost | Username: zuul 2026-07-14 11:54:47.147728 | localhost | Distro: Debian 13.5 2026-07-14 11:54:47.147769 | localhost | Provider: yul1 2026-07-14 11:54:47.147809 | localhost | Region: ca-ymq-1 2026-07-14 11:54:47.147849 | localhost | Label: debian-trixie 2026-07-14 11:54:47.147889 | localhost | Product Name: OpenStack Nova 2026-07-14 11:54:47.147929 | localhost | Interface IP: 199.204.45.242 2026-07-14 11:54:47.162211 | 2026-07-14 11:54:47.162360 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-14 11:54:47.560813 | localhost -> localhost | changed 2026-07-14 11:54:47.570392 | 2026-07-14 11:54:47.570545 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-14 11:54:48.393881 | localhost -> localhost | changed 2026-07-14 11:54:48.404649 | 2026-07-14 11:54:48.404724 | PLAY [all] 2026-07-14 11:54:48.412617 | 2026-07-14 11:54:48.412683 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-14 11:54:48.651675 | controller -> localhost | ok 2026-07-14 11:54:48.659714 | 2026-07-14 11:54:48.659798 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-14 11:54:48.692451 | controller | ok 2026-07-14 11:54:48.710061 | controller | included: /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-14 11:54:48.714762 | 2026-07-14 11:54:48.714823 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-14 11:54:49.553889 | controller -> localhost | Generating public/private rsa key pair. 2026-07-14 11:54:49.554071 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/54d1ca21a2d94451bf864f173712e157_id_rsa 2026-07-14 11:54:49.554115 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/54d1ca21a2d94451bf864f173712e157_id_rsa.pub 2026-07-14 11:54:49.554149 | controller -> localhost | The key fingerprint is: 2026-07-14 11:54:49.554181 | controller -> localhost | SHA256:qNB7K8P/0+YBGwN3VTF8GZDfT3HqgQwa7DM7JmVaKeA zuul-build-sshkey 2026-07-14 11:54:49.554230 | controller -> localhost | The key's randomart image is: 2026-07-14 11:54:49.554262 | controller -> localhost | +---[RSA 3072]----+ 2026-07-14 11:54:49.554298 | controller -> localhost | | . .+*oo| 2026-07-14 11:54:49.554329 | controller -> localhost | | . o .. ..+o| 2026-07-14 11:54:49.554359 | controller -> localhost | | . ....+.o ..o+| 2026-07-14 11:54:49.554388 | controller -> localhost | | .E .+X. o o.o| 2026-07-14 11:54:49.554418 | controller -> localhost | | . . .*S+ . o.| 2026-07-14 11:54:49.554447 | controller -> localhost | | . oo += . .| 2026-07-14 11:54:49.554476 | controller -> localhost | | .o .o.o. | 2026-07-14 11:54:49.554505 | controller -> localhost | | +. .. o. | 2026-07-14 11:54:49.554539 | controller -> localhost | | +o..+. | 2026-07-14 11:54:49.554569 | controller -> localhost | +----[SHA256]-----+ 2026-07-14 11:54:49.554633 | controller -> localhost | ok: Runtime: 0:00:00.422761 2026-07-14 11:54:49.560570 | 2026-07-14 11:54:49.560652 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-14 11:54:49.590834 | controller | ok 2026-07-14 11:54:49.599574 | controller | included: /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-14 11:54:49.605992 | 2026-07-14 11:54:49.606051 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-14 11:54:49.621832 | controller | skipping: Conditional result was False 2026-07-14 11:54:49.626522 | 2026-07-14 11:54:49.626589 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-14 11:54:50.154862 | controller | changed 2026-07-14 11:54:50.160978 | 2026-07-14 11:54:50.161061 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-14 11:54:50.363478 | controller | ok 2026-07-14 11:54:50.369364 | 2026-07-14 11:54:50.369451 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-14 11:54:50.879401 | controller | changed 2026-07-14 11:54:50.885279 | 2026-07-14 11:54:50.885371 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-14 11:54:51.414065 | controller | changed 2026-07-14 11:54:51.419452 | 2026-07-14 11:54:51.419538 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-14 11:54:51.444408 | controller | skipping: Conditional result was False 2026-07-14 11:54:51.453905 | 2026-07-14 11:54:51.454030 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-14 11:54:51.815190 | controller -> localhost | changed 2026-07-14 11:54:51.829038 | 2026-07-14 11:54:51.829122 | TASK [add-build-sshkey : Add back temp key] 2026-07-14 11:54:52.102885 | controller -> localhost | Identity added: /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/54d1ca21a2d94451bf864f173712e157_id_rsa (zuul-build-sshkey) 2026-07-14 11:54:52.103184 | controller -> localhost | ok: Runtime: 0:00:00.014656 2026-07-14 11:54:52.108261 | 2026-07-14 11:54:52.108318 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-14 11:54:52.434167 | controller | ok 2026-07-14 11:54:52.440010 | 2026-07-14 11:54:52.440140 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-14 11:54:52.464561 | controller | skipping: Conditional result was False 2026-07-14 11:54:52.477468 | 2026-07-14 11:54:52.477571 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-14 11:54:52.815182 | controller | ok 2026-07-14 11:54:52.821299 | 2026-07-14 11:54:52.821381 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-14 11:54:53.845401 | controller | Output suppressed because no_log was given 2026-07-14 11:54:53.854616 | 2026-07-14 11:54:53.854703 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-14 11:54:54.064413 | controller | ok: "logs" 2026-07-14 11:54:54.064702 | controller | ok: All items complete 2026-07-14 11:54:54.064735 | 2026-07-14 11:54:54.241642 | controller | ok: "artifacts" 2026-07-14 11:54:54.419024 | controller | ok: "docs" 2026-07-14 11:54:54.425618 | 2026-07-14 11:54:54.425754 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-14 11:54:54.631184 | controller | changed: "logs" 2026-07-14 11:54:54.823963 | controller | changed: "artifacts" 2026-07-14 11:54:55.002306 | controller | changed: "docs" 2026-07-14 11:54:55.015335 | 2026-07-14 11:54:55.015447 | PLAY RECAP 2026-07-14 11:54:55.015509 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-14 11:54:55.015549 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:54:55.015578 | 2026-07-14 11:54:55.158044 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-14 11:54:55.161321 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-14 11:54:55.748271 | 2026-07-14 11:54:55.748439 | PLAY [all] 2026-07-14 11:54:55.760080 | 2026-07-14 11:54:55.760214 | TASK [setup-uv : Extract archive] 2026-07-14 11:54:58.107141 | controller | changed 2026-07-14 11:54:58.113905 | 2026-07-14 11:54:58.114019 | TASK [setup-uv : Print version] 2026-07-14 11:54:58.442671 | controller | uv 0.8.13 2026-07-14 11:54:58.642949 | controller | ok: Runtime: 0:00:00.013262 2026-07-14 11:54:58.652699 | 2026-07-14 11:54:58.652764 | TASK [Install Ansible collection siblings] 2026-07-14 11:54:59.052016 | controller | ok: 2026-07-14 11:54:59.052169 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-14 11:54:59.052199 | controller | Skipping community.crypto: no checked-out sibling 2026-07-14 11:54:59.052222 | controller | Skipping community.general: no checked-out sibling 2026-07-14 11:54:59.052243 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-14 11:54:59.052263 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-14 11:54:59.053824 | 2026-07-14 11:54:59.053871 | PLAY RECAP 2026-07-14 11:54:59.053914 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:54:59.053936 | 2026-07-14 11:54:59.163872 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-14 11:54:59.166577 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-14 11:54:59.769332 | 2026-07-14 11:54:59.769476 | PLAY [all] 2026-07-14 11:54:59.781166 | 2026-07-14 11:54:59.781252 | TASK [Update apt cache] 2026-07-14 11:55:04.355333 | controller | ok 2026-07-14 11:55:04.361203 | 2026-07-14 11:55:04.361322 | TASK [Disable firewalld] 2026-07-14 11:55:04.385043 | controller | skipping: Conditional result was False 2026-07-14 11:55:04.389407 | 2026-07-14 11:55:04.389503 | TASK [Install "jq" for log collection] 2026-07-14 11:55:06.416126 | controller | changed 2026-07-14 11:55:06.533077 | 2026-07-14 11:55:06.533181 | PLAY RECAP 2026-07-14 11:55:06.533248 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-14 11:55:06.533282 | 2026-07-14 11:55:06.667049 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-14 11:55:06.669505 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-14 11:55:07.287177 | 2026-07-14 11:55:07.595756 | PLAY [all] 2026-07-14 11:55:07.611040 | 2026-07-14 11:55:07.611177 | LOOP [Check inventory directories] 2026-07-14 11:55:08.016341 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-14 11:55:08.195582 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-07-14 11:55:08.361788 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-07-14 11:55:08.369127 | 2026-07-14 11:55:08.369449 | LOOP [Copy inventory file for Zuul] 2026-07-14 11:55:09.219119 | controller | changed: 2026-07-14 11:55:09.219349 | controller | { 2026-07-14 11:55:09.219398 | controller | "ansible_loop_var": "item", 2026-07-14 11:55:09.219439 | controller | "changed": false, 2026-07-14 11:55:09.219469 | controller | "failed": false, 2026-07-14 11:55:09.219509 | controller | "invocation": { 2026-07-14 11:55:09.219544 | controller | "module_args": { 2026-07-14 11:55:09.219577 | controller | "checksum_algorithm": "sha1", 2026-07-14 11:55:09.219610 | controller | "follow": true, 2026-07-14 11:55:09.219642 | controller | "get_attributes": true, 2026-07-14 11:55:09.219677 | controller | "get_checksum": true, 2026-07-14 11:55:09.219709 | controller | "get_mime": true, 2026-07-14 11:55:09.219740 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-14 11:55:09.219772 | controller | } 2026-07-14 11:55:09.219803 | controller | }, 2026-07-14 11:55:09.219835 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-14 11:55:09.219867 | controller | "stat": { 2026-07-14 11:55:09.219897 | controller | "atime": 1784030093.6506572, 2026-07-14 11:55:09.219929 | controller | "attr_flags": "e", 2026-07-14 11:55:09.219961 | controller | "attributes": [ 2026-07-14 11:55:09.219993 | controller | "extents" 2026-07-14 11:55:09.220024 | controller | ], 2026-07-14 11:55:09.220056 | controller | "block_size": 4096, 2026-07-14 11:55:09.220087 | controller | "blocks": 8, 2026-07-14 11:55:09.220118 | controller | "charset": "unknown", 2026-07-14 11:55:09.220151 | controller | "ctime": 1784030093.6788647, 2026-07-14 11:55:09.220183 | controller | "dev": 65025, 2026-07-14 11:55:09.220214 | controller | "device_type": 0, 2026-07-14 11:55:09.220244 | controller | "executable": true, 2026-07-14 11:55:09.220276 | controller | "exists": true, 2026-07-14 11:55:09.220308 | controller | "gid": 1000, 2026-07-14 11:55:09.220339 | controller | "gr_name": "zuul", 2026-07-14 11:55:09.220388 | controller | "inode": 520471, 2026-07-14 11:55:09.220421 | controller | "isblk": false, 2026-07-14 11:55:09.220453 | controller | "ischr": false, 2026-07-14 11:55:09.220484 | controller | "isdir": true, 2026-07-14 11:55:09.220515 | controller | "isfifo": false, 2026-07-14 11:55:09.220546 | controller | "isgid": false, 2026-07-14 11:55:09.220577 | controller | "islnk": false, 2026-07-14 11:55:09.220609 | controller | "isreg": false, 2026-07-14 11:55:09.220641 | controller | "issock": false, 2026-07-14 11:55:09.220671 | controller | "isuid": false, 2026-07-14 11:55:09.220702 | controller | "mimetype": "unknown", 2026-07-14 11:55:09.220733 | controller | "mode": "0755", 2026-07-14 11:55:09.220765 | controller | "mtime": 1784030073.929591, 2026-07-14 11:55:09.220795 | controller | "nlink": 14, 2026-07-14 11:55:09.220827 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-14 11:55:09.220859 | controller | "pw_name": "zuul", 2026-07-14 11:55:09.220890 | controller | "readable": true, 2026-07-14 11:55:09.220923 | controller | "rgrp": true, 2026-07-14 11:55:09.220970 | controller | "roth": true, 2026-07-14 11:55:09.221000 | controller | "rusr": true, 2026-07-14 11:55:09.221026 | controller | "size": 4096, 2026-07-14 11:55:09.221056 | controller | "uid": 1000, 2026-07-14 11:55:09.221087 | controller | "version": "255843258", 2026-07-14 11:55:09.221119 | controller | "wgrp": false, 2026-07-14 11:55:09.221153 | controller | "woth": false, 2026-07-14 11:55:09.221186 | controller | "writeable": true, 2026-07-14 11:55:09.221218 | controller | "wusr": true, 2026-07-14 11:55:09.221250 | controller | "xgrp": true, 2026-07-14 11:55:09.221283 | controller | "xoth": true, 2026-07-14 11:55:09.221315 | controller | "xusr": true 2026-07-14 11:55:09.221346 | controller | } 2026-07-14 11:55:09.221504 | controller | } 2026-07-14 11:55:09.221570 | controller | ok: All items complete 2026-07-14 11:55:09.221603 | 2026-07-14 11:55:09.223346 | controller | skipping: Conditional result was False 2026-07-14 11:55:09.224171 | controller | skipping: Conditional result was False 2026-07-14 11:55:09.243526 | 2026-07-14 11:55:09.243700 | LOOP [Switch "ansible_host" to private IP] 2026-07-14 11:55:09.609242 | controller | changed: 1 replacements made 2026-07-14 11:55:09.610824 | controller | skipping: Conditional result was False 2026-07-14 11:55:09.611425 | controller | skipping: Conditional result was False 2026-07-14 11:55:09.621872 | 2026-07-14 11:55:09.622057 | TASK [Run Molecule scenario] 2026-07-14 11:55:10.022580 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-14 11:55:10.022694 | controller | Creating virtual environment at: .venv 2026-07-14 11:55:10.275359 | controller | Downloading ansible-core (2.3MiB) 2026-07-14 11:55:10.276696 | controller | Downloading pygments (1.2MiB) 2026-07-14 11:55:10.278107 | controller | Downloading cryptography (4.3MiB) 2026-07-14 11:55:10.431238 | controller | Downloading cryptography 2026-07-14 11:55:10.479611 | controller | Downloading pygments 2026-07-14 11:55:10.638360 | controller | Downloading ansible-core 2026-07-14 11:55:10.686124 | controller | Installed 36 packages in 47ms 2026-07-14 11:55:11.405179 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-14 11:55:11.405288 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-14 11:55:12.269657 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-14 11:55:12.269723 | controller | INFO default scenario not found, disabling shared state. 2026-07-14 11:55:12.269827 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-14 11:55:12.269901 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-07-14 11:55:33.502588 | controller | INFO [helm > dependency] Executing 2026-07-14 11:55:33.502980 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-07-14 11:55:33.503407 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-07-14 11:55:33.503677 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-14 11:55:33.510134 | controller | INFO [helm > cleanup] Executing 2026-07-14 11:55:33.510510 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:55:33.515949 | controller | INFO [helm > destroy] Executing 2026-07-14 11:55:33.516040 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-14 11:55:33.516129 | controller | INFO [helm > destroy] Executed: Successful 2026-07-14 11:55:33.521595 | controller | INFO [helm > syntax] Executing 2026-07-14 11:55:34.501302 | controller | 2026-07-14 11:55:34.501454 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-07-14 11:55:34.610096 | controller | INFO [helm > syntax] Executed: Successful 2026-07-14 11:55:34.617754 | controller | INFO [helm > create] Executing 2026-07-14 11:55:34.619196 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:55:34.625275 | controller | INFO [helm > prepare] Executing 2026-07-14 11:55:35.519576 | controller | 2026-07-14 11:55:35.519596 | controller | PLAY [Prepare] ***************************************************************** 2026-07-14 11:55:35.519600 | controller | 2026-07-14 11:55:35.519604 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-14 11:55:35.519608 | controller | Tuesday 14 July 2026 11:55:35 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-07-14 11:55:36.772309 | 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-07-14 11:55:36.780602 | controller | ok: [controller] 2026-07-14 11:55:36.780786 | controller | 2026-07-14 11:55:36.781019 | controller | TASK [Install Debian packages] ************************************************* 2026-07-14 11:55:36.781208 | controller | Tuesday 14 July 2026 11:55:36 +0000 (0:00:01.263) 0:00:01.293 ********** 2026-07-14 11:55:38.289865 | controller | ok: [controller] 2026-07-14 11:55:38.290100 | controller | 2026-07-14 11:55:38.290339 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:55:38.290585 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-14 11:55:38.290785 | controller | 2026-07-14 11:55:38.290974 | controller | 2026-07-14 11:55:38.291193 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:55:38.291408 | controller | Tuesday 14 July 2026 11:55:38 +0000 (0:00:01.508) 0:00:02.802 ********** 2026-07-14 11:55:38.291726 | controller | =============================================================================== 2026-07-14 11:55:38.291925 | controller | Install Debian packages ------------------------------------------------- 1.51s 2026-07-14 11:55:38.292070 | controller | Gathering Facts --------------------------------------------------------- 1.26s 2026-07-14 11:55:38.409383 | controller | INFO [helm > prepare] Executed: Successful 2026-07-14 11:55:38.421069 | controller | INFO [helm > converge] Executing 2026-07-14 11:55:39.295036 | controller | 2026-07-14 11:55:39.295062 | controller | PLAY [Converge] **************************************************************** 2026-07-14 11:55:39.295067 | controller | 2026-07-14 11:55:39.295072 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-14 11:55:39.295076 | controller | Tuesday 14 July 2026 11:55:39 +0000 (0:00:00.018) 0:00:00.018 ********** 2026-07-14 11:55:40.360382 | 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-07-14 11:55:40.366320 | controller | ok: [controller] 2026-07-14 11:55:40.366528 | controller | 2026-07-14 11:55:40.366804 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-14 11:55:40.367046 | controller | Tuesday 14 July 2026 11:55:40 +0000 (0:00:01.073) 0:00:01.091 ********** 2026-07-14 11:55:40.860750 | controller | ok: [controller] 2026-07-14 11:55:40.861005 | controller | 2026-07-14 11:55:40.861173 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:55:40.862065 | controller | Tuesday 14 July 2026 11:55:40 +0000 (0:00:00.494) 0:00:01.585 ********** 2026-07-14 11:55:42.110263 | controller | ok: [controller] 2026-07-14 11:55:42.110320 | controller | 2026-07-14 11:55:42.110436 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-14 11:55:42.110540 | controller | Tuesday 14 July 2026 11:55:42 +0000 (0:00:01.249) 0:00:02.834 ********** 2026-07-14 11:55:42.564746 | controller | changed: [controller] 2026-07-14 11:55:42.564879 | controller | 2026-07-14 11:55:42.565174 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:55:42.565440 | controller | Tuesday 14 July 2026 11:55:42 +0000 (0:00:00.454) 0:00:03.289 ********** 2026-07-14 11:55:42.611011 | controller | ok: [controller] => { 2026-07-14 11:55:42.611290 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-14 11:55:42.611505 | controller | } 2026-07-14 11:55:42.611694 | controller | 2026-07-14 11:55:42.611910 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:55:42.612134 | controller | Tuesday 14 July 2026 11:55:42 +0000 (0:00:00.046) 0:00:03.335 ********** 2026-07-14 11:55:43.786809 | 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-07-14 11:55:43.796459 | controller | changed: [controller] 2026-07-14 11:55:43.796622 | controller | 2026-07-14 11:55:43.796843 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:55:43.797055 | controller | Tuesday 14 July 2026 11:55:43 +0000 (0:00:01.185) 0:00:04.521 ********** 2026-07-14 11:55:45.838092 | controller | changed: [controller] 2026-07-14 11:55:45.838216 | controller | 2026-07-14 11:55:45.838409 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-14 11:55:45.838591 | controller | Tuesday 14 July 2026 11:55:45 +0000 (0:00:02.041) 0:00:06.562 ********** 2026-07-14 11:55:46.325570 | controller | ok: [controller] 2026-07-14 11:55:46.325707 | controller | 2026-07-14 11:55:46.325913 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-14 11:55:46.326106 | controller | Tuesday 14 July 2026 11:55:46 +0000 (0:00:00.487) 0:00:07.049 ********** 2026-07-14 11:55:46.752392 | controller | changed: [controller] 2026-07-14 11:55:46.752528 | controller | 2026-07-14 11:55:46.752736 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-14 11:55:46.752930 | controller | Tuesday 14 July 2026 11:55:46 +0000 (0:00:00.426) 0:00:07.476 ********** 2026-07-14 11:55:47.196260 | controller | ok: [controller] 2026-07-14 11:55:47.196320 | controller | 2026-07-14 11:55:47.196557 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-14 11:55:47.196763 | controller | Tuesday 14 July 2026 11:55:47 +0000 (0:00:00.443) 0:00:07.920 ********** 2026-07-14 11:55:47.501577 | controller | changed: [controller] 2026-07-14 11:55:47.501736 | controller | 2026-07-14 11:55:47.501965 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-14 11:55:47.502171 | controller | Tuesday 14 July 2026 11:55:47 +0000 (0:00:00.305) 0:00:08.225 ********** 2026-07-14 11:55:47.797308 | controller | ok: [controller] 2026-07-14 11:55:47.797488 | controller | 2026-07-14 11:55:47.797709 | controller | TASK [Install plugin] ********************************************************** 2026-07-14 11:55:47.797923 | controller | Tuesday 14 July 2026 11:55:47 +0000 (0:00:00.296) 0:00:08.521 ********** 2026-07-14 11:55:47.850118 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-14 11:55:47.850223 | controller | 2026-07-14 11:55:47.850427 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:55:47.850622 | controller | Tuesday 14 July 2026 11:55:47 +0000 (0:00:00.053) 0:00:08.574 ********** 2026-07-14 11:55:47.897742 | controller | ok: [controller] => { 2026-07-14 11:55:47.898026 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-14 11:55:47.898253 | controller | } 2026-07-14 11:55:47.898457 | controller | 2026-07-14 11:55:47.898693 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:55:47.898938 | controller | Tuesday 14 July 2026 11:55:47 +0000 (0:00:00.046) 0:00:08.621 ********** 2026-07-14 11:55:48.745926 | controller | changed: [controller] 2026-07-14 11:55:48.745969 | controller | 2026-07-14 11:55:48.745978 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:55:48.745986 | controller | Tuesday 14 July 2026 11:55:48 +0000 (0:00:00.847) 0:00:09.469 ********** 2026-07-14 11:55:50.781850 | controller | changed: [controller] 2026-07-14 11:55:50.782061 | controller | 2026-07-14 11:55:50.782242 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:55:50.782432 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-14 11:55:50.782592 | controller | 2026-07-14 11:55:50.782747 | controller | 2026-07-14 11:55:50.782976 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:55:50.783152 | controller | Tuesday 14 July 2026 11:55:50 +0000 (0:00:02.032) 0:00:11.501 ********** 2026-07-14 11:55:50.783315 | controller | =============================================================================== 2026-07-14 11:55:50.783483 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.04s 2026-07-14 11:55:50.783652 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.03s 2026-07-14 11:55:50.783820 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.25s 2026-07-14 11:55:50.783985 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.19s 2026-07-14 11:55:50.784173 | controller | Gathering Facts --------------------------------------------------------- 1.07s 2026-07-14 11:55:50.784342 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.85s 2026-07-14 11:55:50.784508 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.49s 2026-07-14 11:55:50.784674 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.49s 2026-07-14 11:55:50.784839 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.45s 2026-07-14 11:55:50.785006 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.44s 2026-07-14 11:55:50.785188 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.43s 2026-07-14 11:55:50.785359 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.31s 2026-07-14 11:55:50.785531 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.30s 2026-07-14 11:55:50.785692 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-07-14 11:55:50.785857 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-07-14 11:55:50.786022 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-07-14 11:55:50.872954 | controller | INFO [helm > converge] Executed: Successful 2026-07-14 11:55:50.882490 | controller | INFO [helm > idempotence] Executing 2026-07-14 11:55:51.731360 | controller | 2026-07-14 11:55:51.731399 | controller | PLAY [Converge] **************************************************************** 2026-07-14 11:55:51.731408 | controller | 2026-07-14 11:55:51.731416 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-14 11:55:51.731423 | controller | Tuesday 14 July 2026 11:55:51 +0000 (0:00:00.013) 0:00:00.013 ********** 2026-07-14 11:55:52.774987 | 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-07-14 11:55:52.780151 | controller | ok: [controller] 2026-07-14 11:55:52.780424 | controller | 2026-07-14 11:55:52.780696 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-14 11:55:52.780958 | controller | Tuesday 14 July 2026 11:55:52 +0000 (0:00:01.049) 0:00:01.062 ********** 2026-07-14 11:55:53.214092 | controller | ok: [controller] 2026-07-14 11:55:53.214431 | controller | 2026-07-14 11:55:53.214734 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-14 11:55:53.215019 | controller | Tuesday 14 July 2026 11:55:53 +0000 (0:00:00.433) 0:00:01.496 ********** 2026-07-14 11:55:54.332352 | controller | ok: [controller] 2026-07-14 11:55:54.332652 | controller | 2026-07-14 11:55:54.332926 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-14 11:55:54.333183 | controller | Tuesday 14 July 2026 11:55:54 +0000 (0:00:01.118) 0:00:02.614 ********** 2026-07-14 11:55:54.772782 | controller | ok: [controller] 2026-07-14 11:55:54.773077 | controller | 2026-07-14 11:55:54.773348 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:55:54.773636 | controller | Tuesday 14 July 2026 11:55:54 +0000 (0:00:00.440) 0:00:03.055 ********** 2026-07-14 11:55:54.813870 | controller | ok: [controller] => { 2026-07-14 11:55:54.814176 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-14 11:55:54.814430 | controller | } 2026-07-14 11:55:54.814670 | controller | 2026-07-14 11:55:54.814937 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:55:54.815211 | controller | Tuesday 14 July 2026 11:55:54 +0000 (0:00:00.040) 0:00:03.095 ********** 2026-07-14 11:55:55.378664 | controller | ok: [controller] 2026-07-14 11:55:55.378806 | controller | 2026-07-14 11:55:55.378929 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:55:55.379046 | controller | Tuesday 14 July 2026 11:55:55 +0000 (0:00:00.565) 0:00:03.661 ********** 2026-07-14 11:55:57.064540 | controller | ok: [controller] 2026-07-14 11:55:57.064588 | controller | 2026-07-14 11:55:57.064665 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-14 11:55:57.064758 | controller | Tuesday 14 July 2026 11:55:57 +0000 (0:00:01.684) 0:00:05.345 ********** 2026-07-14 11:55:57.547814 | controller | ok: [controller] 2026-07-14 11:55:57.547870 | controller | 2026-07-14 11:55:57.548012 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-14 11:55:57.548224 | controller | Tuesday 14 July 2026 11:55:57 +0000 (0:00:00.484) 0:00:05.830 ********** 2026-07-14 11:55:57.936651 | controller | ok: [controller] 2026-07-14 11:55:57.936676 | controller | 2026-07-14 11:55:57.936681 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-14 11:55:57.936685 | controller | Tuesday 14 July 2026 11:55:57 +0000 (0:00:00.384) 0:00:06.214 ********** 2026-07-14 11:55:58.364545 | controller | ok: [controller] 2026-07-14 11:55:58.364684 | controller | 2026-07-14 11:55:58.364812 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-14 11:55:58.364929 | controller | Tuesday 14 July 2026 11:55:58 +0000 (0:00:00.431) 0:00:06.646 ********** 2026-07-14 11:55:58.655684 | controller | ok: [controller] 2026-07-14 11:55:58.655707 | controller | 2026-07-14 11:55:58.655712 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-14 11:55:58.655715 | controller | Tuesday 14 July 2026 11:55:58 +0000 (0:00:00.288) 0:00:06.935 ********** 2026-07-14 11:55:58.939055 | controller | ok: [controller] 2026-07-14 11:55:58.939105 | controller | 2026-07-14 11:55:58.939115 | controller | TASK [Install plugin] ********************************************************** 2026-07-14 11:55:58.939123 | controller | Tuesday 14 July 2026 11:55:58 +0000 (0:00:00.285) 0:00:07.221 ********** 2026-07-14 11:55:58.994335 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-14 11:55:58.994373 | controller | 2026-07-14 11:55:58.994454 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-14 11:55:58.994584 | controller | Tuesday 14 July 2026 11:55:58 +0000 (0:00:00.056) 0:00:07.277 ********** 2026-07-14 11:55:59.040423 | controller | ok: [controller] => { 2026-07-14 11:55:59.041029 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-14 11:55:59.041061 | controller | } 2026-07-14 11:55:59.041068 | controller | 2026-07-14 11:55:59.041073 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-14 11:55:59.041078 | controller | Tuesday 14 July 2026 11:55:59 +0000 (0:00:00.043) 0:00:07.321 ********** 2026-07-14 11:55:59.467090 | controller | ok: [controller] 2026-07-14 11:55:59.467115 | controller | 2026-07-14 11:55:59.467119 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-14 11:55:59.467124 | controller | Tuesday 14 July 2026 11:55:59 +0000 (0:00:00.425) 0:00:07.746 ********** 2026-07-14 11:56:01.095576 | controller | ok: [controller] 2026-07-14 11:56:01.095600 | controller | 2026-07-14 11:56:01.095604 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:56:01.095608 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-14 11:56:01.095612 | controller | 2026-07-14 11:56:01.095615 | controller | 2026-07-14 11:56:01.095618 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:56:01.095622 | controller | Tuesday 14 July 2026 11:56:01 +0000 (0:00:01.630) 0:00:09.376 ********** 2026-07-14 11:56:01.095625 | controller | =============================================================================== 2026-07-14 11:56:01.095628 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.68s 2026-07-14 11:56:01.095631 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.63s 2026-07-14 11:56:01.095634 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.12s 2026-07-14 11:56:01.095638 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-07-14 11:56:01.095641 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.57s 2026-07-14 11:56:01.095644 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.48s 2026-07-14 11:56:01.095647 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-07-14 11:56:01.095650 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-07-14 11:56:01.095654 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.43s 2026-07-14 11:56:01.095657 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-07-14 11:56:01.095667 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.38s 2026-07-14 11:56:01.095670 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.29s 2026-07-14 11:56:01.095673 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.29s 2026-07-14 11:56:01.095677 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-07-14 11:56:01.095680 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:01.095683 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-14 11:56:01.196902 | controller | INFO [helm > idempotence] Executed: Successful 2026-07-14 11:56:01.203392 | controller | INFO [helm > side_effect] Executing 2026-07-14 11:56:01.203759 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:56:01.209301 | controller | INFO [helm > verify] Executing 2026-07-14 11:56:02.049576 | controller | 2026-07-14 11:56:02.049881 | controller | PLAY [Verify] ****************************************************************** 2026-07-14 11:56:02.050128 | controller | 2026-07-14 11:56:02.050378 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-14 11:56:02.050628 | controller | Tuesday 14 July 2026 11:56:02 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-07-14 11:56:03.097026 | 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-07-14 11:56:03.103512 | controller | ok: [controller] 2026-07-14 11:56:03.103690 | controller | 2026-07-14 11:56:03.103868 | controller | TASK [Get the current Helm version] ******************************************** 2026-07-14 11:56:03.104042 | controller | Tuesday 14 July 2026 11:56:03 +0000 (0:00:01.054) 0:00:01.064 ********** 2026-07-14 11:56:03.535441 | controller | changed: [controller] 2026-07-14 11:56:03.535722 | controller | 2026-07-14 11:56:03.535986 | controller | TASK [Assert Helm version] ***************************************************** 2026-07-14 11:56:03.536419 | controller | Tuesday 14 July 2026 11:56:03 +0000 (0:00:00.431) 0:00:01.495 ********** 2026-07-14 11:56:03.565537 | controller | ok: [controller] => { 2026-07-14 11:56:03.565826 | controller | "changed": false, 2026-07-14 11:56:03.566081 | controller | "msg": "All assertions passed" 2026-07-14 11:56:03.566328 | controller | } 2026-07-14 11:56:03.566559 | controller | 2026-07-14 11:56:03.566806 | controller | PLAY RECAP ********************************************************************* 2026-07-14 11:56:03.567077 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-14 11:56:03.567305 | controller | 2026-07-14 11:56:03.567533 | controller | 2026-07-14 11:56:03.567777 | controller | TASKS RECAP ******************************************************************** 2026-07-14 11:56:03.568044 | controller | Tuesday 14 July 2026 11:56:03 +0000 (0:00:00.030) 0:00:01.526 ********** 2026-07-14 11:56:03.568318 | controller | =============================================================================== 2026-07-14 11:56:03.568564 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-07-14 11:56:03.568808 | controller | Get the current Helm version -------------------------------------------- 0.43s 2026-07-14 11:56:03.569050 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-07-14 11:56:03.655986 | controller | INFO [helm > verify] Executed: Successful 2026-07-14 11:56:03.672387 | controller | INFO [helm > cleanup] Executing 2026-07-14 11:56:03.673203 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-14 11:56:03.681239 | controller | INFO [helm > destroy] Executing 2026-07-14 11:56:03.681319 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-14 11:56:03.681491 | controller | INFO [helm > destroy] Executed: Successful 2026-07-14 11:56:03.681841 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-14 11:56:04.187309 | controller | ok: Runtime: 0:00:53.808567 2026-07-14 11:56:04.191652 | 2026-07-14 11:56:04.191727 | PLAY RECAP 2026-07-14 11:56:04.191773 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:56:04.191794 | 2026-07-14 11:56:04.305010 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-14 11:56:04.308495 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-14 11:56:04.893562 | 2026-07-14 11:56:04.893954 | PLAY [all] 2026-07-14 11:56:04.904434 | 2026-07-14 11:56:04.904513 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-14 11:56:05.308825 | controller | changed 2026-07-14 11:56:05.314366 | 2026-07-14 11:56:05.314451 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-14 11:56:05.693778 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:56:05.693881 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:56:05.702120 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:56:05.703350 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:56:05.704761 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:56:05.706431 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:56:05.709373 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:56:05.710453 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:56:05.714314 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:56:05.714329 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:56:05.714339 | controller | environment: line 1: kubectl: command not found 2026-07-14 11:56:05.715768 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-14 11:56:05.843666 | controller | ok: Runtime: 0:00:00.037181 2026-07-14 11:56:05.849657 | 2026-07-14 11:56:05.849754 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-14 11:56:06.151006 | controller | changed 2026-07-14 11:56:06.156941 | 2026-07-14 11:56:06.157044 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-14 11:56:06.405689 | controller | environment: line 5: kubectl: command not found 2026-07-14 11:56:06.406814 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:56:06.407840 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:56:06.409185 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-14 11:56:06.687833 | controller | ok: Runtime: 0:00:00.013724 2026-07-14 11:56:06.694812 | 2026-07-14 11:56:06.694890 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-14 11:56:07.367043 | controller | changed: 2026-07-14 11:56:07.367256 | controller | created directory /var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/logs/controller 2026-07-14 11:56:07.367301 | controller | cd+++++++++ objects/ 2026-07-14 11:56:07.367334 | controller | cd+++++++++ objects/cluster/ 2026-07-14 11:56:07.367367 | controller | cd+++++++++ objects/namespaced/ 2026-07-14 11:56:07.377160 | 2026-07-14 11:56:07.377255 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-14 11:56:07.606837 | controller | changed 2026-07-14 11:56:07.610766 | 2026-07-14 11:56:07.610838 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-14 11:56:07.846771 | controller | changed 2026-07-14 11:56:07.851207 | 2026-07-14 11:56:07.851337 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-14 11:56:08.094704 | controller | environment: line 3: kubectl: command not found 2026-07-14 11:56:08.381124 | controller | ok: Runtime: 0:00:00.012966 2026-07-14 11:56:08.386047 | 2026-07-14 11:56:08.386111 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-14 11:56:08.861581 | controller | changed: 2026-07-14 11:56:08.861774 | controller | cd+++++++++ pod-logs/ 2026-07-14 11:56:08.861817 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-14 11:56:08.871514 | 2026-07-14 11:56:08.871645 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-14 11:56:09.102228 | controller | changed: "values" 2026-07-14 11:56:09.308067 | controller | changed: "releases" 2026-07-14 11:56:09.319257 | 2026-07-14 11:56:09.319446 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-14 11:56:09.569854 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-14 11:56:09.856047 | controller | ok: Runtime: 0:00:00.008458 2026-07-14 11:56:09.861608 | 2026-07-14 11:56:09.861789 | TASK [helm-release-status : Downloads logs to executor] 2026-07-14 11:56:10.346913 | controller | changed: 2026-07-14 11:56:10.347113 | controller | cd+++++++++ helm/ 2026-07-14 11:56:10.347154 | controller | cd+++++++++ helm/releases/ 2026-07-14 11:56:10.347188 | controller | cd+++++++++ helm/values/ 2026-07-14 11:56:10.353476 | 2026-07-14 11:56:10.353527 | PLAY RECAP 2026-07-14 11:56:10.353574 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-14 11:56:10.353596 | 2026-07-14 11:56:10.464709 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-14 11:56:10.467529 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-14 11:56:11.056172 | 2026-07-14 11:56:11.056327 | PLAY [all] 2026-07-14 11:56:11.067528 | 2026-07-14 11:56:11.067645 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-14 11:56:11.112496 | controller | skipping: Conditional result was False 2026-07-14 11:56:11.120220 | 2026-07-14 11:56:11.120395 | TASK [fetch-output : Set log path for single node] 2026-07-14 11:56:11.162859 | controller | ok 2026-07-14 11:56:11.168104 | 2026-07-14 11:56:11.168200 | LOOP [fetch-output : Ensure local output dirs] 2026-07-14 11:56:11.551564 | controller -> localhost | ok: "/var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/logs" 2026-07-14 11:56:11.767242 | controller -> localhost | changed: "/var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/artifacts" 2026-07-14 11:56:11.979450 | controller -> localhost | changed: "/var/lib/zuul/builds/54d1ca21a2d94451bf864f173712e157/work/docs" 2026-07-14 11:56:11.998763 | 2026-07-14 11:56:11.998925 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-14 11:56:12.634648 | controller | changed: .d..t...... ./ 2026-07-14 11:56:12.634879 | controller | changed: All items complete 2026-07-14 11:56:12.634921 | 2026-07-14 11:56:13.060142 | controller | changed: .d..t...... ./ 2026-07-14 11:56:13.488406 | controller | changed: .d..t...... ./ 2026-07-14 11:56:13.513260 | 2026-07-14 11:56:13.513451 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-14 11:56:13.923201 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007882 2026-07-14 11:56:14.149577 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007817 2026-07-14 11:56:14.171012 | 2026-07-14 11:56:14.171168 | PLAY [all] 2026-07-14 11:56:14.177044 | 2026-07-14 11:56:14.177118 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-14 11:56:14.671688 | controller | changed 2026-07-14 11:56:14.676807 | 2026-07-14 11:56:14.676860 | PLAY RECAP 2026-07-14 11:56:14.676909 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-14 11:56:14.676932 | 2026-07-14 11:56:14.874823 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-14 11:56:14.877683 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-14 11:56:15.467814 | 2026-07-14 11:56:15.467974 | PLAY [localhost] 2026-07-14 11:56:15.478393 | 2026-07-14 11:56:15.478482 | TASK [Generate Zuul manifest] 2026-07-14 11:56:15.499106 | localhost | ok 2026-07-14 11:56:15.522935 | 2026-07-14 11:56:15.523079 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-14 11:56:15.872761 | localhost | changed 2026-07-14 11:56:15.896434 | 2026-07-14 11:56:15.896584 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-14 11:56:15.926543 | localhost | ok 2026-07-14 11:56:15.944774 | 2026-07-14 11:56:15.944850 | TASK [Upload logs] 2026-07-14 11:56:15.963069 | localhost | ok 2026-07-14 11:56:16.021161 | 2026-07-14 11:56:16.021286 | TASK [Set zuul-log-path fact] 2026-07-14 11:56:16.041980 | localhost | ok 2026-07-14 11:56:16.060117 | 2026-07-14 11:56:16.060273 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-14 11:56:16.094719 | localhost | ok 2026-07-14 11:56:16.103968 | 2026-07-14 11:56:16.104131 | TASK [upload-logs : Create log directories] 2026-07-14 11:56:16.503332 | localhost | changed 2026-07-14 11:56:16.510005 | 2026-07-14 11:56:16.510079 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-14 11:56:16.929729 | localhost -> localhost | ok: Runtime: 0:00:00.005554 2026-07-14 11:56:16.936526 | 2026-07-14 11:56:16.936594 | TASK [upload-logs : Upload logs to log server] 2026-07-14 11:56:17.415739 | localhost | Output suppressed because no_log was given 2026-07-14 11:56:17.420730 | 2026-07-14 11:56:17.420800 | LOOP [upload-logs : Compress console log and json output] 2026-07-14 11:56:17.465156 | localhost | skipping: Conditional result was False 2026-07-14 11:56:17.516390 | localhost | skipping: Conditional result was False 2026-07-14 11:56:17.525302 | 2026-07-14 11:56:17.525449 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-14 11:56:17.566253 | localhost | skipping: Conditional result was False 2026-07-14 11:56:17.566553 | 2026-07-14 11:56:17.571095 | localhost | skipping: Conditional result was False 2026-07-14 11:56:17.581861 | 2026-07-14 11:56:17.582070 | LOOP [upload-logs : Upload console log and json output]