2026-10-27 16:30:49.931333 | Job console starting 2026-10-27 16:30:49.945478 | Updating git repos 2026-10-27 16:30:50.007460 | Cloning repos into workspace 2026-10-27 16:30:50.070172 | Restoring repo states 2026-10-27 16:30:50.083068 | Merging changes 2026-10-27 16:30:51.100853 | Checking out repos 2026-10-27 16:30:51.330992 | Preparing playbooks 2026-10-27 16:30:54.087432 | Running Ansible setup 2026-10-27 16:30:57.733775 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 16:30:58.357585 | 2026-10-27 16:30:58.358175 | PLAY [localhost] 2026-10-27 16:30:58.366451 | 2026-10-27 16:30:58.366529 | TASK [Gathering Facts] 2026-10-27 16:30:59.219876 | localhost | ok 2026-10-27 16:30:59.232803 | 2026-10-27 16:30:59.232947 | TASK [Setup log path fact] 2026-10-27 16:30:59.252942 | localhost | ok 2026-10-27 16:30:59.272276 | 2026-10-27 16:30:59.272381 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 16:30:59.302101 | localhost | ok 2026-10-27 16:30:59.313074 | 2026-10-27 16:30:59.313230 | TASK [emit-job-header : Print job information] 2026-10-27 16:30:59.353730 | # Job Information 2026-10-27 16:30:59.353932 | Ansible Version: 2.16.18 2026-10-27 16:30:59.353993 | Job: ansible-collection-kubernetes-molecule-helm 2026-10-27 16:30:59.354036 | Pipeline: check 2026-10-27 16:30:59.354075 | Executor: 2d72f0692154 2026-10-27 16:30:59.354113 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/315 2026-10-27 16:30:59.354175 | Event ID: 08bfccd0-d220-11f1-8fce-a00ea4512a75 2026-10-27 16:30:59.359986 | 2026-10-27 16:30:59.360113 | LOOP [emit-job-header : Print node information] 2026-10-27 16:30:59.462700 | localhost | ok: 2026-10-27 16:30:59.462953 | localhost | # Node Information 2026-10-27 16:30:59.463009 | localhost | Inventory Hostname: controller 2026-10-27 16:30:59.463052 | localhost | Hostname: np0000196857 2026-10-27 16:30:59.463090 | localhost | Username: zuul 2026-10-27 16:30:59.463159 | localhost | Distro: Debian 13.7 2026-10-27 16:30:59.463201 | localhost | Provider: yul1 2026-10-27 16:30:59.463239 | localhost | Region: ca-ymq-1 2026-10-27 16:30:59.463276 | localhost | Label: debian-trixie 2026-10-27 16:30:59.463312 | localhost | Product Name: OpenStack Nova 2026-10-27 16:30:59.463348 | localhost | Interface IP: 162.253.55.174 2026-10-27 16:30:59.475289 | 2026-10-27 16:30:59.475440 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-27 16:30:59.916545 | localhost -> localhost | changed 2026-10-27 16:30:59.925109 | 2026-10-27 16:30:59.925299 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-27 16:31:00.819276 | localhost -> localhost | changed 2026-10-27 16:31:00.826166 | 2026-10-27 16:31:00.826246 | PLAY [all] 2026-10-27 16:31:00.835131 | 2026-10-27 16:31:00.835201 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-27 16:31:01.102550 | controller -> localhost | ok 2026-10-27 16:31:01.111143 | 2026-10-27 16:31:01.111271 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-27 16:31:01.141691 | controller | ok 2026-10-27 16:31:01.161218 | controller | included: /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-27 16:31:01.168219 | 2026-10-27 16:31:01.168370 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-27 16:31:03.248489 | controller -> localhost | Generating public/private rsa key pair. 2026-10-27 16:31:03.248644 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/52919fcae4594f8aabe3d4ae344676df_id_rsa 2026-10-27 16:31:03.248671 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/52919fcae4594f8aabe3d4ae344676df_id_rsa.pub 2026-10-27 16:31:03.248691 | controller -> localhost | The key fingerprint is: 2026-10-27 16:31:03.248710 | controller -> localhost | SHA256:i0GLQe9A4OS7ineeOZInLjb2AQjKDt44mHo+R3dfJE0 zuul-build-sshkey 2026-10-27 16:31:03.248736 | controller -> localhost | The key's randomart image is: 2026-10-27 16:31:03.248754 | controller -> localhost | +---[RSA 3072]----+ 2026-10-27 16:31:03.248775 | controller -> localhost | | o.o | 2026-10-27 16:31:03.248793 | controller -> localhost | | + o . E | 2026-10-27 16:31:03.248810 | controller -> localhost | |. o o o o | 2026-10-27 16:31:03.248827 | controller -> localhost | |= . * . . o | 2026-10-27 16:31:03.248844 | controller -> localhost | |+o. . + S o | 2026-10-27 16:31:03.248861 | controller -> localhost | |=.+.. .o.. . | 2026-10-27 16:31:03.248878 | controller -> localhost | |o=.= ..... . | 2026-10-27 16:31:03.248894 | controller -> localhost | |+=O *o . | 2026-10-27 16:31:03.248914 | controller -> localhost | |**=X+. | 2026-10-27 16:31:03.248931 | controller -> localhost | +----[SHA256]-----+ 2026-10-27 16:31:03.248972 | controller -> localhost | ok: Runtime: 0:00:01.623289 2026-10-27 16:31:03.252647 | 2026-10-27 16:31:03.252705 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-27 16:31:03.280189 | controller | ok 2026-10-27 16:31:03.289541 | controller | included: /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-27 16:31:03.297575 | 2026-10-27 16:31:03.297663 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-27 16:31:03.324387 | controller | skipping: Conditional result was False 2026-10-27 16:31:03.330371 | 2026-10-27 16:31:03.330469 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-27 16:31:03.884344 | controller | changed 2026-10-27 16:31:03.889859 | 2026-10-27 16:31:03.889953 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-27 16:31:04.095369 | controller | ok 2026-10-27 16:31:04.115548 | 2026-10-27 16:31:04.115788 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-27 16:31:04.686912 | controller | changed 2026-10-27 16:31:04.696560 | 2026-10-27 16:31:04.696696 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-27 16:31:05.264683 | controller | changed 2026-10-27 16:31:05.268200 | 2026-10-27 16:31:05.268260 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-27 16:31:05.293707 | controller | skipping: Conditional result was False 2026-10-27 16:31:05.300386 | 2026-10-27 16:31:05.300487 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-27 16:31:05.661108 | controller -> localhost | changed 2026-10-27 16:31:05.673343 | 2026-10-27 16:31:05.673432 | TASK [add-build-sshkey : Add back temp key] 2026-10-27 16:31:06.048047 | controller -> localhost | Identity added: /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/52919fcae4594f8aabe3d4ae344676df_id_rsa (zuul-build-sshkey) 2026-10-27 16:31:06.048340 | controller -> localhost | ok: Runtime: 0:00:00.011325 2026-10-27 16:31:06.056221 | 2026-10-27 16:31:06.056349 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-27 16:31:06.437248 | controller | ok 2026-10-27 16:31:06.445079 | 2026-10-27 16:31:06.445239 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-27 16:31:06.480113 | controller | skipping: Conditional result was False 2026-10-27 16:31:06.500470 | 2026-10-27 16:31:06.500677 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-27 16:31:06.906854 | controller | ok 2026-10-27 16:31:06.915661 | 2026-10-27 16:31:06.915801 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-27 16:31:08.262719 | controller | Output suppressed because no_log was given 2026-10-27 16:31:08.268772 | 2026-10-27 16:31:08.268834 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-27 16:31:08.520879 | controller | ok: "logs" 2026-10-27 16:31:08.521270 | controller | ok: All items complete 2026-10-27 16:31:08.521331 | 2026-10-27 16:31:08.720369 | controller | ok: "artifacts" 2026-10-27 16:31:08.897297 | controller | ok: "docs" 2026-10-27 16:31:08.915184 | 2026-10-27 16:31:08.915413 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-27 16:31:09.163395 | controller | changed: "logs" 2026-10-27 16:31:09.375529 | controller | changed: "artifacts" 2026-10-27 16:31:09.556815 | controller | changed: "docs" 2026-10-27 16:31:09.578632 | 2026-10-27 16:31:09.578786 | PLAY RECAP 2026-10-27 16:31:09.578852 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-27 16:31:09.578892 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 16:31:09.578920 | 2026-10-27 16:31:09.719211 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-27 16:31:09.721634 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 16:31:10.307419 | 2026-10-27 16:31:10.307536 | PLAY [all] 2026-10-27 16:31:10.316319 | 2026-10-27 16:31:10.316398 | TASK [setup-uv : Extract archive] 2026-10-27 16:31:12.800134 | controller | changed 2026-10-27 16:31:12.811890 | 2026-10-27 16:31:12.812105 | TASK [setup-uv : Print version] 2026-10-27 16:31:13.216469 | controller | uv 0.8.13 2026-10-27 16:31:13.355138 | controller | ok: Runtime: 0:00:00.015378 2026-10-27 16:31:13.368802 | 2026-10-27 16:31:13.368931 | TASK [Install Ansible collection siblings] 2026-10-27 16:31:13.826026 | controller | ok: 2026-10-27 16:31:13.826355 | controller | Skipping ansible.posix: no checked-out sibling 2026-10-27 16:31:13.826422 | controller | Skipping community.crypto: no checked-out sibling 2026-10-27 16:31:13.826480 | controller | Skipping community.general: no checked-out sibling 2026-10-27 16:31:13.826524 | controller | Skipping kubernetes.core: no checked-out sibling 2026-10-27 16:31:13.826579 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-10-27 16:31:13.829841 | 2026-10-27 16:31:13.829935 | PLAY RECAP 2026-10-27 16:31:13.830028 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 16:31:13.830075 | 2026-10-27 16:31:13.999617 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-10-27 16:31:14.000841 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 16:31:14.549864 | 2026-10-27 16:31:14.549965 | PLAY [all] 2026-10-27 16:31:14.558777 | 2026-10-27 16:31:14.558842 | TASK [Update apt cache] 2026-10-27 16:31:19.684832 | controller | ok 2026-10-27 16:31:19.692096 | 2026-10-27 16:31:19.692262 | TASK [Disable firewalld] 2026-10-27 16:31:19.717313 | controller | skipping: Conditional result was False 2026-10-27 16:31:19.725210 | 2026-10-27 16:31:19.725336 | TASK [Install "jq" for log collection] 2026-10-27 16:31:22.146661 | controller | changed 2026-10-27 16:31:22.148031 | 2026-10-27 16:31:22.148072 | PLAY RECAP 2026-10-27 16:31:22.148109 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 16:31:22.148141 | 2026-10-27 16:31:22.244928 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-10-27 16:31:22.246156 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 16:31:22.794335 | 2026-10-27 16:31:22.794439 | PLAY [all] 2026-10-27 16:31:22.803316 | 2026-10-27 16:31:22.803384 | LOOP [Check inventory directories] 2026-10-27 16:31:23.143059 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 16:31:23.341304 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-10-27 16:31:23.538846 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-10-27 16:31:23.549352 | 2026-10-27 16:31:23.549548 | LOOP [Copy inventory file for Zuul] 2026-10-27 16:31:24.504021 | controller | changed: 2026-10-27 16:31:24.504313 | controller | { 2026-10-27 16:31:24.504378 | controller | "ansible_loop_var": "item", 2026-10-27 16:31:24.504425 | controller | "changed": false, 2026-10-27 16:31:24.504466 | controller | "failed": false, 2026-10-27 16:31:24.504548 | controller | "invocation": { 2026-10-27 16:31:24.504592 | controller | "module_args": { 2026-10-27 16:31:24.504629 | controller | "checksum_algorithm": "sha1", 2026-10-27 16:31:24.504665 | controller | "follow": true, 2026-10-27 16:31:24.504702 | controller | "get_attributes": true, 2026-10-27 16:31:24.504742 | controller | "get_checksum": true, 2026-10-27 16:31:24.504777 | controller | "get_mime": true, 2026-10-27 16:31:24.504810 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-10-27 16:31:24.504844 | controller | } 2026-10-27 16:31:24.504878 | controller | }, 2026-10-27 16:31:24.504913 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 16:31:24.504946 | controller | "stat": { 2026-10-27 16:31:24.504978 | controller | "atime": 1793118668.0682251, 2026-10-27 16:31:24.505013 | controller | "attr_flags": "e", 2026-10-27 16:31:24.505047 | controller | "attributes": [ 2026-10-27 16:31:24.505080 | controller | "extents" 2026-10-27 16:31:24.505113 | controller | ], 2026-10-27 16:31:24.505174 | controller | "block_size": 4096, 2026-10-27 16:31:24.505211 | controller | "blocks": 8, 2026-10-27 16:31:24.505248 | controller | "charset": "unknown", 2026-10-27 16:31:24.505305 | controller | "ctime": 1793118668.1562266, 2026-10-27 16:31:24.505350 | controller | "dev": 65025, 2026-10-27 16:31:24.505384 | controller | "device_type": 0, 2026-10-27 16:31:24.505417 | controller | "executable": true, 2026-10-27 16:31:24.505449 | controller | "exists": true, 2026-10-27 16:31:24.505482 | controller | "gid": 1000, 2026-10-27 16:31:24.505515 | controller | "gr_name": "zuul", 2026-10-27 16:31:24.505548 | controller | "inode": 521751, 2026-10-27 16:31:24.505581 | controller | "isblk": false, 2026-10-27 16:31:24.505615 | controller | "ischr": false, 2026-10-27 16:31:24.505647 | controller | "isdir": true, 2026-10-27 16:31:24.505679 | controller | "isfifo": false, 2026-10-27 16:31:24.505711 | controller | "isgid": false, 2026-10-27 16:31:24.505742 | controller | "islnk": false, 2026-10-27 16:31:24.505774 | controller | "isreg": false, 2026-10-27 16:31:24.505805 | controller | "issock": false, 2026-10-27 16:31:24.505837 | controller | "isuid": false, 2026-10-27 16:31:24.505868 | controller | "mimetype": "unknown", 2026-10-27 16:31:24.505900 | controller | "mode": "0755", 2026-10-27 16:31:24.505931 | controller | "mtime": 1793118650.9476044, 2026-10-27 16:31:24.505963 | controller | "nlink": 14, 2026-10-27 16:31:24.505994 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-10-27 16:31:24.506025 | controller | "pw_name": "zuul", 2026-10-27 16:31:24.506067 | controller | "readable": true, 2026-10-27 16:31:24.506100 | controller | "rgrp": true, 2026-10-27 16:31:24.506172 | controller | "roth": true, 2026-10-27 16:31:24.506221 | controller | "rusr": true, 2026-10-27 16:31:24.506263 | controller | "size": 4096, 2026-10-27 16:31:24.506310 | controller | "uid": 1000, 2026-10-27 16:31:24.506368 | controller | "version": "2275178341", 2026-10-27 16:31:24.506416 | controller | "wgrp": false, 2026-10-27 16:31:24.506461 | controller | "woth": false, 2026-10-27 16:31:24.506501 | controller | "writeable": true, 2026-10-27 16:31:24.506544 | controller | "wusr": true, 2026-10-27 16:31:24.506587 | controller | "xgrp": true, 2026-10-27 16:31:24.506626 | controller | "xoth": true, 2026-10-27 16:31:24.506666 | controller | "xusr": true 2026-10-27 16:31:24.506705 | controller | } 2026-10-27 16:31:24.506810 | controller | } 2026-10-27 16:31:24.506891 | controller | ok: All items complete 2026-10-27 16:31:24.506936 | 2026-10-27 16:31:24.509814 | controller | skipping: Conditional result was False 2026-10-27 16:31:24.511715 | controller | skipping: Conditional result was False 2026-10-27 16:31:24.523482 | 2026-10-27 16:31:24.523612 | LOOP [Switch "ansible_host" to private IP] 2026-10-27 16:31:24.954380 | controller | changed: 1 replacements made 2026-10-27 16:31:24.956734 | controller | skipping: Conditional result was False 2026-10-27 16:31:24.961904 | controller | skipping: Conditional result was False 2026-10-27 16:31:24.982045 | 2026-10-27 16:31:24.982239 | TASK [Run Molecule scenario] 2026-10-27 16:31:25.467206 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-10-27 16:31:25.467314 | controller | Creating virtual environment at: .venv 2026-10-27 16:31:25.803870 | controller | Downloading pygments (1.2MiB) 2026-10-27 16:31:25.804541 | controller | Downloading ansible-core (2.3MiB) 2026-10-27 16:31:25.804934 | controller | Downloading cryptography (4.3MiB) 2026-10-27 16:31:25.965607 | controller | Downloading cryptography 2026-10-27 16:31:26.018488 | controller | Downloading pygments 2026-10-27 16:31:26.171673 | controller | Downloading ansible-core 2026-10-27 16:31:26.241465 | controller | Installed 36 packages in 69ms 2026-10-27 16:31:26.911729 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-10-27 16:31:26.911809 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-10-27 16:31:27.785477 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-10-27 16:31:27.785542 | controller | INFO default scenario not found, disabling shared state. 2026-10-27 16:31:27.785630 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-10-27 16:31:27.785700 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-10-27 16:32:23.174927 | controller | INFO [helm > dependency] Executing 2026-10-27 16:32:23.175112 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-10-27 16:32:23.175382 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-10-27 16:32:23.175558 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-10-27 16:32:23.182654 | controller | INFO [helm > cleanup] Executing 2026-10-27 16:32:23.183092 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 16:32:23.191458 | controller | INFO [helm > destroy] Executing 2026-10-27 16:32:23.191541 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-10-27 16:32:23.191690 | controller | INFO [helm > destroy] Executed: Successful 2026-10-27 16:32:23.199075 | controller | INFO [helm > syntax] Executing 2026-10-27 16:32:24.023679 | controller | 2026-10-27 16:32:24.023892 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-10-27 16:32:24.101912 | controller | INFO [helm > syntax] Executed: Successful 2026-10-27 16:32:24.113739 | controller | INFO [helm > create] Executing 2026-10-27 16:32:24.116792 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 16:32:24.128081 | controller | INFO [helm > prepare] Executing 2026-10-27 16:32:24.960411 | controller | 2026-10-27 16:32:24.960466 | controller | PLAY [Prepare] ***************************************************************** 2026-10-27 16:32:24.960476 | controller | 2026-10-27 16:32:24.960483 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 16:32:24.960493 | controller | Tuesday 27 October 2026 16:32:24 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-10-27 16:32:26.203448 | 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 16:32:26.211477 | controller | ok: [controller] 2026-10-27 16:32:26.211635 | controller | 2026-10-27 16:32:26.211818 | controller | TASK [Install Debian packages] ************************************************* 2026-10-27 16:32:26.212005 | controller | Tuesday 27 October 2026 16:32:26 +0000 (0:00:01.252) 0:00:01.282 ******* 2026-10-27 16:32:27.650599 | controller | ok: [controller] 2026-10-27 16:32:27.650659 | controller | 2026-10-27 16:32:27.650859 | controller | PLAY RECAP ********************************************************************* 2026-10-27 16:32:27.651051 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 16:32:27.651203 | controller | 2026-10-27 16:32:27.651378 | controller | 2026-10-27 16:32:27.651546 | controller | TASKS RECAP ******************************************************************** 2026-10-27 16:32:27.651711 | controller | Tuesday 27 October 2026 16:32:27 +0000 (0:00:01.439) 0:00:02.721 ******* 2026-10-27 16:32:27.651869 | controller | =============================================================================== 2026-10-27 16:32:27.652037 | controller | Install Debian packages ------------------------------------------------- 1.44s 2026-10-27 16:32:27.652239 | controller | Gathering Facts --------------------------------------------------------- 1.25s 2026-10-27 16:32:27.751283 | controller | INFO [helm > prepare] Executed: Successful 2026-10-27 16:32:27.762796 | controller | INFO [helm > converge] Executing 2026-10-27 16:32:28.544886 | controller | 2026-10-27 16:32:28.544952 | controller | PLAY [Converge] **************************************************************** 2026-10-27 16:32:28.545123 | controller | 2026-10-27 16:32:28.545309 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 16:32:28.545507 | controller | Tuesday 27 October 2026 16:32:28 +0000 (0:00:00.011) 0:00:00.011 ******* 2026-10-27 16:32:29.644956 | 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 16:32:29.650253 | controller | ok: [controller] 2026-10-27 16:32:29.650430 | controller | 2026-10-27 16:32:29.650610 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-27 16:32:29.650779 | controller | Tuesday 27 October 2026 16:32:29 +0000 (0:00:01.105) 0:00:01.116 ******* 2026-10-27 16:32:30.184562 | controller | ok: [controller] 2026-10-27 16:32:30.184627 | controller | 2026-10-27 16:32:30.184816 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 16:32:30.184950 | controller | Tuesday 27 October 2026 16:32:30 +0000 (0:00:00.534) 0:00:01.651 ******* 2026-10-27 16:32:31.189036 | controller | ok: [controller] 2026-10-27 16:32:31.189097 | controller | 2026-10-27 16:32:31.189362 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 16:32:31.189572 | controller | Tuesday 27 October 2026 16:32:31 +0000 (0:00:01.001) 0:00:02.653 ******* 2026-10-27 16:32:31.659091 | controller | changed: [controller] 2026-10-27 16:32:31.659211 | controller | 2026-10-27 16:32:31.659391 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 16:32:31.659597 | controller | Tuesday 27 October 2026 16:32:31 +0000 (0:00:00.472) 0:00:03.125 ******* 2026-10-27 16:32:31.725623 | controller | ok: [controller] => { 2026-10-27 16:32:31.725815 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 16:32:31.725986 | controller | } 2026-10-27 16:32:31.726140 | controller | 2026-10-27 16:32:31.726313 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 16:32:31.726500 | controller | Tuesday 27 October 2026 16:32:31 +0000 (0:00:00.066) 0:00:03.191 ******* 2026-10-27 16:32:33.267372 | 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 16:32:33.278759 | controller | changed: [controller] 2026-10-27 16:32:33.278974 | controller | 2026-10-27 16:32:33.279244 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 16:32:33.279526 | controller | Tuesday 27 October 2026 16:32:33 +0000 (0:00:01.553) 0:00:04.745 ******* 2026-10-27 16:32:35.460768 | controller | changed: [controller] 2026-10-27 16:32:35.460899 | controller | 2026-10-27 16:32:35.461085 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-10-27 16:32:35.461260 | controller | Tuesday 27 October 2026 16:32:35 +0000 (0:00:02.180) 0:00:06.925 ******* 2026-10-27 16:32:35.983112 | controller | ok: [controller] 2026-10-27 16:32:35.983167 | controller | 2026-10-27 16:32:35.983228 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-10-27 16:32:35.983312 | controller | Tuesday 27 October 2026 16:32:35 +0000 (0:00:00.523) 0:00:07.449 ******* 2026-10-27 16:32:36.411274 | controller | changed: [controller] 2026-10-27 16:32:36.411395 | controller | 2026-10-27 16:32:36.411604 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-10-27 16:32:36.411777 | controller | Tuesday 27 October 2026 16:32:36 +0000 (0:00:00.427) 0:00:07.877 ******* 2026-10-27 16:32:36.918167 | controller | ok: [controller] 2026-10-27 16:32:36.918292 | controller | 2026-10-27 16:32:36.918486 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-10-27 16:32:36.918686 | controller | Tuesday 27 October 2026 16:32:36 +0000 (0:00:00.507) 0:00:08.384 ******* 2026-10-27 16:32:37.235437 | controller | changed: [controller] 2026-10-27 16:32:37.235565 | controller | 2026-10-27 16:32:37.235757 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-10-27 16:32:37.235932 | controller | Tuesday 27 October 2026 16:32:37 +0000 (0:00:00.317) 0:00:08.701 ******* 2026-10-27 16:32:37.551042 | controller | ok: [controller] 2026-10-27 16:32:37.551147 | controller | 2026-10-27 16:32:37.551323 | controller | TASK [Install plugin] ********************************************************** 2026-10-27 16:32:37.551497 | controller | Tuesday 27 October 2026 16:32:37 +0000 (0:00:00.315) 0:00:09.017 ******* 2026-10-27 16:32:37.613022 | controller | included: vexxhost.containers.download_artifact for controller 2026-10-27 16:32:37.613139 | controller | 2026-10-27 16:32:37.613336 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 16:32:37.613516 | controller | Tuesday 27 October 2026 16:32:37 +0000 (0:00:00.062) 0:00:09.080 ******* 2026-10-27 16:32:37.668479 | controller | ok: [controller] => { 2026-10-27 16:32:37.668696 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 16:32:37.668824 | controller | } 2026-10-27 16:32:37.668989 | controller | 2026-10-27 16:32:37.669163 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 16:32:37.669324 | controller | Tuesday 27 October 2026 16:32:37 +0000 (0:00:00.054) 0:00:09.134 ******* 2026-10-27 16:32:38.486469 | controller | changed: [controller] 2026-10-27 16:32:38.486583 | controller | 2026-10-27 16:32:38.486846 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 16:32:38.487079 | controller | Tuesday 27 October 2026 16:32:38 +0000 (0:00:00.817) 0:00:09.952 ******* 2026-10-27 16:32:40.571656 | controller | changed: [controller] 2026-10-27 16:32:40.571686 | controller | 2026-10-27 16:32:40.571692 | controller | PLAY RECAP ********************************************************************* 2026-10-27 16:32:40.571699 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 16:32:40.571704 | controller | 2026-10-27 16:32:40.571708 | controller | 2026-10-27 16:32:40.571713 | controller | TASKS RECAP ******************************************************************** 2026-10-27 16:32:40.571718 | controller | Tuesday 27 October 2026 16:32:40 +0000 (0:00:02.080) 0:00:12.032 ******* 2026-10-27 16:32:40.571722 | controller | =============================================================================== 2026-10-27 16:32:40.571727 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.18s 2026-10-27 16:32:40.571731 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.08s 2026-10-27 16:32:40.571736 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.55s 2026-10-27 16:32:40.571740 | controller | Gathering Facts --------------------------------------------------------- 1.11s 2026-10-27 16:32:40.571745 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.00s 2026-10-27 16:32:40.571750 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.82s 2026-10-27 16:32:40.571754 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.53s 2026-10-27 16:32:40.571759 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.52s 2026-10-27 16:32:40.571763 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.51s 2026-10-27 16:32:40.571768 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.47s 2026-10-27 16:32:40.571787 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.43s 2026-10-27 16:32:40.571792 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.32s 2026-10-27 16:32:40.571796 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.32s 2026-10-27 16:32:40.571801 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.07s 2026-10-27 16:32:40.571805 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-10-27 16:32:40.571810 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-10-27 16:32:40.677804 | controller | INFO [helm > converge] Executed: Successful 2026-10-27 16:32:40.684828 | controller | INFO [helm > idempotence] Executing 2026-10-27 16:32:41.511278 | controller | 2026-10-27 16:32:41.511551 | controller | PLAY [Converge] **************************************************************** 2026-10-27 16:32:41.511800 | controller | 2026-10-27 16:32:41.512036 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 16:32:41.512340 | controller | Tuesday 27 October 2026 16:32:41 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-10-27 16:32:42.628091 | 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 16:32:42.635270 | controller | ok: [controller] 2026-10-27 16:32:42.635501 | controller | 2026-10-27 16:32:42.635760 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-10-27 16:32:42.635991 | controller | Tuesday 27 October 2026 16:32:42 +0000 (0:00:01.123) 0:00:01.135 ******* 2026-10-27 16:32:43.132951 | controller | ok: [controller] 2026-10-27 16:32:43.132976 | controller | 2026-10-27 16:32:43.132981 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-10-27 16:32:43.132987 | controller | Tuesday 27 October 2026 16:32:43 +0000 (0:00:00.494) 0:00:01.630 ******* 2026-10-27 16:32:44.116304 | controller | ok: [controller] 2026-10-27 16:32:44.116549 | controller | 2026-10-27 16:32:44.116822 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-10-27 16:32:44.117061 | controller | Tuesday 27 October 2026 16:32:44 +0000 (0:00:00.985) 0:00:02.616 ******* 2026-10-27 16:32:44.591012 | controller | ok: [controller] 2026-10-27 16:32:44.591255 | controller | 2026-10-27 16:32:44.591496 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 16:32:44.591745 | controller | Tuesday 27 October 2026 16:32:44 +0000 (0:00:00.474) 0:00:03.090 ******* 2026-10-27 16:32:44.653565 | controller | ok: [controller] => { 2026-10-27 16:32:44.653862 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-10-27 16:32:44.654094 | controller | } 2026-10-27 16:32:44.654305 | controller | 2026-10-27 16:32:44.654540 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 16:32:44.654793 | controller | Tuesday 27 October 2026 16:32:44 +0000 (0:00:00.062) 0:00:03.153 ******* 2026-10-27 16:32:45.209761 | controller | ok: [controller] 2026-10-27 16:32:45.210029 | controller | 2026-10-27 16:32:45.210275 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 16:32:45.210512 | controller | Tuesday 27 October 2026 16:32:45 +0000 (0:00:00.556) 0:00:03.709 ******* 2026-10-27 16:32:47.980756 | controller | ok: [controller] 2026-10-27 16:32:47.980882 | controller | 2026-10-27 16:32:47.981283 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-10-27 16:32:47.981314 | controller | Tuesday 27 October 2026 16:32:47 +0000 (0:00:02.767) 0:00:06.477 ******* 2026-10-27 16:32:48.508058 | controller | ok: [controller] 2026-10-27 16:32:48.508114 | controller | 2026-10-27 16:32:48.508548 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-10-27 16:32:48.508577 | controller | Tuesday 27 October 2026 16:32:48 +0000 (0:00:00.530) 0:00:07.007 ******* 2026-10-27 16:32:48.952745 | controller | ok: [controller] 2026-10-27 16:32:48.952890 | controller | 2026-10-27 16:32:48.953260 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-10-27 16:32:48.953401 | controller | Tuesday 27 October 2026 16:32:48 +0000 (0:00:00.440) 0:00:07.448 ******* 2026-10-27 16:32:49.474495 | controller | ok: [controller] 2026-10-27 16:32:49.474624 | controller | 2026-10-27 16:32:49.474872 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-10-27 16:32:49.475054 | controller | Tuesday 27 October 2026 16:32:49 +0000 (0:00:00.524) 0:00:07.972 ******* 2026-10-27 16:32:49.806797 | controller | ok: [controller] 2026-10-27 16:32:49.806984 | controller | 2026-10-27 16:32:49.807247 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-10-27 16:32:49.807471 | controller | Tuesday 27 October 2026 16:32:49 +0000 (0:00:00.333) 0:00:08.306 ******* 2026-10-27 16:32:50.128002 | controller | ok: [controller] 2026-10-27 16:32:50.128103 | controller | 2026-10-27 16:32:50.128508 | controller | TASK [Install plugin] ********************************************************** 2026-10-27 16:32:50.128528 | controller | Tuesday 27 October 2026 16:32:50 +0000 (0:00:00.321) 0:00:08.627 ******* 2026-10-27 16:32:50.204674 | controller | included: vexxhost.containers.download_artifact for controller 2026-10-27 16:32:50.204714 | controller | 2026-10-27 16:32:50.204886 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-10-27 16:32:50.204973 | controller | Tuesday 27 October 2026 16:32:50 +0000 (0:00:00.075) 0:00:08.702 ******* 2026-10-27 16:32:50.263523 | controller | ok: [controller] => { 2026-10-27 16:32:50.263645 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-10-27 16:32:50.263796 | controller | } 2026-10-27 16:32:50.264036 | controller | 2026-10-27 16:32:50.264179 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-10-27 16:32:50.264452 | controller | Tuesday 27 October 2026 16:32:50 +0000 (0:00:00.060) 0:00:08.763 ******* 2026-10-27 16:32:50.719585 | controller | ok: [controller] 2026-10-27 16:32:50.719693 | controller | 2026-10-27 16:32:50.719899 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-10-27 16:32:50.720082 | controller | Tuesday 27 October 2026 16:32:50 +0000 (0:00:00.456) 0:00:09.219 ******* 2026-10-27 16:32:52.448222 | controller | ok: [controller] 2026-10-27 16:32:52.448258 | controller | 2026-10-27 16:32:52.448267 | controller | PLAY RECAP ********************************************************************* 2026-10-27 16:32:52.448276 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 16:32:52.448283 | controller | 2026-10-27 16:32:52.448290 | controller | 2026-10-27 16:32:52.448297 | controller | TASKS RECAP ******************************************************************** 2026-10-27 16:32:52.448304 | controller | Tuesday 27 October 2026 16:32:52 +0000 (0:00:01.725) 0:00:10.944 ******* 2026-10-27 16:32:52.448311 | controller | =============================================================================== 2026-10-27 16:32:52.448318 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.77s 2026-10-27 16:32:52.448325 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.73s 2026-10-27 16:32:52.448331 | controller | Gathering Facts --------------------------------------------------------- 1.12s 2026-10-27 16:32:52.448338 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.99s 2026-10-27 16:32:52.448345 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.56s 2026-10-27 16:32:52.448352 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.53s 2026-10-27 16:32:52.448358 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.52s 2026-10-27 16:32:52.448365 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.49s 2026-10-27 16:32:52.448373 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.47s 2026-10-27 16:32:52.448380 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.46s 2026-10-27 16:32:52.448400 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.44s 2026-10-27 16:32:52.448615 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.33s 2026-10-27 16:32:52.448864 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.32s 2026-10-27 16:32:52.449124 | controller | Install plugin ---------------------------------------------------------- 0.08s 2026-10-27 16:32:52.449358 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 16:32:52.449589 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-10-27 16:32:52.560010 | controller | INFO [helm > idempotence] Executed: Successful 2026-10-27 16:32:52.572473 | controller | INFO [helm > side_effect] Executing 2026-10-27 16:32:52.573704 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 16:32:52.584798 | controller | INFO [helm > verify] Executing 2026-10-27 16:32:53.345112 | controller | 2026-10-27 16:32:53.345453 | controller | PLAY [Verify] ****************************************************************** 2026-10-27 16:32:53.345707 | controller | 2026-10-27 16:32:53.346005 | controller | TASK [Gathering Facts] ********************************************************* 2026-10-27 16:32:53.346258 | controller | Tuesday 27 October 2026 16:32:53 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-10-27 16:32:54.431452 | 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 16:32:54.439486 | controller | ok: [controller] 2026-10-27 16:32:54.439717 | controller | 2026-10-27 16:32:54.439983 | controller | TASK [Get the current Helm version] ******************************************** 2026-10-27 16:32:54.440317 | controller | Tuesday 27 October 2026 16:32:54 +0000 (0:00:01.094) 0:00:01.103 ******* 2026-10-27 16:32:54.929953 | controller | changed: [controller] 2026-10-27 16:32:54.930856 | controller | 2026-10-27 16:32:54.931128 | controller | TASK [Assert Helm version] ***************************************************** 2026-10-27 16:32:54.931367 | controller | Tuesday 27 October 2026 16:32:54 +0000 (0:00:00.489) 0:00:01.592 ******* 2026-10-27 16:32:54.967283 | controller | ok: [controller] => { 2026-10-27 16:32:54.967521 | controller | "changed": false, 2026-10-27 16:32:54.967827 | controller | "msg": "All assertions passed" 2026-10-27 16:32:54.968418 | controller | } 2026-10-27 16:32:54.968647 | controller | 2026-10-27 16:32:54.968870 | controller | PLAY RECAP ********************************************************************* 2026-10-27 16:32:54.969141 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-10-27 16:32:54.969350 | controller | 2026-10-27 16:32:54.969552 | controller | 2026-10-27 16:32:54.969771 | controller | TASKS RECAP ******************************************************************** 2026-10-27 16:32:54.970025 | controller | Tuesday 27 October 2026 16:32:54 +0000 (0:00:00.038) 0:00:01.631 ******* 2026-10-27 16:32:54.970240 | controller | =============================================================================== 2026-10-27 16:32:54.970460 | controller | Gathering Facts --------------------------------------------------------- 1.09s 2026-10-27 16:32:54.970680 | controller | Get the current Helm version -------------------------------------------- 0.49s 2026-10-27 16:32:54.970900 | controller | Assert Helm version ----------------------------------------------------- 0.04s 2026-10-27 16:32:55.058857 | controller | INFO [helm > verify] Executed: Successful 2026-10-27 16:32:55.071103 | controller | INFO [helm > cleanup] Executing 2026-10-27 16:32:55.071718 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-10-27 16:32:55.083061 | controller | INFO [helm > destroy] Executing 2026-10-27 16:32:55.083253 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-10-27 16:32:55.083430 | controller | INFO [helm > destroy] Executed: Successful 2026-10-27 16:32:55.084020 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-10-27 16:32:55.574700 | controller | ok: Runtime: 0:01:29.820979 2026-10-27 16:32:55.584291 | 2026-10-27 16:32:55.584477 | PLAY RECAP 2026-10-27 16:32:55.584626 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 16:32:55.584690 | 2026-10-27 16:32:55.735596 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-10-27 16:32:55.736878 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 16:32:56.366917 | 2026-10-27 16:32:56.367221 | PLAY [all] 2026-10-27 16:32:56.378490 | 2026-10-27 16:32:56.378567 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-10-27 16:32:56.762943 | controller | changed 2026-10-27 16:32:56.766656 | 2026-10-27 16:32:56.766727 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-10-27 16:32:57.154833 | controller | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuewarning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 16:32:57.154920 | controller | 2026-10-27 16:32:57.162301 | controller | environment: line 1: kubectl: command not found 2026-10-27 16:32:57.166001 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 16:32:57.166588 | controller | environment: line 1: kubectl: command not found 2026-10-27 16:32:57.168637 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 16:32:57.169424 | controller | environment: line 1: kubectl: command not found 2026-10-27 16:32:57.171368 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 16:32:57.173385 | controller | environment: line 1: kubectl: command not found 2026-10-27 16:32:57.175594 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 16:32:57.177229 | controller | environment: line 1: kubectl: command not found 2026-10-27 16:32:57.179144 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-10-27 16:32:57.313466 | controller | ok: Runtime: 0:00:00.039027 2026-10-27 16:32:57.322548 | 2026-10-27 16:32:57.322679 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-10-27 16:32:57.589390 | controller | changed 2026-10-27 16:32:57.599354 | 2026-10-27 16:32:57.599741 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-10-27 16:32:57.897917 | controller | environment: line 5: kubectl: command not found 2026-10-27 16:32:57.899720 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 16:32:57.899898 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 16:32:57.900632 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-10-27 16:32:58.133050 | controller | ok: Runtime: 0:00:00.012305 2026-10-27 16:32:58.137314 | 2026-10-27 16:32:58.137376 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-10-27 16:32:58.819958 | controller | changed: 2026-10-27 16:32:58.820216 | controller | created directory /var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/logs/controller 2026-10-27 16:32:58.820323 | controller | cd+++++++++ objects/ 2026-10-27 16:32:58.820370 | controller | cd+++++++++ objects/cluster/ 2026-10-27 16:32:58.820414 | controller | cd+++++++++ objects/namespaced/ 2026-10-27 16:32:58.829678 | 2026-10-27 16:32:58.829804 | TASK [gather-pod-logs : creating directory for pod logs] 2026-10-27 16:32:59.074056 | controller | changed 2026-10-27 16:32:59.081522 | 2026-10-27 16:32:59.081727 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-10-27 16:32:59.338572 | controller | changed 2026-10-27 16:32:59.346545 | 2026-10-27 16:32:59.346687 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-10-27 16:32:59.637945 | controller | environment: line 3: kubectl: command not found 2026-10-27 16:32:59.885460 | controller | ok: Runtime: 0:00:00.013354 2026-10-27 16:32:59.894148 | 2026-10-27 16:32:59.894283 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-10-27 16:33:00.452564 | controller | changed: 2026-10-27 16:33:00.452800 | controller | cd+++++++++ pod-logs/ 2026-10-27 16:33:00.452859 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-10-27 16:33:00.467373 | 2026-10-27 16:33:00.467500 | LOOP [helm-release-status : creating directory for helm release status] 2026-10-27 16:33:00.713851 | controller | changed: "values" 2026-10-27 16:33:00.935966 | controller | changed: "releases" 2026-10-27 16:33:00.950483 | 2026-10-27 16:33:00.950649 | TASK [helm-release-status : Gather get release status for helm charts] 2026-10-27 16:33:01.300938 | controller | /bin/bash: line 11: kubectl: command not found 2026-10-27 16:33:01.491969 | controller | ok: Runtime: 0:00:00.067564 2026-10-27 16:33:01.503824 | 2026-10-27 16:33:01.503988 | TASK [helm-release-status : Downloads logs to executor] 2026-10-27 16:33:02.019344 | controller | changed: 2026-10-27 16:33:02.019565 | controller | cd+++++++++ helm/ 2026-10-27 16:33:02.019620 | controller | cd+++++++++ helm/releases/ 2026-10-27 16:33:02.019664 | controller | cd+++++++++ helm/values/ 2026-10-27 16:33:02.029462 | 2026-10-27 16:33:02.029558 | PLAY RECAP 2026-10-27 16:33:02.029646 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-27 16:33:02.029690 | 2026-10-27 16:33:02.155196 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-10-27 16:33:02.157769 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 16:33:02.737503 | 2026-10-27 16:33:02.737626 | PLAY [all] 2026-10-27 16:33:02.746479 | 2026-10-27 16:33:02.746551 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-27 16:33:02.810258 | controller | skipping: Conditional result was False 2026-10-27 16:33:02.816264 | 2026-10-27 16:33:02.816375 | TASK [fetch-output : Set log path for single node] 2026-10-27 16:33:02.856574 | controller | ok 2026-10-27 16:33:02.863669 | 2026-10-27 16:33:02.863884 | LOOP [fetch-output : Ensure local output dirs] 2026-10-27 16:33:03.258544 | controller -> localhost | ok: "/var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/logs" 2026-10-27 16:33:03.444705 | controller -> localhost | changed: "/var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/artifacts" 2026-10-27 16:33:03.669915 | controller -> localhost | changed: "/var/lib/zuul/builds/52919fcae4594f8aabe3d4ae344676df/work/docs" 2026-10-27 16:33:03.682504 | 2026-10-27 16:33:03.682628 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-27 16:33:04.293540 | controller | changed: .d..t...... ./ 2026-10-27 16:33:04.293896 | controller | changed: All items complete 2026-10-27 16:33:04.293956 | 2026-10-27 16:33:04.752282 | controller | changed: .d..t...... ./ 2026-10-27 16:33:05.241979 | controller | changed: .d..t...... ./ 2026-10-27 16:33:05.292645 | 2026-10-27 16:33:05.292821 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-27 16:33:05.688042 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006114 2026-10-27 16:33:05.915252 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.004720 2026-10-27 16:33:05.926398 | 2026-10-27 16:33:05.926488 | PLAY [all] 2026-10-27 16:33:05.933334 | 2026-10-27 16:33:05.933526 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-27 16:33:06.430713 | controller | changed 2026-10-27 16:33:06.439676 | 2026-10-27 16:33:06.439763 | PLAY RECAP 2026-10-27 16:33:06.439838 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-27 16:33:06.439878 | 2026-10-27 16:33:06.559988 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-27 16:33:06.562002 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-27 16:33:07.108984 | 2026-10-27 16:33:07.109095 | PLAY [localhost] 2026-10-27 16:33:07.118054 | 2026-10-27 16:33:07.118134 | TASK [Generate Zuul manifest] 2026-10-27 16:33:07.135335 | localhost | ok 2026-10-27 16:33:07.148029 | 2026-10-27 16:33:07.148149 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-27 16:33:07.520614 | localhost | changed 2026-10-27 16:33:07.540726 | 2026-10-27 16:33:07.540895 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-27 16:33:07.572268 | localhost | ok 2026-10-27 16:33:07.584722 | 2026-10-27 16:33:07.584839 | TASK [Upload logs] 2026-10-27 16:33:07.605780 | localhost | ok 2026-10-27 16:33:07.670429 | 2026-10-27 16:33:07.670530 | TASK [Set zuul-log-path fact] 2026-10-27 16:33:07.688954 | localhost | ok 2026-10-27 16:33:07.702580 | 2026-10-27 16:33:07.702847 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-27 16:33:07.729840 | localhost | ok 2026-10-27 16:33:07.739088 | 2026-10-27 16:33:07.739187 | TASK [upload-logs : Create log directories] 2026-10-27 16:33:08.164671 | localhost | changed 2026-10-27 16:33:08.173476 | 2026-10-27 16:33:08.173650 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-27 16:33:08.591352 | localhost -> localhost | ok: Runtime: 0:00:00.003857 2026-10-27 16:33:08.600437 | 2026-10-27 16:33:08.600598 | TASK [upload-logs : Upload logs to log server] 2026-10-27 16:33:09.031935 | localhost | Output suppressed because no_log was given 2026-10-27 16:33:09.041175 | 2026-10-27 16:33:09.041319 | LOOP [upload-logs : Compress console log and json output] 2026-10-27 16:33:09.101353 | localhost | skipping: Conditional result was False 2026-10-27 16:33:09.142543 | localhost | skipping: Conditional result was False 2026-10-27 16:33:09.150448 | 2026-10-27 16:33:09.150557 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-27 16:33:09.186317 | localhost | skipping: Conditional result was False 2026-10-27 16:33:09.186668 | 2026-10-27 16:33:09.190288 | localhost | skipping: Conditional result was False 2026-10-27 16:33:09.201140 | 2026-10-27 16:33:09.201407 | LOOP [upload-logs : Upload console log and json output]