2026-08-26 19:18:45.241168 | Job console starting 2026-08-26 19:18:45.330714 | Updating git repos 2026-08-26 19:18:45.364979 | Cloning repos into workspace 2026-08-26 19:18:46.269387 | Restoring repo states 2026-08-26 19:18:46.285742 | Merging changes 2026-08-26 19:18:47.883607 | Checking out repos 2026-08-26 19:18:48.727805 | Preparing playbooks 2026-08-26 19:18:53.645379 | Running Ansible setup 2026-08-26 19:18:57.392763 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-26 19:18:58.069322 | 2026-08-26 19:18:58.069434 | PLAY [localhost] 2026-08-26 19:18:58.076544 | 2026-08-26 19:18:58.076614 | TASK [Gathering Facts] 2026-08-26 19:18:58.923699 | localhost | ok 2026-08-26 19:18:58.934117 | 2026-08-26 19:18:58.934264 | TASK [Setup log path fact] 2026-08-26 19:18:58.962612 | localhost | ok 2026-08-26 19:18:58.983795 | 2026-08-26 19:18:58.983985 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 19:18:59.014364 | localhost | ok 2026-08-26 19:18:59.022735 | 2026-08-26 19:18:59.022843 | TASK [emit-job-header : Print job information] 2026-08-26 19:18:59.063480 | # Job Information 2026-08-26 19:18:59.063706 | Ansible Version: 2.16.18 2026-08-26 19:18:59.063778 | Job: ansible-collection-kubernetes-molecule-helm 2026-08-26 19:18:59.063827 | Pipeline: check 2026-08-26 19:18:59.063873 | Executor: 2d72f0692154 2026-08-26 19:18:59.063918 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/291 2026-08-26 19:18:59.063967 | Event ID: 46f72b20-a182-11f1-8658-1c22c85d0bda 2026-08-26 19:18:59.068624 | 2026-08-26 19:18:59.068737 | LOOP [emit-job-header : Print node information] 2026-08-26 19:18:59.156475 | localhost | ok: 2026-08-26 19:18:59.156663 | localhost | # Node Information 2026-08-26 19:18:59.156707 | localhost | Inventory Hostname: controller 2026-08-26 19:18:59.156741 | localhost | Hostname: np0000191187 2026-08-26 19:18:59.156773 | localhost | Username: zuul 2026-08-26 19:18:59.156807 | localhost | Distro: Debian 13.6 2026-08-26 19:18:59.156838 | localhost | Provider: yul1 2026-08-26 19:18:59.156867 | localhost | Region: ca-ymq-1 2026-08-26 19:18:59.156898 | localhost | Label: debian-trixie 2026-08-26 19:18:59.156929 | localhost | Product Name: OpenStack Nova 2026-08-26 19:18:59.157009 | localhost | Interface IP: 162.253.55.82 2026-08-26 19:18:59.176187 | 2026-08-26 19:18:59.176359 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-26 19:18:59.544075 | localhost -> localhost | changed 2026-08-26 19:18:59.548687 | 2026-08-26 19:18:59.548754 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-26 19:19:00.353548 | localhost -> localhost | changed 2026-08-26 19:19:00.363764 | 2026-08-26 19:19:00.363843 | PLAY [all] 2026-08-26 19:19:00.376191 | 2026-08-26 19:19:00.376280 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-26 19:19:00.602180 | controller -> localhost | ok 2026-08-26 19:19:00.606520 | 2026-08-26 19:19:00.606581 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-26 19:19:00.624333 | controller | ok 2026-08-26 19:19:00.643603 | controller | included: /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-26 19:19:00.653649 | 2026-08-26 19:19:00.653769 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-26 19:19:01.543869 | controller -> localhost | Generating public/private rsa key pair. 2026-08-26 19:19:01.544115 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/311d17e47bbd41a9b0cc7107e6e1bff7_id_rsa 2026-08-26 19:19:01.544180 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/311d17e47bbd41a9b0cc7107e6e1bff7_id_rsa.pub 2026-08-26 19:19:01.544230 | controller -> localhost | The key fingerprint is: 2026-08-26 19:19:01.544277 | controller -> localhost | SHA256:849I/rFrLD7obyL//3bRCiBmqIBnj3/5rt6z2h01ytc zuul-build-sshkey 2026-08-26 19:19:01.544499 | controller -> localhost | The key's randomart image is: 2026-08-26 19:19:01.544580 | controller -> localhost | +---[RSA 3072]----+ 2026-08-26 19:19:01.544635 | controller -> localhost | | | 2026-08-26 19:19:01.544684 | controller -> localhost | | | 2026-08-26 19:19:01.544730 | controller -> localhost | | . . | 2026-08-26 19:19:01.544775 | controller -> localhost | |. + . + . | 2026-08-26 19:19:01.544819 | controller -> localhost | | o + . oS. .o . | 2026-08-26 19:19:01.545118 | controller -> localhost | | . o + o.o. .| 2026-08-26 19:19:01.545299 | controller -> localhost | | . o..* ..Eo | 2026-08-26 19:19:01.545355 | controller -> localhost | | o ===ooB. o | 2026-08-26 19:19:01.545408 | controller -> localhost | | **@%OB+o. | 2026-08-26 19:19:01.545454 | controller -> localhost | +----[SHA256]-----+ 2026-08-26 19:19:01.545553 | controller -> localhost | ok: Runtime: 0:00:00.500513 2026-08-26 19:19:01.552110 | 2026-08-26 19:19:01.552173 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-26 19:19:01.582849 | controller | ok 2026-08-26 19:19:01.592036 | controller | included: /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-26 19:19:01.598676 | 2026-08-26 19:19:01.598747 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-26 19:19:01.622394 | controller | skipping: Conditional result was False 2026-08-26 19:19:01.629448 | 2026-08-26 19:19:01.629556 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-26 19:19:02.208247 | controller | changed 2026-08-26 19:19:02.213607 | 2026-08-26 19:19:02.213692 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-26 19:19:02.459686 | controller | ok 2026-08-26 19:19:02.465492 | 2026-08-26 19:19:02.465585 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-26 19:19:03.914967 | controller | changed 2026-08-26 19:19:03.920511 | 2026-08-26 19:19:03.920604 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-26 19:19:04.487415 | controller | changed 2026-08-26 19:19:04.493096 | 2026-08-26 19:19:04.493190 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-26 19:19:04.517355 | controller | skipping: Conditional result was False 2026-08-26 19:19:04.525081 | 2026-08-26 19:19:04.525200 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-26 19:19:05.016351 | controller -> localhost | changed 2026-08-26 19:19:05.029522 | 2026-08-26 19:19:05.029641 | TASK [add-build-sshkey : Add back temp key] 2026-08-26 19:19:05.298516 | controller -> localhost | Identity added: /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/311d17e47bbd41a9b0cc7107e6e1bff7_id_rsa (zuul-build-sshkey) 2026-08-26 19:19:05.298807 | controller -> localhost | ok: Runtime: 0:00:00.013789 2026-08-26 19:19:05.306480 | 2026-08-26 19:19:05.306642 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-26 19:19:05.683411 | controller | ok 2026-08-26 19:19:05.688573 | 2026-08-26 19:19:05.689595 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-26 19:19:05.713887 | controller | skipping: Conditional result was False 2026-08-26 19:19:05.726363 | 2026-08-26 19:19:05.726476 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-26 19:19:06.092212 | controller | ok 2026-08-26 19:19:06.098716 | 2026-08-26 19:19:06.098784 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-26 19:19:07.129379 | controller | Output suppressed because no_log was given 2026-08-26 19:19:07.138815 | 2026-08-26 19:19:07.138908 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-26 19:19:07.364227 | controller | ok: "logs" 2026-08-26 19:19:07.364490 | controller | ok: All items complete 2026-08-26 19:19:07.364519 | 2026-08-26 19:19:07.548387 | controller | ok: "artifacts" 2026-08-26 19:19:07.753602 | controller | ok: "docs" 2026-08-26 19:19:07.773398 | 2026-08-26 19:19:07.773539 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-26 19:19:08.010384 | controller | changed: "logs" 2026-08-26 19:19:08.189034 | controller | changed: "artifacts" 2026-08-26 19:19:08.384593 | controller | changed: "docs" 2026-08-26 19:19:08.398384 | 2026-08-26 19:19:08.398485 | PLAY RECAP 2026-08-26 19:19:08.398537 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-26 19:19:08.398569 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 19:19:08.398592 | 2026-08-26 19:19:08.515564 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-26 19:19:08.518262 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-26 19:19:09.084877 | 2026-08-26 19:19:09.085068 | PLAY [all] 2026-08-26 19:19:09.094419 | 2026-08-26 19:19:09.094500 | TASK [setup-uv : Extract archive] 2026-08-26 19:19:11.601249 | controller | changed 2026-08-26 19:19:11.608457 | 2026-08-26 19:19:11.608582 | TASK [setup-uv : Print version] 2026-08-26 19:19:11.970666 | controller | uv 0.8.13 2026-08-26 19:19:12.143915 | controller | ok: Runtime: 0:00:00.011074 2026-08-26 19:19:12.151998 | 2026-08-26 19:19:12.152064 | TASK [Install Ansible collection siblings] 2026-08-26 19:19:12.567942 | controller | ok: 2026-08-26 19:19:12.568174 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-26 19:19:12.568238 | controller | Skipping community.crypto: no checked-out sibling 2026-08-26 19:19:12.568287 | controller | Skipping community.general: no checked-out sibling 2026-08-26 19:19:12.568333 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-26 19:19:12.568378 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-26 19:19:12.571043 | 2026-08-26 19:19:12.571088 | PLAY RECAP 2026-08-26 19:19:12.571133 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 19:19:12.571155 | 2026-08-26 19:19:12.663408 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-26 19:19:12.666177 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-26 19:19:13.209313 | 2026-08-26 19:19:13.209417 | PLAY [all] 2026-08-26 19:19:13.218765 | 2026-08-26 19:19:13.218837 | TASK [Update apt cache] 2026-08-26 19:19:18.916850 | controller | ok 2026-08-26 19:19:18.920922 | 2026-08-26 19:19:18.921010 | TASK [Disable firewalld] 2026-08-26 19:19:18.944341 | controller | skipping: Conditional result was False 2026-08-26 19:19:18.952866 | 2026-08-26 19:19:18.953164 | TASK [Install "jq" for log collection] 2026-08-26 19:19:21.310501 | controller | changed 2026-08-26 19:19:21.312864 | 2026-08-26 19:19:21.312946 | PLAY RECAP 2026-08-26 19:19:21.313055 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-26 19:19:21.313108 | 2026-08-26 19:19:21.447944 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-26 19:19:21.450595 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-26 19:19:22.019720 | 2026-08-26 19:19:22.019834 | PLAY [all] 2026-08-26 19:19:22.030055 | 2026-08-26 19:19:22.030162 | LOOP [Check inventory directories] 2026-08-26 19:19:22.390571 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-26 19:19:22.580814 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-08-26 19:19:22.760935 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-08-26 19:19:22.771184 | 2026-08-26 19:19:22.771389 | LOOP [Copy inventory file for Zuul] 2026-08-26 19:19:23.690038 | controller | changed: 2026-08-26 19:19:23.690310 | controller | { 2026-08-26 19:19:23.690374 | controller | "ansible_loop_var": "item", 2026-08-26 19:19:23.690427 | controller | "changed": false, 2026-08-26 19:19:23.690538 | controller | "failed": false, 2026-08-26 19:19:23.690602 | controller | "invocation": { 2026-08-26 19:19:23.690651 | controller | "module_args": { 2026-08-26 19:19:23.690694 | controller | "checksum_algorithm": "sha1", 2026-08-26 19:19:23.690735 | controller | "follow": true, 2026-08-26 19:19:23.690776 | controller | "get_attributes": true, 2026-08-26 19:19:23.690822 | controller | "get_checksum": true, 2026-08-26 19:19:23.690873 | controller | "get_mime": true, 2026-08-26 19:19:23.690921 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-26 19:19:23.690944 | controller | } 2026-08-26 19:19:23.690965 | controller | }, 2026-08-26 19:19:23.690982 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-26 19:19:23.691000 | controller | "stat": { 2026-08-26 19:19:23.691018 | controller | "atime": 1787771946.980787, 2026-08-26 19:19:23.691037 | controller | "attr_flags": "e", 2026-08-26 19:19:23.691055 | controller | "attributes": [ 2026-08-26 19:19:23.691073 | controller | "extents" 2026-08-26 19:19:23.691091 | controller | ], 2026-08-26 19:19:23.691108 | controller | "block_size": 4096, 2026-08-26 19:19:23.691126 | controller | "blocks": 8, 2026-08-26 19:19:23.691144 | controller | "charset": "unknown", 2026-08-26 19:19:23.691162 | controller | "ctime": 1787771947.012787, 2026-08-26 19:19:23.691180 | controller | "dev": 65025, 2026-08-26 19:19:23.691198 | controller | "device_type": 0, 2026-08-26 19:19:23.691216 | controller | "executable": true, 2026-08-26 19:19:23.691233 | controller | "exists": true, 2026-08-26 19:19:23.691250 | controller | "gid": 1000, 2026-08-26 19:19:23.691268 | controller | "gr_name": "zuul", 2026-08-26 19:19:23.691285 | controller | "inode": 520215, 2026-08-26 19:19:23.691303 | controller | "isblk": false, 2026-08-26 19:19:23.691321 | controller | "ischr": false, 2026-08-26 19:19:23.691338 | controller | "isdir": true, 2026-08-26 19:19:23.691356 | controller | "isfifo": false, 2026-08-26 19:19:23.691373 | controller | "isgid": false, 2026-08-26 19:19:23.691390 | controller | "islnk": false, 2026-08-26 19:19:23.691407 | controller | "isreg": false, 2026-08-26 19:19:23.691424 | controller | "issock": false, 2026-08-26 19:19:23.691441 | controller | "isuid": false, 2026-08-26 19:19:23.691458 | controller | "mimetype": "unknown", 2026-08-26 19:19:23.691475 | controller | "mode": "0755", 2026-08-26 19:19:23.691492 | controller | "mtime": 1787771927.5813546, 2026-08-26 19:19:23.691509 | controller | "nlink": 14, 2026-08-26 19:19:23.691527 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-26 19:19:23.691544 | controller | "pw_name": "zuul", 2026-08-26 19:19:23.691562 | controller | "readable": true, 2026-08-26 19:19:23.691580 | controller | "rgrp": true, 2026-08-26 19:19:23.691598 | controller | "roth": true, 2026-08-26 19:19:23.691616 | controller | "rusr": true, 2026-08-26 19:19:23.691633 | controller | "size": 4096, 2026-08-26 19:19:23.691651 | controller | "uid": 1000, 2026-08-26 19:19:23.691668 | controller | "version": "632984301", 2026-08-26 19:19:23.691686 | controller | "wgrp": false, 2026-08-26 19:19:23.691704 | controller | "woth": false, 2026-08-26 19:19:23.691722 | controller | "writeable": true, 2026-08-26 19:19:23.691740 | controller | "wusr": true, 2026-08-26 19:19:23.691757 | controller | "xgrp": true, 2026-08-26 19:19:23.691774 | controller | "xoth": true, 2026-08-26 19:19:23.691792 | controller | "xusr": true 2026-08-26 19:19:23.691809 | controller | } 2026-08-26 19:19:23.691839 | controller | } 2026-08-26 19:19:23.691874 | controller | ok: All items complete 2026-08-26 19:19:23.691896 | 2026-08-26 19:19:23.693112 | controller | skipping: Conditional result was False 2026-08-26 19:19:23.693704 | controller | skipping: Conditional result was False 2026-08-26 19:19:23.707932 | 2026-08-26 19:19:23.708045 | LOOP [Switch "ansible_host" to private IP] 2026-08-26 19:19:24.050514 | controller | changed: 1 replacements made 2026-08-26 19:19:24.052085 | controller | skipping: Conditional result was False 2026-08-26 19:19:24.055468 | controller | skipping: Conditional result was False 2026-08-26 19:19:24.067297 | 2026-08-26 19:19:24.067427 | TASK [Run Molecule scenario] 2026-08-26 19:19:24.504222 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-26 19:19:24.504309 | controller | Creating virtual environment at: .venv 2026-08-26 19:19:24.893488 | controller | Downloading ansible-core (2.3MiB) 2026-08-26 19:19:24.899027 | controller | Downloading pygments (1.2MiB) 2026-08-26 19:19:24.899496 | controller | Downloading cryptography (4.3MiB) 2026-08-26 19:19:25.074781 | controller | Downloading cryptography 2026-08-26 19:19:25.121009 | controller | Downloading pygments 2026-08-26 19:19:25.254078 | controller | Downloading ansible-core 2026-08-26 19:19:25.322332 | controller | Installed 36 packages in 67ms 2026-08-26 19:19:25.976056 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-26 19:19:25.976142 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-26 19:19:26.921945 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-26 19:19:26.922003 | controller | INFO default scenario not found, disabling shared state. 2026-08-26 19:19:26.922051 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-26 19:19:26.922133 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-08-26 19:24:16.338418 | controller | INFO [helm > dependency] Executing 2026-08-26 19:24:16.338495 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-08-26 19:24:16.338505 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-08-26 19:24:16.338534 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-26 19:24:16.349246 | controller | INFO [helm > cleanup] Executing 2026-08-26 19:24:16.349929 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-26 19:24:16.360562 | controller | INFO [helm > destroy] Executing 2026-08-26 19:24:16.360817 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-08-26 19:24:16.360988 | controller | INFO [helm > destroy] Executed: Successful 2026-08-26 19:24:16.371294 | controller | INFO [helm > syntax] Executing 2026-08-26 19:24:17.251270 | controller | 2026-08-26 19:24:17.251531 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-08-26 19:24:17.307938 | controller | INFO [helm > syntax] Executed: Successful 2026-08-26 19:24:17.318832 | controller | INFO [helm > create] Executing 2026-08-26 19:24:17.321650 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-26 19:24:17.332201 | controller | INFO [helm > prepare] Executing 2026-08-26 19:24:18.197108 | controller | 2026-08-26 19:24:18.197304 | controller | PLAY [Prepare] ***************************************************************** 2026-08-26 19:24:18.197470 | controller | 2026-08-26 19:24:18.197644 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-26 19:24:18.197854 | controller | Wednesday 26 August 2026 19:24:18 +0000 (0:00:00.026) 0:00:00.026 ****** 2026-08-26 19:24:19.348179 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-26 19:24:19.354570 | controller | ok: [controller] 2026-08-26 19:24:19.354756 | controller | 2026-08-26 19:24:19.354941 | controller | TASK [Install Debian packages] ************************************************* 2026-08-26 19:24:19.355136 | controller | Wednesday 26 August 2026 19:24:19 +0000 (0:00:01.157) 0:00:01.184 ****** 2026-08-26 19:24:20.704763 | controller | ok: [controller] 2026-08-26 19:24:20.704979 | controller | 2026-08-26 19:24:20.705162 | controller | PLAY RECAP ********************************************************************* 2026-08-26 19:24:20.705358 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-26 19:24:20.705510 | controller | 2026-08-26 19:24:20.705693 | controller | 2026-08-26 19:24:20.705858 | controller | TASKS RECAP ******************************************************************** 2026-08-26 19:24:20.706034 | controller | Wednesday 26 August 2026 19:24:20 +0000 (0:00:01.350) 0:00:02.535 ****** 2026-08-26 19:24:20.706197 | controller | =============================================================================== 2026-08-26 19:24:20.706371 | controller | Install Debian packages ------------------------------------------------- 1.35s 2026-08-26 19:24:20.706536 | controller | Gathering Facts --------------------------------------------------------- 1.16s 2026-08-26 19:24:20.797799 | controller | INFO [helm > prepare] Executed: Successful 2026-08-26 19:24:20.808611 | controller | INFO [helm > converge] Executing 2026-08-26 19:24:21.646842 | controller | 2026-08-26 19:24:21.646981 | controller | PLAY [Converge] **************************************************************** 2026-08-26 19:24:21.647174 | controller | 2026-08-26 19:24:21.647304 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-26 19:24:21.647469 | controller | Wednesday 26 August 2026 19:24:21 +0000 (0:00:00.011) 0:00:00.011 ****** 2026-08-26 19:24:22.671455 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-26 19:24:22.678233 | controller | ok: [controller] 2026-08-26 19:24:22.678385 | controller | 2026-08-26 19:24:22.678558 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-26 19:24:22.678760 | controller | Wednesday 26 August 2026 19:24:22 +0000 (0:00:01.030) 0:00:01.042 ****** 2026-08-26 19:24:23.184365 | controller | ok: [controller] 2026-08-26 19:24:23.184492 | controller | 2026-08-26 19:24:23.184716 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-26 19:24:23.184947 | controller | Wednesday 26 August 2026 19:24:23 +0000 (0:00:00.506) 0:00:01.548 ****** 2026-08-26 19:24:24.212987 | controller | ok: [controller] 2026-08-26 19:24:24.213098 | controller | 2026-08-26 19:24:24.213298 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-26 19:24:24.213480 | controller | Wednesday 26 August 2026 19:24:24 +0000 (0:00:01.027) 0:00:02.576 ****** 2026-08-26 19:24:24.655829 | controller | changed: [controller] 2026-08-26 19:24:24.655972 | controller | 2026-08-26 19:24:24.656200 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-26 19:24:24.656418 | controller | Wednesday 26 August 2026 19:24:24 +0000 (0:00:00.443) 0:00:03.019 ****** 2026-08-26 19:24:24.708353 | controller | ok: [controller] => { 2026-08-26 19:24:24.708512 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-26 19:24:24.708696 | controller | } 2026-08-26 19:24:24.708930 | controller | 2026-08-26 19:24:24.709117 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-26 19:24:24.709266 | controller | Wednesday 26 August 2026 19:24:24 +0000 (0:00:00.052) 0:00:03.072 ****** 2026-08-26 19:24:25.538673 | 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-08-26 19:24:25.549268 | controller | changed: [controller] 2026-08-26 19:24:25.549409 | controller | 2026-08-26 19:24:25.549595 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-26 19:24:25.552450 | controller | Wednesday 26 August 2026 19:24:25 +0000 (0:00:00.841) 0:00:03.913 ****** 2026-08-26 19:24:27.652305 | controller | changed: [controller] 2026-08-26 19:24:27.652367 | controller | 2026-08-26 19:24:27.652376 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-08-26 19:24:27.652385 | controller | Wednesday 26 August 2026 19:24:27 +0000 (0:00:02.095) 0:00:06.008 ****** 2026-08-26 19:24:28.169424 | controller | ok: [controller] 2026-08-26 19:24:28.169567 | controller | 2026-08-26 19:24:28.169815 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-08-26 19:24:28.170015 | controller | Wednesday 26 August 2026 19:24:28 +0000 (0:00:00.524) 0:00:06.532 ****** 2026-08-26 19:24:28.601138 | controller | changed: [controller] 2026-08-26 19:24:28.601291 | controller | 2026-08-26 19:24:28.601517 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-08-26 19:24:28.601764 | controller | Wednesday 26 August 2026 19:24:28 +0000 (0:00:00.431) 0:00:06.964 ****** 2026-08-26 19:24:29.128474 | controller | ok: [controller] 2026-08-26 19:24:29.128524 | controller | 2026-08-26 19:24:29.128658 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-08-26 19:24:29.128754 | controller | Wednesday 26 August 2026 19:24:29 +0000 (0:00:00.527) 0:00:07.491 ****** 2026-08-26 19:24:29.472386 | controller | changed: [controller] 2026-08-26 19:24:29.472521 | controller | 2026-08-26 19:24:29.472742 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-08-26 19:24:29.472990 | controller | Wednesday 26 August 2026 19:24:29 +0000 (0:00:00.344) 0:00:07.836 ****** 2026-08-26 19:24:29.796943 | controller | ok: [controller] 2026-08-26 19:24:29.797096 | controller | 2026-08-26 19:24:29.797271 | controller | TASK [Install plugin] ********************************************************** 2026-08-26 19:24:29.797445 | controller | Wednesday 26 August 2026 19:24:29 +0000 (0:00:00.324) 0:00:08.160 ****** 2026-08-26 19:24:29.871505 | controller | included: vexxhost.containers.download_artifact for controller 2026-08-26 19:24:29.871685 | controller | 2026-08-26 19:24:29.871869 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-26 19:24:29.872043 | controller | Wednesday 26 August 2026 19:24:29 +0000 (0:00:00.075) 0:00:08.235 ****** 2026-08-26 19:24:29.949478 | controller | ok: [controller] => { 2026-08-26 19:24:29.949715 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-26 19:24:29.949877 | controller | } 2026-08-26 19:24:29.950032 | controller | 2026-08-26 19:24:29.950204 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-26 19:24:29.950395 | controller | Wednesday 26 August 2026 19:24:29 +0000 (0:00:00.077) 0:00:08.313 ****** 2026-08-26 19:24:30.892493 | controller | changed: [controller] 2026-08-26 19:24:30.892638 | controller | 2026-08-26 19:24:30.892857 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-26 19:24:30.893040 | controller | Wednesday 26 August 2026 19:24:30 +0000 (0:00:00.942) 0:00:09.256 ****** 2026-08-26 19:24:33.028898 | controller | changed: [controller] 2026-08-26 19:24:33.028941 | controller | 2026-08-26 19:24:33.028951 | controller | PLAY RECAP ********************************************************************* 2026-08-26 19:24:33.028962 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-26 19:24:33.028970 | controller | 2026-08-26 19:24:33.028977 | controller | 2026-08-26 19:24:33.028984 | controller | TASKS RECAP ******************************************************************** 2026-08-26 19:24:33.028999 | controller | Wednesday 26 August 2026 19:24:33 +0000 (0:00:02.136) 0:00:11.392 ****** 2026-08-26 19:24:33.031981 | controller | =============================================================================== 2026-08-26 19:24:33.032026 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.14s 2026-08-26 19:24:33.032035 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.09s 2026-08-26 19:24:33.032043 | controller | Gathering Facts --------------------------------------------------------- 1.03s 2026-08-26 19:24:33.032051 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.03s 2026-08-26 19:24:33.032058 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.94s 2026-08-26 19:24:33.032065 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.84s 2026-08-26 19:24:33.032072 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.53s 2026-08-26 19:24:33.032079 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.52s 2026-08-26 19:24:33.032088 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.51s 2026-08-26 19:24:33.032095 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-08-26 19:24:33.032119 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.43s 2026-08-26 19:24:33.032126 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.34s 2026-08-26 19:24:33.032134 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.32s 2026-08-26 19:24:33.032141 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-08-26 19:24:33.032148 | controller | Install plugin ---------------------------------------------------------- 0.08s 2026-08-26 19:24:33.032156 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-08-26 19:24:33.159643 | controller | INFO [helm > converge] Executed: Successful 2026-08-26 19:24:33.171649 | controller | INFO [helm > idempotence] Executing 2026-08-26 19:24:34.059232 | controller | 2026-08-26 19:24:34.059543 | controller | PLAY [Converge] **************************************************************** 2026-08-26 19:24:34.059776 | controller | 2026-08-26 19:24:34.060033 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-26 19:24:34.060271 | controller | Wednesday 26 August 2026 19:24:34 +0000 (0:00:00.011) 0:00:00.011 ****** 2026-08-26 19:24:35.089482 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-26 19:24:35.097271 | controller | ok: [controller] 2026-08-26 19:24:35.097451 | controller | 2026-08-26 19:24:35.097658 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-26 19:24:35.097831 | controller | Wednesday 26 August 2026 19:24:35 +0000 (0:00:01.037) 0:00:01.048 ****** 2026-08-26 19:24:35.549357 | controller | ok: [controller] 2026-08-26 19:24:35.549409 | controller | 2026-08-26 19:24:35.549474 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-26 19:24:35.549559 | controller | Wednesday 26 August 2026 19:24:35 +0000 (0:00:00.450) 0:00:01.499 ****** 2026-08-26 19:24:36.661715 | controller | ok: [controller] 2026-08-26 19:24:36.661776 | controller | 2026-08-26 19:24:36.661986 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-26 19:24:36.662158 | controller | Wednesday 26 August 2026 19:24:36 +0000 (0:00:01.113) 0:00:02.613 ****** 2026-08-26 19:24:37.099012 | controller | ok: [controller] 2026-08-26 19:24:37.099113 | controller | 2026-08-26 19:24:37.099302 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-26 19:24:37.099477 | controller | Wednesday 26 August 2026 19:24:37 +0000 (0:00:00.437) 0:00:03.050 ****** 2026-08-26 19:24:37.177415 | controller | ok: [controller] => { 2026-08-26 19:24:37.177490 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-08-26 19:24:37.177635 | controller | } 2026-08-26 19:24:37.177733 | controller | 2026-08-26 19:24:37.177842 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-26 19:24:37.177950 | controller | Wednesday 26 August 2026 19:24:37 +0000 (0:00:00.076) 0:00:03.127 ****** 2026-08-26 19:24:37.729296 | controller | ok: [controller] 2026-08-26 19:24:37.729334 | controller | 2026-08-26 19:24:37.729344 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-26 19:24:37.729353 | controller | Wednesday 26 August 2026 19:24:37 +0000 (0:00:00.552) 0:00:03.680 ****** 2026-08-26 19:24:39.501398 | controller | ok: [controller] 2026-08-26 19:24:39.501473 | controller | 2026-08-26 19:24:39.501701 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-08-26 19:24:39.501873 | controller | Wednesday 26 August 2026 19:24:39 +0000 (0:00:01.770) 0:00:05.450 ****** 2026-08-26 19:24:40.021809 | controller | ok: [controller] 2026-08-26 19:24:40.021881 | controller | 2026-08-26 19:24:40.022082 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-08-26 19:24:40.022212 | controller | Wednesday 26 August 2026 19:24:40 +0000 (0:00:00.523) 0:00:05.973 ****** 2026-08-26 19:24:40.442458 | controller | ok: [controller] 2026-08-26 19:24:40.442579 | controller | 2026-08-26 19:24:40.442766 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-08-26 19:24:40.442935 | controller | Wednesday 26 August 2026 19:24:40 +0000 (0:00:00.420) 0:00:06.394 ****** 2026-08-26 19:24:40.960918 | controller | ok: [controller] 2026-08-26 19:24:40.960959 | controller | 2026-08-26 19:24:40.960969 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-08-26 19:24:40.960978 | controller | Wednesday 26 August 2026 19:24:40 +0000 (0:00:00.515) 0:00:06.909 ****** 2026-08-26 19:24:41.288453 | controller | ok: [controller] 2026-08-26 19:24:41.288583 | controller | 2026-08-26 19:24:41.288900 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-08-26 19:24:41.289067 | controller | Wednesday 26 August 2026 19:24:41 +0000 (0:00:00.330) 0:00:07.240 ****** 2026-08-26 19:24:41.612632 | controller | ok: [controller] 2026-08-26 19:24:41.612773 | controller | 2026-08-26 19:24:41.613202 | controller | TASK [Install plugin] ********************************************************** 2026-08-26 19:24:41.613242 | controller | Wednesday 26 August 2026 19:24:41 +0000 (0:00:00.324) 0:00:07.564 ****** 2026-08-26 19:24:41.701461 | controller | included: vexxhost.containers.download_artifact for controller 2026-08-26 19:24:41.701574 | controller | 2026-08-26 19:24:41.701696 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-26 19:24:41.701814 | controller | Wednesday 26 August 2026 19:24:41 +0000 (0:00:00.085) 0:00:07.649 ****** 2026-08-26 19:24:41.782632 | controller | ok: [controller] => { 2026-08-26 19:24:41.782892 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-08-26 19:24:41.783002 | controller | } 2026-08-26 19:24:41.783170 | controller | 2026-08-26 19:24:41.783342 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-26 19:24:41.783524 | controller | Wednesday 26 August 2026 19:24:41 +0000 (0:00:00.084) 0:00:07.734 ****** 2026-08-26 19:24:42.251290 | controller | ok: [controller] 2026-08-26 19:24:42.251382 | controller | 2026-08-26 19:24:42.251629 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-26 19:24:42.251754 | controller | Wednesday 26 August 2026 19:24:42 +0000 (0:00:00.468) 0:00:08.202 ****** 2026-08-26 19:24:44.000863 | controller | ok: [controller] 2026-08-26 19:24:44.000904 | controller | 2026-08-26 19:24:44.000913 | controller | PLAY RECAP ********************************************************************* 2026-08-26 19:24:44.000922 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-26 19:24:44.000931 | controller | 2026-08-26 19:24:44.000939 | controller | 2026-08-26 19:24:44.000947 | controller | TASKS RECAP ******************************************************************** 2026-08-26 19:24:44.000954 | controller | Wednesday 26 August 2026 19:24:43 +0000 (0:00:01.747) 0:00:09.949 ****** 2026-08-26 19:24:44.000961 | controller | =============================================================================== 2026-08-26 19:24:44.000968 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.77s 2026-08-26 19:24:44.000975 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.75s 2026-08-26 19:24:44.000982 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.11s 2026-08-26 19:24:44.000989 | controller | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-26 19:24:44.000996 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.55s 2026-08-26 19:24:44.001003 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.52s 2026-08-26 19:24:44.001010 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.52s 2026-08-26 19:24:44.001017 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-08-26 19:24:44.001025 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-08-26 19:24:44.001032 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-08-26 19:24:44.001052 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.42s 2026-08-26 19:24:44.001060 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.33s 2026-08-26 19:24:44.001067 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.32s 2026-08-26 19:24:44.001074 | controller | Install plugin ---------------------------------------------------------- 0.09s 2026-08-26 19:24:44.001081 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-08-26 19:24:44.001117 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.08s 2026-08-26 19:24:44.137745 | controller | INFO [helm > idempotence] Executed: Successful 2026-08-26 19:24:44.149602 | controller | INFO [helm > side_effect] Executing 2026-08-26 19:24:44.150292 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-26 19:24:44.161136 | controller | INFO [helm > verify] Executing 2026-08-26 19:24:45.024917 | controller | 2026-08-26 19:24:45.025227 | controller | PLAY [Verify] ****************************************************************** 2026-08-26 19:24:45.025439 | controller | 2026-08-26 19:24:45.025693 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-26 19:24:45.025917 | controller | Wednesday 26 August 2026 19:24:45 +0000 (0:00:00.009) 0:00:00.009 ****** 2026-08-26 19:24:46.086189 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-26 19:24:46.093810 | controller | ok: [controller] 2026-08-26 19:24:46.094057 | controller | 2026-08-26 19:24:46.094288 | controller | TASK [Get the current Helm version] ******************************************** 2026-08-26 19:24:46.094547 | controller | Wednesday 26 August 2026 19:24:46 +0000 (0:00:01.068) 0:00:01.077 ****** 2026-08-26 19:24:46.601052 | controller | changed: [controller] 2026-08-26 19:24:46.601309 | controller | 2026-08-26 19:24:46.601592 | controller | TASK [Assert Helm version] ***************************************************** 2026-08-26 19:24:46.601826 | controller | Wednesday 26 August 2026 19:24:46 +0000 (0:00:00.507) 0:00:01.584 ****** 2026-08-26 19:24:46.648423 | controller | ok: [controller] => { 2026-08-26 19:24:46.648684 | controller | "changed": false, 2026-08-26 19:24:46.648958 | controller | "msg": "All assertions passed" 2026-08-26 19:24:46.649179 | controller | } 2026-08-26 19:24:46.649382 | controller | 2026-08-26 19:24:46.649621 | controller | PLAY RECAP ********************************************************************* 2026-08-26 19:24:46.649859 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-26 19:24:46.650060 | controller | 2026-08-26 19:24:46.650256 | controller | 2026-08-26 19:24:46.650488 | controller | TASKS RECAP ******************************************************************** 2026-08-26 19:24:46.650713 | controller | Wednesday 26 August 2026 19:24:46 +0000 (0:00:00.048) 0:00:01.633 ****** 2026-08-26 19:24:46.650923 | controller | =============================================================================== 2026-08-26 19:24:46.651140 | controller | Gathering Facts --------------------------------------------------------- 1.07s 2026-08-26 19:24:46.651355 | controller | Get the current Helm version -------------------------------------------- 0.51s 2026-08-26 19:24:46.651596 | controller | Assert Helm version ----------------------------------------------------- 0.05s 2026-08-26 19:24:46.780248 | controller | INFO [helm > verify] Executed: Successful 2026-08-26 19:24:46.791955 | controller | INFO [helm > cleanup] Executing 2026-08-26 19:24:46.792685 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-26 19:24:46.804044 | controller | INFO [helm > destroy] Executing 2026-08-26 19:24:46.804230 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-08-26 19:24:46.804512 | controller | INFO [helm > destroy] Executed: Successful 2026-08-26 19:24:46.805096 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-26 19:24:47.262525 | controller | ok: Runtime: 0:05:22.471627 2026-08-26 19:24:47.266881 | 2026-08-26 19:24:47.266945 | PLAY RECAP 2026-08-26 19:24:47.267002 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 19:24:47.267032 | 2026-08-26 19:24:47.366773 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-26 19:24:47.368685 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-26 19:24:47.953806 | 2026-08-26 19:24:47.953915 | PLAY [all] 2026-08-26 19:24:47.964287 | 2026-08-26 19:24:47.964360 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-26 19:24:48.340507 | controller | changed 2026-08-26 19:24:48.349385 | 2026-08-26 19:24:48.349469 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-26 19:24:48.737109 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-26 19:24:48.737212 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-26 19:24:48.744687 | controller | environment: line 1: kubectl: command not found 2026-08-26 19:24:48.747076 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-26 19:24:48.748347 | controller | environment: line 1: kubectl: command not found 2026-08-26 19:24:48.750475 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-26 19:24:48.752721 | controller | environment: line 1: kubectl: command not found 2026-08-26 19:24:48.755286 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-26 19:24:48.756430 | controller | environment: line 1: kubectl: command not found 2026-08-26 19:24:48.758882 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-26 19:24:48.760851 | controller | environment: line 1: kubectl: command not found 2026-08-26 19:24:48.762584 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-26 19:24:48.879916 | controller | ok: Runtime: 0:00:00.040602 2026-08-26 19:24:48.885212 | 2026-08-26 19:24:48.885295 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-26 19:24:49.140128 | controller | changed 2026-08-26 19:24:49.145515 | 2026-08-26 19:24:49.145612 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-26 19:24:49.403671 | controller | environment: line 5: kubectl: command not found 2026-08-26 19:24:49.404635 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-26 19:24:49.405215 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-26 19:24:49.406022 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-26 19:24:49.675456 | controller | ok: Runtime: 0:00:00.014905 2026-08-26 19:24:49.683058 | 2026-08-26 19:24:49.683148 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-26 19:24:50.302021 | controller | changed: 2026-08-26 19:24:50.302288 | controller | created directory /var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/logs/controller 2026-08-26 19:24:50.302354 | controller | cd+++++++++ objects/ 2026-08-26 19:24:50.302403 | controller | cd+++++++++ objects/cluster/ 2026-08-26 19:24:50.302453 | controller | cd+++++++++ objects/namespaced/ 2026-08-26 19:24:50.310972 | 2026-08-26 19:24:50.311034 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-26 19:24:50.564984 | controller | changed 2026-08-26 19:24:50.570245 | 2026-08-26 19:24:50.570332 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-26 19:24:50.825024 | controller | changed 2026-08-26 19:24:50.830444 | 2026-08-26 19:24:50.830533 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-26 19:24:51.082700 | controller | environment: line 3: kubectl: command not found 2026-08-26 19:24:51.359016 | controller | ok: Runtime: 0:00:00.012753 2026-08-26 19:24:51.364304 | 2026-08-26 19:24:51.364363 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-26 19:24:51.851606 | controller | changed: 2026-08-26 19:24:51.851937 | controller | cd+++++++++ pod-logs/ 2026-08-26 19:24:51.851999 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-26 19:24:51.861813 | 2026-08-26 19:24:51.861928 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-26 19:24:52.111445 | controller | changed: "values" 2026-08-26 19:24:52.325430 | controller | changed: "releases" 2026-08-26 19:24:52.333067 | 2026-08-26 19:24:52.333201 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-26 19:24:52.580540 | controller | /bin/bash: line 3: kubectl: command not found 2026-08-26 19:24:52.864117 | controller | ok: Runtime: 0:00:00.009790 2026-08-26 19:24:52.868638 | 2026-08-26 19:24:52.868699 | TASK [helm-release-status : Downloads logs to executor] 2026-08-26 19:24:53.347927 | controller | changed: 2026-08-26 19:24:53.348094 | controller | cd+++++++++ helm/ 2026-08-26 19:24:53.348131 | controller | cd+++++++++ helm/releases/ 2026-08-26 19:24:53.348162 | controller | cd+++++++++ helm/values/ 2026-08-26 19:24:53.354135 | 2026-08-26 19:24:53.354198 | PLAY RECAP 2026-08-26 19:24:53.354254 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-26 19:24:53.354283 | 2026-08-26 19:24:53.451026 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-26 19:24:53.452340 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 19:24:54.030260 | 2026-08-26 19:24:54.030359 | PLAY [all] 2026-08-26 19:24:54.039879 | 2026-08-26 19:24:54.039953 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-26 19:24:54.084280 | controller | skipping: Conditional result was False 2026-08-26 19:24:54.092492 | 2026-08-26 19:24:54.092655 | TASK [fetch-output : Set log path for single node] 2026-08-26 19:24:54.123656 | controller | ok 2026-08-26 19:24:54.128849 | 2026-08-26 19:24:54.128916 | LOOP [fetch-output : Ensure local output dirs] 2026-08-26 19:24:54.469516 | controller -> localhost | ok: "/var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/logs" 2026-08-26 19:24:54.663006 | controller -> localhost | changed: "/var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/artifacts" 2026-08-26 19:24:54.871926 | controller -> localhost | changed: "/var/lib/zuul/builds/311d17e47bbd41a9b0cc7107e6e1bff7/work/docs" 2026-08-26 19:24:54.884616 | 2026-08-26 19:24:54.884741 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-26 19:24:55.495693 | controller | changed: .d..t...... ./ 2026-08-26 19:24:55.495887 | controller | changed: All items complete 2026-08-26 19:24:55.495916 | 2026-08-26 19:24:55.948176 | controller | changed: .d..t...... ./ 2026-08-26 19:24:56.392703 | controller | changed: .d..t...... ./ 2026-08-26 19:24:56.416994 | 2026-08-26 19:24:56.417515 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-26 19:24:56.797016 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.006560 2026-08-26 19:24:57.006823 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.005956 2026-08-26 19:24:57.020269 | 2026-08-26 19:24:57.020379 | PLAY [all] 2026-08-26 19:24:57.025245 | 2026-08-26 19:24:57.025309 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-26 19:24:57.483797 | controller | changed 2026-08-26 19:24:57.489554 | 2026-08-26 19:24:57.489605 | PLAY RECAP 2026-08-26 19:24:57.489650 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-26 19:24:57.489671 | 2026-08-26 19:24:57.595934 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-26 19:24:57.597977 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-26 19:24:58.155572 | 2026-08-26 19:24:58.156212 | PLAY [localhost] 2026-08-26 19:24:58.170140 | 2026-08-26 19:24:58.170250 | TASK [Generate Zuul manifest] 2026-08-26 19:24:58.189875 | localhost | ok 2026-08-26 19:24:58.214252 | 2026-08-26 19:24:58.214344 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-26 19:24:58.569376 | localhost | changed 2026-08-26 19:24:58.582508 | 2026-08-26 19:24:58.582598 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-26 19:24:58.612821 | localhost | ok 2026-08-26 19:24:58.621167 | 2026-08-26 19:24:58.621235 | TASK [Upload logs] 2026-08-26 19:24:58.639912 | localhost | ok 2026-08-26 19:24:58.709797 | 2026-08-26 19:24:58.709908 | TASK [Set zuul-log-path fact] 2026-08-26 19:24:58.730127 | localhost | ok 2026-08-26 19:24:58.742213 | 2026-08-26 19:24:58.742286 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-26 19:24:58.773392 | localhost | ok 2026-08-26 19:24:58.783188 | 2026-08-26 19:24:58.783256 | TASK [upload-logs : Create log directories] 2026-08-26 19:24:59.193999 | localhost | changed 2026-08-26 19:24:59.200521 | 2026-08-26 19:24:59.200616 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-26 19:24:59.570617 | localhost -> localhost | ok: Runtime: 0:00:00.004717 2026-08-26 19:24:59.576137 | 2026-08-26 19:24:59.576202 | TASK [upload-logs : Upload logs to log server] 2026-08-26 19:25:00.013265 | localhost | Output suppressed because no_log was given 2026-08-26 19:25:00.018120 | 2026-08-26 19:25:00.018206 | LOOP [upload-logs : Compress console log and json output] 2026-08-26 19:25:00.059126 | localhost | skipping: Conditional result was False 2026-08-26 19:25:00.096197 | localhost | skipping: Conditional result was False 2026-08-26 19:25:00.108880 | 2026-08-26 19:25:00.109073 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-26 19:25:00.145854 | localhost | skipping: Conditional result was False 2026-08-26 19:25:00.146228 | 2026-08-26 19:25:00.150040 | localhost | skipping: Conditional result was False 2026-08-26 19:25:00.162044 | 2026-08-26 19:25:00.162205 | LOOP [upload-logs : Upload console log and json output]