2026-07-17 04:24:24.629671 | Job console starting 2026-07-17 04:24:24.644377 | Updating git repos 2026-07-17 04:24:24.683753 | Cloning repos into workspace 2026-07-17 04:24:24.823469 | Restoring repo states 2026-07-17 04:24:24.836465 | Merging changes 2026-07-17 04:24:25.312217 | Checking out repos 2026-07-17 04:24:25.369117 | Preparing playbooks 2026-07-17 04:24:27.924896 | Running Ansible setup 2026-07-17 04:24:31.963783 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-17 04:24:32.630354 | 2026-07-17 04:24:32.630853 | PLAY [localhost] 2026-07-17 04:24:32.638557 | 2026-07-17 04:24:32.638624 | TASK [Gathering Facts] 2026-07-17 04:24:33.744248 | localhost | ok 2026-07-17 04:24:33.755062 | 2026-07-17 04:24:33.755163 | TASK [Setup log path fact] 2026-07-17 04:24:33.777447 | localhost | ok 2026-07-17 04:24:33.800658 | 2026-07-17 04:24:33.800759 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-17 04:24:33.831636 | localhost | ok 2026-07-17 04:24:33.839476 | 2026-07-17 04:24:33.839550 | TASK [emit-job-header : Print job information] 2026-07-17 04:24:33.881929 | # Job Information 2026-07-17 04:24:33.882427 | Ansible Version: 2.16.18 2026-07-17 04:24:33.882514 | Job: ansible-collection-kubernetes-molecule-helm 2026-07-17 04:24:33.882566 | Pipeline: check 2026-07-17 04:24:33.882611 | Executor: 2d72f0692154 2026-07-17 04:24:33.882654 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/292 2026-07-17 04:24:33.882797 | Event ID: ff5edac0-8196-11f1-8729-566b1ce78760 2026-07-17 04:24:33.887269 | 2026-07-17 04:24:33.887346 | LOOP [emit-job-header : Print node information] 2026-07-17 04:24:33.966924 | localhost | ok: 2026-07-17 04:24:33.967154 | localhost | # Node Information 2026-07-17 04:24:33.967193 | localhost | Inventory Hostname: controller 2026-07-17 04:24:33.967223 | localhost | Hostname: np0000185668 2026-07-17 04:24:33.967251 | localhost | Username: zuul 2026-07-17 04:24:33.967282 | localhost | Distro: Debian 13.6 2026-07-17 04:24:33.967308 | localhost | Provider: yul1 2026-07-17 04:24:33.967334 | localhost | Region: ca-ymq-1 2026-07-17 04:24:33.967359 | localhost | Label: debian-trixie 2026-07-17 04:24:33.967384 | localhost | Product Name: OpenStack Nova 2026-07-17 04:24:33.967409 | localhost | Interface IP: 199.19.213.18 2026-07-17 04:24:33.984929 | 2026-07-17 04:24:33.985099 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-17 04:24:34.372419 | localhost -> localhost | changed 2026-07-17 04:24:34.382601 | 2026-07-17 04:24:34.382684 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-17 04:24:35.199293 | localhost -> localhost | changed 2026-07-17 04:24:35.210234 | 2026-07-17 04:24:35.210294 | PLAY [all] 2026-07-17 04:24:35.217433 | 2026-07-17 04:24:35.217503 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-17 04:24:35.447595 | controller -> localhost | ok 2026-07-17 04:24:35.453915 | 2026-07-17 04:24:35.453999 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-17 04:24:35.485546 | controller | ok 2026-07-17 04:24:35.501199 | controller | included: /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-17 04:24:35.505568 | 2026-07-17 04:24:35.505625 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-17 04:24:36.540807 | controller -> localhost | Generating public/private rsa key pair. 2026-07-17 04:24:36.541120 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/0b07ac0ac3ab40a58c933b67554165a7_id_rsa 2026-07-17 04:24:36.541185 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/0b07ac0ac3ab40a58c933b67554165a7_id_rsa.pub 2026-07-17 04:24:36.541235 | controller -> localhost | The key fingerprint is: 2026-07-17 04:24:36.541282 | controller -> localhost | SHA256:7FburCO8A8cPL3CVuBjQ/qlJe9v2kEj9F7TZOlEniPo zuul-build-sshkey 2026-07-17 04:24:36.541553 | controller -> localhost | The key's randomart image is: 2026-07-17 04:24:36.541635 | controller -> localhost | +---[RSA 3072]----+ 2026-07-17 04:24:36.541693 | controller -> localhost | | . | 2026-07-17 04:24:36.541743 | controller -> localhost | | . . . . | 2026-07-17 04:24:36.541787 | controller -> localhost | | o . .. o o .| 2026-07-17 04:24:36.541831 | controller -> localhost | | o .oo. . = o | 2026-07-17 04:24:36.541874 | controller -> localhost | | =.+S . = . | 2026-07-17 04:24:36.541916 | controller -> localhost | | =.Oo * + | 2026-07-17 04:24:36.541958 | controller -> localhost | | . X.+= E + | 2026-07-17 04:24:36.542000 | controller -> localhost | | + *o=+ . . | 2026-07-17 04:24:36.542047 | controller -> localhost | | .oBo++ | 2026-07-17 04:24:36.542091 | controller -> localhost | +----[SHA256]-----+ 2026-07-17 04:24:36.542192 | controller -> localhost | ok: Runtime: 0:00:00.629029 2026-07-17 04:24:36.546653 | 2026-07-17 04:24:36.546734 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-17 04:24:36.577697 | controller | ok 2026-07-17 04:24:36.587367 | controller | included: /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-17 04:24:36.594038 | 2026-07-17 04:24:36.594103 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-17 04:24:36.618752 | controller | skipping: Conditional result was False 2026-07-17 04:24:36.625205 | 2026-07-17 04:24:36.625293 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-17 04:24:37.153884 | controller | changed 2026-07-17 04:24:37.160526 | 2026-07-17 04:24:37.160595 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-17 04:24:37.383349 | controller | ok 2026-07-17 04:24:37.387335 | 2026-07-17 04:24:37.387400 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-17 04:24:37.938977 | controller | changed 2026-07-17 04:24:37.945049 | 2026-07-17 04:24:37.945202 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-17 04:24:38.467749 | controller | changed 2026-07-17 04:24:38.473259 | 2026-07-17 04:24:38.473319 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-17 04:24:38.497895 | controller | skipping: Conditional result was False 2026-07-17 04:24:38.508950 | 2026-07-17 04:24:38.509246 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-17 04:24:38.890706 | controller -> localhost | changed 2026-07-17 04:24:38.903805 | 2026-07-17 04:24:38.903871 | TASK [add-build-sshkey : Add back temp key] 2026-07-17 04:24:39.171973 | controller -> localhost | Identity added: /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/0b07ac0ac3ab40a58c933b67554165a7_id_rsa (zuul-build-sshkey) 2026-07-17 04:24:39.172280 | controller -> localhost | ok: Runtime: 0:00:00.016476 2026-07-17 04:24:39.176358 | 2026-07-17 04:24:39.176419 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-17 04:24:39.534213 | controller | ok 2026-07-17 04:24:39.539379 | 2026-07-17 04:24:39.539443 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-17 04:24:39.564231 | controller | skipping: Conditional result was False 2026-07-17 04:24:39.576649 | 2026-07-17 04:24:39.576758 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-17 04:24:39.937028 | controller | ok 2026-07-17 04:24:39.943526 | 2026-07-17 04:24:39.943604 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-17 04:24:40.961967 | controller | Output suppressed because no_log was given 2026-07-17 04:24:40.970991 | 2026-07-17 04:24:40.971055 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-17 04:24:41.199038 | controller | ok: "logs" 2026-07-17 04:24:41.199312 | controller | ok: All items complete 2026-07-17 04:24:41.199359 | 2026-07-17 04:24:41.389187 | controller | ok: "artifacts" 2026-07-17 04:24:41.581100 | controller | ok: "docs" 2026-07-17 04:24:41.599035 | 2026-07-17 04:24:41.599212 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-17 04:24:41.817758 | controller | changed: "logs" 2026-07-17 04:24:42.012558 | controller | changed: "artifacts" 2026-07-17 04:24:42.193555 | controller | changed: "docs" 2026-07-17 04:24:42.206294 | 2026-07-17 04:24:42.206457 | PLAY RECAP 2026-07-17 04:24:42.206514 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-17 04:24:42.206544 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:24:42.206564 | 2026-07-17 04:24:42.403923 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-17 04:24:42.406886 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-17 04:24:43.072526 | 2026-07-17 04:24:43.072687 | PLAY [all] 2026-07-17 04:24:43.083152 | 2026-07-17 04:24:43.083260 | TASK [setup-uv : Extract archive] 2026-07-17 04:24:45.466105 | controller | changed 2026-07-17 04:24:45.472536 | 2026-07-17 04:24:45.472644 | TASK [setup-uv : Print version] 2026-07-17 04:24:45.833892 | controller | uv 0.8.13 2026-07-17 04:24:46.003594 | controller | ok: Runtime: 0:00:00.013440 2026-07-17 04:24:46.014649 | 2026-07-17 04:24:46.014777 | TASK [Install Ansible collection siblings] 2026-07-17 04:24:46.404350 | controller | ok: 2026-07-17 04:24:46.404558 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-17 04:24:46.404598 | controller | Skipping community.crypto: no checked-out sibling 2026-07-17 04:24:46.404628 | controller | Skipping community.general: no checked-out sibling 2026-07-17 04:24:46.404655 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-17 04:24:46.404682 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-17 04:24:46.406858 | 2026-07-17 04:24:46.406919 | PLAY RECAP 2026-07-17 04:24:46.407015 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:24:46.407051 | 2026-07-17 04:24:46.523022 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-17 04:24:46.526078 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-17 04:24:47.089811 | 2026-07-17 04:24:47.089932 | PLAY [all] 2026-07-17 04:24:47.099644 | 2026-07-17 04:24:47.099717 | TASK [Update apt cache] 2026-07-17 04:24:51.839686 | controller | ok 2026-07-17 04:24:51.843734 | 2026-07-17 04:24:51.843809 | TASK [Disable firewalld] 2026-07-17 04:24:51.869396 | controller | skipping: Conditional result was False 2026-07-17 04:24:51.878097 | 2026-07-17 04:24:51.878233 | TASK [Install "jq" for log collection] 2026-07-17 04:24:54.394779 | controller | changed 2026-07-17 04:24:54.398028 | 2026-07-17 04:24:54.398086 | PLAY RECAP 2026-07-17 04:24:54.398134 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-17 04:24:54.398158 | 2026-07-17 04:24:54.524049 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-17 04:24:54.525622 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-17 04:24:55.097844 | 2026-07-17 04:24:55.098483 | PLAY [all] 2026-07-17 04:24:55.108872 | 2026-07-17 04:24:55.109024 | LOOP [Check inventory directories] 2026-07-17 04:24:55.479060 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-17 04:24:55.664720 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-07-17 04:24:55.849206 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-07-17 04:24:55.861229 | 2026-07-17 04:24:55.861501 | LOOP [Copy inventory file for Zuul] 2026-07-17 04:24:56.736698 | controller | changed: 2026-07-17 04:24:56.736976 | controller | { 2026-07-17 04:24:56.737020 | controller | "ansible_loop_var": "item", 2026-07-17 04:24:56.737053 | controller | "changed": false, 2026-07-17 04:24:56.737081 | controller | "failed": false, 2026-07-17 04:24:56.737111 | controller | "invocation": { 2026-07-17 04:24:56.737137 | controller | "module_args": { 2026-07-17 04:24:56.737162 | controller | "checksum_algorithm": "sha1", 2026-07-17 04:24:56.737208 | controller | "follow": true, 2026-07-17 04:24:56.737235 | controller | "get_attributes": true, 2026-07-17 04:24:56.737262 | controller | "get_checksum": true, 2026-07-17 04:24:56.737287 | controller | "get_mime": true, 2026-07-17 04:24:56.737312 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-17 04:24:56.737337 | controller | } 2026-07-17 04:24:56.737361 | controller | }, 2026-07-17 04:24:56.737385 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-17 04:24:56.737409 | controller | "stat": { 2026-07-17 04:24:56.737433 | controller | "atime": 1784262280.8266392, 2026-07-17 04:24:56.737457 | controller | "attr_flags": "e", 2026-07-17 04:24:56.737481 | controller | "attributes": [ 2026-07-17 04:24:56.737506 | controller | "extents" 2026-07-17 04:24:56.737529 | controller | ], 2026-07-17 04:24:56.737552 | controller | "block_size": 4096, 2026-07-17 04:24:56.737576 | controller | "blocks": 8, 2026-07-17 04:24:56.737599 | controller | "charset": "unknown", 2026-07-17 04:24:56.737624 | controller | "ctime": 1784262280.8506393, 2026-07-17 04:24:56.737649 | controller | "dev": 65025, 2026-07-17 04:24:56.737673 | controller | "device_type": 0, 2026-07-17 04:24:56.737696 | controller | "executable": true, 2026-07-17 04:24:56.737722 | controller | "exists": true, 2026-07-17 04:24:56.737748 | controller | "gid": 1000, 2026-07-17 04:24:56.737771 | controller | "gr_name": "zuul", 2026-07-17 04:24:56.737795 | controller | "inode": 518935, 2026-07-17 04:24:56.737819 | controller | "isblk": false, 2026-07-17 04:24:56.737843 | controller | "ischr": false, 2026-07-17 04:24:56.737866 | controller | "isdir": true, 2026-07-17 04:24:56.737890 | controller | "isfifo": false, 2026-07-17 04:24:56.737913 | controller | "isgid": false, 2026-07-17 04:24:56.737937 | controller | "islnk": false, 2026-07-17 04:24:56.737960 | controller | "isreg": false, 2026-07-17 04:24:56.737984 | controller | "issock": false, 2026-07-17 04:24:56.738007 | controller | "isuid": false, 2026-07-17 04:24:56.738030 | controller | "mimetype": "unknown", 2026-07-17 04:24:56.738054 | controller | "mode": "0755", 2026-07-17 04:24:56.738077 | controller | "mtime": 1784262264.9486413, 2026-07-17 04:24:56.738101 | controller | "nlink": 14, 2026-07-17 04:24:56.738125 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-17 04:24:56.738148 | controller | "pw_name": "zuul", 2026-07-17 04:24:56.738177 | controller | "readable": true, 2026-07-17 04:24:56.738202 | controller | "rgrp": true, 2026-07-17 04:24:56.738226 | controller | "roth": true, 2026-07-17 04:24:56.738250 | controller | "rusr": true, 2026-07-17 04:24:56.738275 | controller | "size": 4096, 2026-07-17 04:24:56.738300 | controller | "uid": 1000, 2026-07-17 04:24:56.738324 | controller | "version": "560077651", 2026-07-17 04:24:56.738349 | controller | "wgrp": false, 2026-07-17 04:24:56.738435 | controller | "woth": false, 2026-07-17 04:24:56.738485 | controller | "writeable": true, 2026-07-17 04:24:56.738515 | controller | "wusr": true, 2026-07-17 04:24:56.738541 | controller | "xgrp": true, 2026-07-17 04:24:56.738584 | controller | "xoth": true, 2026-07-17 04:24:56.738609 | controller | "xusr": true 2026-07-17 04:24:56.738633 | controller | } 2026-07-17 04:24:56.738673 | controller | } 2026-07-17 04:24:56.738723 | controller | ok: All items complete 2026-07-17 04:24:56.738756 | 2026-07-17 04:24:56.740395 | controller | skipping: Conditional result was False 2026-07-17 04:24:56.741227 | controller | skipping: Conditional result was False 2026-07-17 04:24:56.757808 | 2026-07-17 04:24:56.757980 | LOOP [Switch "ansible_host" to private IP] 2026-07-17 04:24:57.132068 | controller | changed: 1 replacements made 2026-07-17 04:24:57.133960 | controller | skipping: Conditional result was False 2026-07-17 04:24:57.134775 | controller | skipping: Conditional result was False 2026-07-17 04:24:57.151584 | 2026-07-17 04:24:57.151732 | TASK [Run Molecule scenario] 2026-07-17 04:24:57.588732 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-17 04:24:57.588808 | controller | Creating virtual environment at: .venv 2026-07-17 04:24:58.088321 | controller | Downloading pygments (1.2MiB) 2026-07-17 04:24:58.091708 | controller | Downloading cryptography (4.3MiB) 2026-07-17 04:24:58.092282 | controller | Downloading ansible-core (2.3MiB) 2026-07-17 04:24:58.247212 | controller | Downloading cryptography 2026-07-17 04:24:58.296051 | controller | Downloading pygments 2026-07-17 04:24:58.430319 | controller | Downloading ansible-core 2026-07-17 04:24:58.483894 | controller | Installed 36 packages in 53ms 2026-07-17 04:24:59.311413 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-17 04:24:59.311467 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-17 04:25:00.297692 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-17 04:25:00.297751 | controller | INFO default scenario not found, disabling shared state. 2026-07-17 04:25:00.297932 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-17 04:25:00.298038 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-07-17 04:25:24.269669 | controller | INFO [helm > dependency] Executing 2026-07-17 04:25:24.269991 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-07-17 04:25:24.270273 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-07-17 04:25:24.270424 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-17 04:25:24.277701 | controller | INFO [helm > cleanup] Executing 2026-07-17 04:25:24.278026 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:24.283498 | controller | INFO [helm > destroy] Executing 2026-07-17 04:25:24.283553 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-17 04:25:24.283645 | controller | INFO [helm > destroy] Executed: Successful 2026-07-17 04:25:24.289332 | controller | INFO [helm > syntax] Executing 2026-07-17 04:25:25.202776 | controller | 2026-07-17 04:25:25.203027 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-07-17 04:25:25.266434 | controller | INFO [helm > syntax] Executed: Successful 2026-07-17 04:25:25.277995 | controller | INFO [helm > create] Executing 2026-07-17 04:25:25.280180 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:25.286239 | controller | INFO [helm > prepare] Executing 2026-07-17 04:25:26.193911 | controller | 2026-07-17 04:25:26.194169 | controller | PLAY [Prepare] ***************************************************************** 2026-07-17 04:25:26.194374 | controller | 2026-07-17 04:25:26.194778 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-17 04:25:26.195013 | controller | Friday 17 July 2026 04:25:26 +0000 (0:00:00.035) 0:00:00.035 *********** 2026-07-17 04:25:28.466294 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-07-17 04:25:28.469347 | controller | ok: [controller] 2026-07-17 04:25:28.469569 | controller | 2026-07-17 04:25:28.469819 | controller | TASK [Install Debian packages] ************************************************* 2026-07-17 04:25:28.470058 | controller | Friday 17 July 2026 04:25:28 +0000 (0:00:02.276) 0:00:02.312 *********** 2026-07-17 04:25:29.962159 | controller | ok: [controller] 2026-07-17 04:25:29.962305 | controller | 2026-07-17 04:25:29.962516 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:29.962754 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-17 04:25:29.962935 | controller | 2026-07-17 04:25:29.963219 | controller | 2026-07-17 04:25:29.963475 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:29.963678 | controller | Friday 17 July 2026 04:25:29 +0000 (0:00:01.492) 0:00:03.804 *********** 2026-07-17 04:25:29.963878 | controller | =============================================================================== 2026-07-17 04:25:29.964150 | controller | Gathering Facts --------------------------------------------------------- 2.28s 2026-07-17 04:25:29.964499 | controller | Install Debian packages ------------------------------------------------- 1.49s 2026-07-17 04:25:30.051559 | controller | INFO [helm > prepare] Executed: Successful 2026-07-17 04:25:30.063010 | controller | INFO [helm > converge] Executing 2026-07-17 04:25:30.918925 | controller | 2026-07-17 04:25:30.919060 | controller | PLAY [Converge] **************************************************************** 2026-07-17 04:25:30.919225 | controller | 2026-07-17 04:25:30.919431 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-17 04:25:30.919634 | controller | Friday 17 July 2026 04:25:30 +0000 (0:00:00.013) 0:00:00.013 *********** 2026-07-17 04:25:32.004536 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-07-17 04:25:32.008576 | controller | ok: [controller] 2026-07-17 04:25:32.008757 | controller | 2026-07-17 04:25:32.008965 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-17 04:25:32.009170 | controller | Friday 17 July 2026 04:25:32 +0000 (0:00:01.089) 0:00:01.103 *********** 2026-07-17 04:25:32.474597 | controller | ok: [controller] 2026-07-17 04:25:32.474629 | controller | 2026-07-17 04:25:32.474796 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:32.475071 | controller | Friday 17 July 2026 04:25:32 +0000 (0:00:00.465) 0:00:01.568 *********** 2026-07-17 04:25:33.441628 | controller | ok: [controller] 2026-07-17 04:25:33.441666 | controller | 2026-07-17 04:25:33.441765 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-17 04:25:33.442775 | controller | Friday 17 July 2026 04:25:33 +0000 (0:00:00.965) 0:00:02.533 *********** 2026-07-17 04:25:33.867777 | controller | changed: [controller] 2026-07-17 04:25:33.868009 | controller | 2026-07-17 04:25:33.868327 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:33.868619 | controller | Friday 17 July 2026 04:25:33 +0000 (0:00:00.427) 0:00:02.961 *********** 2026-07-17 04:25:33.911481 | controller | ok: [controller] => { 2026-07-17 04:25:33.911670 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-17 04:25:33.911863 | controller | } 2026-07-17 04:25:33.912041 | controller | 2026-07-17 04:25:33.912238 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:33.912430 | controller | Friday 17 July 2026 04:25:33 +0000 (0:00:00.043) 0:00:03.005 *********** 2026-07-17 04:25:34.670886 | controller | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-07-17 04:25:34.676456 | controller | changed: [controller] 2026-07-17 04:25:34.676527 | controller | 2026-07-17 04:25:34.676732 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:34.676931 | controller | Friday 17 July 2026 04:25:34 +0000 (0:00:00.765) 0:00:03.770 *********** 2026-07-17 04:25:36.695507 | controller | changed: [controller] 2026-07-17 04:25:36.695535 | controller | 2026-07-17 04:25:36.695542 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-17 04:25:36.695547 | controller | Friday 17 July 2026 04:25:36 +0000 (0:00:02.018) 0:00:05.789 *********** 2026-07-17 04:25:37.192097 | controller | ok: [controller] 2026-07-17 04:25:37.192128 | controller | 2026-07-17 04:25:37.192134 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-17 04:25:37.192140 | controller | Friday 17 July 2026 04:25:37 +0000 (0:00:00.496) 0:00:06.285 *********** 2026-07-17 04:25:37.590128 | controller | changed: [controller] 2026-07-17 04:25:37.590317 | controller | 2026-07-17 04:25:37.590500 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-17 04:25:37.590673 | controller | Friday 17 July 2026 04:25:37 +0000 (0:00:00.398) 0:00:06.683 *********** 2026-07-17 04:25:38.033885 | controller | ok: [controller] 2026-07-17 04:25:38.034247 | controller | 2026-07-17 04:25:38.034581 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-17 04:25:38.034876 | controller | Friday 17 July 2026 04:25:38 +0000 (0:00:00.443) 0:00:07.127 *********** 2026-07-17 04:25:38.320960 | controller | changed: [controller] 2026-07-17 04:25:38.321251 | controller | 2026-07-17 04:25:38.321691 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-17 04:25:38.322018 | controller | Friday 17 July 2026 04:25:38 +0000 (0:00:00.287) 0:00:07.414 *********** 2026-07-17 04:25:38.622353 | controller | ok: [controller] 2026-07-17 04:25:38.622637 | controller | 2026-07-17 04:25:38.622950 | controller | TASK [Install plugin] ********************************************************** 2026-07-17 04:25:38.623306 | controller | Friday 17 July 2026 04:25:38 +0000 (0:00:00.300) 0:00:07.715 *********** 2026-07-17 04:25:38.676008 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-17 04:25:38.676279 | controller | 2026-07-17 04:25:38.676548 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:38.676799 | controller | Friday 17 July 2026 04:25:38 +0000 (0:00:00.054) 0:00:07.770 *********** 2026-07-17 04:25:38.720688 | controller | ok: [controller] => { 2026-07-17 04:25:38.720985 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-17 04:25:38.721317 | controller | } 2026-07-17 04:25:38.721593 | controller | 2026-07-17 04:25:38.721867 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:38.722116 | controller | Friday 17 July 2026 04:25:38 +0000 (0:00:00.044) 0:00:07.814 *********** 2026-07-17 04:25:39.748575 | controller | changed: [controller] 2026-07-17 04:25:39.748605 | controller | 2026-07-17 04:25:39.748613 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:39.748621 | controller | Friday 17 July 2026 04:25:39 +0000 (0:00:01.026) 0:00:08.840 *********** 2026-07-17 04:25:41.836418 | controller | changed: [controller] 2026-07-17 04:25:41.836702 | controller | 2026-07-17 04:25:41.836965 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:41.837245 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-17 04:25:41.837479 | controller | 2026-07-17 04:25:41.837748 | controller | 2026-07-17 04:25:41.837996 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:41.838250 | controller | Friday 17 July 2026 04:25:41 +0000 (0:00:02.090) 0:00:10.931 *********** 2026-07-17 04:25:41.838487 | controller | =============================================================================== 2026-07-17 04:25:41.838735 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.09s 2026-07-17 04:25:41.839011 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.02s 2026-07-17 04:25:41.839258 | controller | Gathering Facts --------------------------------------------------------- 1.09s 2026-07-17 04:25:41.839545 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.03s 2026-07-17 04:25:41.839804 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.97s 2026-07-17 04:25:41.840051 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.77s 2026-07-17 04:25:41.840297 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.50s 2026-07-17 04:25:41.840556 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-07-17 04:25:41.840810 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.44s 2026-07-17 04:25:41.841058 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.43s 2026-07-17 04:25:41.841313 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.40s 2026-07-17 04:25:41.841616 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.30s 2026-07-17 04:25:41.841880 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.29s 2026-07-17 04:25:41.842114 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-07-17 04:25:41.842357 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:41.842596 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:41.936250 | controller | INFO [helm > converge] Executed: Successful 2026-07-17 04:25:41.946150 | controller | INFO [helm > idempotence] Executing 2026-07-17 04:25:42.830862 | controller | 2026-07-17 04:25:42.831008 | controller | PLAY [Converge] **************************************************************** 2026-07-17 04:25:42.831204 | controller | 2026-07-17 04:25:42.831414 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-17 04:25:42.831613 | controller | Friday 17 July 2026 04:25:42 +0000 (0:00:00.013) 0:00:00.013 *********** 2026-07-17 04:25:43.889603 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-07-17 04:25:43.892404 | controller | ok: [controller] 2026-07-17 04:25:43.892627 | controller | 2026-07-17 04:25:43.892904 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-17 04:25:43.893163 | controller | Friday 17 July 2026 04:25:43 +0000 (0:00:01.061) 0:00:01.075 *********** 2026-07-17 04:25:44.320895 | controller | ok: [controller] 2026-07-17 04:25:44.321029 | controller | 2026-07-17 04:25:44.321243 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-17 04:25:44.321450 | controller | Friday 17 July 2026 04:25:44 +0000 (0:00:00.428) 0:00:01.503 *********** 2026-07-17 04:25:45.302894 | controller | ok: [controller] 2026-07-17 04:25:45.303061 | controller | 2026-07-17 04:25:45.303290 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-17 04:25:45.303555 | controller | Friday 17 July 2026 04:25:45 +0000 (0:00:00.981) 0:00:02.485 *********** 2026-07-17 04:25:45.726962 | controller | ok: [controller] 2026-07-17 04:25:45.727124 | controller | 2026-07-17 04:25:45.727346 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:45.727555 | controller | Friday 17 July 2026 04:25:45 +0000 (0:00:00.424) 0:00:02.909 *********** 2026-07-17 04:25:45.771658 | controller | ok: [controller] => { 2026-07-17 04:25:45.771716 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-17 04:25:45.771851 | controller | } 2026-07-17 04:25:45.771956 | controller | 2026-07-17 04:25:45.772083 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:45.772203 | controller | Friday 17 July 2026 04:25:45 +0000 (0:00:00.044) 0:00:02.953 *********** 2026-07-17 04:25:46.285995 | controller | ok: [controller] 2026-07-17 04:25:46.286072 | controller | 2026-07-17 04:25:46.286207 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:46.287642 | controller | Friday 17 July 2026 04:25:46 +0000 (0:00:00.512) 0:00:03.466 *********** 2026-07-17 04:25:48.008170 | controller | ok: [controller] 2026-07-17 04:25:48.008330 | controller | 2026-07-17 04:25:48.008457 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-17 04:25:48.008575 | controller | Friday 17 July 2026 04:25:48 +0000 (0:00:01.724) 0:00:05.190 *********** 2026-07-17 04:25:48.516598 | controller | ok: [controller] 2026-07-17 04:25:48.516679 | controller | 2026-07-17 04:25:48.516811 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-17 04:25:48.516939 | controller | Friday 17 July 2026 04:25:48 +0000 (0:00:00.505) 0:00:05.696 *********** 2026-07-17 04:25:48.896576 | controller | ok: [controller] 2026-07-17 04:25:48.896665 | controller | 2026-07-17 04:25:48.896806 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-17 04:25:48.896937 | controller | Friday 17 July 2026 04:25:48 +0000 (0:00:00.382) 0:00:06.079 *********** 2026-07-17 04:25:49.346535 | controller | ok: [controller] 2026-07-17 04:25:49.346586 | controller | 2026-07-17 04:25:49.346746 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-17 04:25:49.346917 | controller | Friday 17 July 2026 04:25:49 +0000 (0:00:00.449) 0:00:06.529 *********** 2026-07-17 04:25:49.636373 | controller | ok: [controller] 2026-07-17 04:25:49.636427 | controller | 2026-07-17 04:25:49.636753 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-17 04:25:49.636780 | controller | Friday 17 July 2026 04:25:49 +0000 (0:00:00.289) 0:00:06.818 *********** 2026-07-17 04:25:49.954019 | controller | ok: [controller] 2026-07-17 04:25:49.954122 | controller | 2026-07-17 04:25:49.954265 | controller | TASK [Install plugin] ********************************************************** 2026-07-17 04:25:49.954402 | controller | Friday 17 July 2026 04:25:49 +0000 (0:00:00.315) 0:00:07.134 *********** 2026-07-17 04:25:50.005339 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-17 04:25:50.005395 | controller | 2026-07-17 04:25:50.005443 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-17 04:25:50.005532 | controller | Friday 17 July 2026 04:25:50 +0000 (0:00:00.053) 0:00:07.188 *********** 2026-07-17 04:25:50.052540 | controller | ok: [controller] => { 2026-07-17 04:25:50.052602 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-17 04:25:50.052710 | controller | } 2026-07-17 04:25:50.052772 | controller | 2026-07-17 04:25:50.052863 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-17 04:25:50.052952 | controller | Friday 17 July 2026 04:25:50 +0000 (0:00:00.046) 0:00:07.235 *********** 2026-07-17 04:25:50.469918 | controller | ok: [controller] 2026-07-17 04:25:50.469996 | controller | 2026-07-17 04:25:50.470109 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-17 04:25:50.470216 | controller | Friday 17 July 2026 04:25:50 +0000 (0:00:00.416) 0:00:07.651 *********** 2026-07-17 04:25:52.096638 | controller | ok: [controller] 2026-07-17 04:25:52.096678 | controller | 2026-07-17 04:25:52.096688 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:52.096697 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-17 04:25:52.096704 | controller | 2026-07-17 04:25:52.096712 | controller | 2026-07-17 04:25:52.096719 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:52.096727 | controller | Friday 17 July 2026 04:25:52 +0000 (0:00:01.623) 0:00:09.274 *********** 2026-07-17 04:25:52.096734 | controller | =============================================================================== 2026-07-17 04:25:52.096741 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.72s 2026-07-17 04:25:52.096748 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.62s 2026-07-17 04:25:52.096755 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-07-17 04:25:52.096762 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.98s 2026-07-17 04:25:52.096770 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.51s 2026-07-17 04:25:52.096777 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.51s 2026-07-17 04:25:52.096785 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.45s 2026-07-17 04:25:52.096793 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-07-17 04:25:52.096802 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.42s 2026-07-17 04:25:52.096810 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.42s 2026-07-17 04:25:52.096830 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.38s 2026-07-17 04:25:52.096838 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.32s 2026-07-17 04:25:52.096845 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.29s 2026-07-17 04:25:52.096852 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-07-17 04:25:52.096859 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-07-17 04:25:52.096867 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-17 04:25:52.183620 | controller | INFO [helm > idempotence] Executed: Successful 2026-07-17 04:25:52.194767 | controller | INFO [helm > side_effect] Executing 2026-07-17 04:25:52.195117 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:52.200550 | controller | INFO [helm > verify] Executing 2026-07-17 04:25:53.017085 | controller | 2026-07-17 04:25:53.017345 | controller | PLAY [Verify] ****************************************************************** 2026-07-17 04:25:53.017607 | controller | 2026-07-17 04:25:53.017809 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-17 04:25:53.017975 | controller | Friday 17 July 2026 04:25:53 +0000 (0:00:00.009) 0:00:00.009 *********** 2026-07-17 04:25:54.054008 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-07-17 04:25:54.059956 | controller | ok: [controller] 2026-07-17 04:25:54.060114 | controller | 2026-07-17 04:25:54.060273 | controller | TASK [Get the current Helm version] ******************************************** 2026-07-17 04:25:54.060426 | controller | Friday 17 July 2026 04:25:54 +0000 (0:00:01.042) 0:00:01.052 *********** 2026-07-17 04:25:54.543360 | controller | changed: [controller] 2026-07-17 04:25:54.543697 | controller | 2026-07-17 04:25:54.543989 | controller | TASK [Assert Helm version] ***************************************************** 2026-07-17 04:25:54.544265 | controller | Friday 17 July 2026 04:25:54 +0000 (0:00:00.482) 0:00:01.534 *********** 2026-07-17 04:25:54.571739 | controller | ok: [controller] => { 2026-07-17 04:25:54.572019 | controller | "changed": false, 2026-07-17 04:25:54.572274 | controller | "msg": "All assertions passed" 2026-07-17 04:25:54.572550 | controller | } 2026-07-17 04:25:54.572799 | controller | 2026-07-17 04:25:54.573062 | controller | PLAY RECAP ********************************************************************* 2026-07-17 04:25:54.573345 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-17 04:25:54.573675 | controller | 2026-07-17 04:25:54.573925 | controller | 2026-07-17 04:25:54.574183 | controller | TASKS RECAP ******************************************************************** 2026-07-17 04:25:54.574444 | controller | Friday 17 July 2026 04:25:54 +0000 (0:00:00.030) 0:00:01.564 *********** 2026-07-17 04:25:54.574690 | controller | =============================================================================== 2026-07-17 04:25:54.574948 | controller | Gathering Facts --------------------------------------------------------- 1.04s 2026-07-17 04:25:54.575203 | controller | Get the current Helm version -------------------------------------------- 0.48s 2026-07-17 04:25:54.575453 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-07-17 04:25:54.660174 | controller | INFO [helm > verify] Executed: Successful 2026-07-17 04:25:54.671696 | controller | INFO [helm > cleanup] Executing 2026-07-17 04:25:54.672037 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-17 04:25:54.677335 | controller | INFO [helm > destroy] Executing 2026-07-17 04:25:54.677428 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-17 04:25:54.677513 | controller | INFO [helm > destroy] Executed: Successful 2026-07-17 04:25:54.677805 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-17 04:25:55.237726 | controller | ok: Runtime: 0:00:57.231824 2026-07-17 04:25:55.242877 | 2026-07-17 04:25:55.242952 | PLAY RECAP 2026-07-17 04:25:55.243015 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:25:55.243047 | 2026-07-17 04:25:55.369208 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-17 04:25:55.372230 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-17 04:25:55.967533 | 2026-07-17 04:25:55.968002 | PLAY [all] 2026-07-17 04:25:55.978719 | 2026-07-17 04:25:55.978790 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-17 04:25:56.355175 | controller | changed 2026-07-17 04:25:56.360803 | 2026-07-17 04:25:56.360882 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-17 04:25:56.749387 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:56.749592 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:56.758041 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:56.759594 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:56.760853 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:56.763110 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:56.763893 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:56.765784 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:56.766968 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:56.768670 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:56.771114 | controller | environment: line 1: kubectl: command not found 2026-07-17 04:25:56.772266 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-17 04:25:56.891793 | controller | ok: Runtime: 0:00:00.034920 2026-07-17 04:25:56.899823 | 2026-07-17 04:25:56.899890 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-17 04:25:57.134821 | controller | changed 2026-07-17 04:25:57.139945 | 2026-07-17 04:25:57.140043 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-17 04:25:57.376734 | controller | environment: line 5: kubectl: command not found 2026-07-17 04:25:57.377050 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:57.377962 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:57.378425 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-17 04:25:57.670333 | controller | ok: Runtime: 0:00:00.011204 2026-07-17 04:25:57.677411 | 2026-07-17 04:25:57.677475 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-17 04:25:58.319029 | controller | changed: 2026-07-17 04:25:58.319213 | controller | created directory /var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/logs/controller 2026-07-17 04:25:58.319243 | controller | cd+++++++++ objects/ 2026-07-17 04:25:58.319265 | controller | cd+++++++++ objects/cluster/ 2026-07-17 04:25:58.319288 | controller | cd+++++++++ objects/namespaced/ 2026-07-17 04:25:58.326083 | 2026-07-17 04:25:58.326150 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-17 04:25:58.563312 | controller | changed 2026-07-17 04:25:58.567146 | 2026-07-17 04:25:58.567209 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-17 04:25:58.796925 | controller | changed 2026-07-17 04:25:58.800863 | 2026-07-17 04:25:58.800929 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-17 04:25:59.040581 | controller | environment: line 3: kubectl: command not found 2026-07-17 04:25:59.324541 | controller | ok: Runtime: 0:00:00.012285 2026-07-17 04:25:59.328412 | 2026-07-17 04:25:59.328473 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-17 04:25:59.808440 | controller | changed: 2026-07-17 04:25:59.808650 | controller | cd+++++++++ pod-logs/ 2026-07-17 04:25:59.808689 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-17 04:25:59.817498 | 2026-07-17 04:25:59.817565 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-17 04:26:00.054971 | controller | changed: "values" 2026-07-17 04:26:00.255978 | controller | changed: "releases" 2026-07-17 04:26:00.266065 | 2026-07-17 04:26:00.266234 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-17 04:26:00.513301 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-17 04:26:00.794513 | controller | ok: Runtime: 0:00:00.008414 2026-07-17 04:26:00.801420 | 2026-07-17 04:26:00.801487 | TASK [helm-release-status : Downloads logs to executor] 2026-07-17 04:26:01.282891 | controller | changed: 2026-07-17 04:26:01.283156 | controller | cd+++++++++ helm/ 2026-07-17 04:26:01.283214 | controller | cd+++++++++ helm/releases/ 2026-07-17 04:26:01.283265 | controller | cd+++++++++ helm/values/ 2026-07-17 04:26:01.288904 | 2026-07-17 04:26:01.288973 | PLAY RECAP 2026-07-17 04:26:01.289040 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-17 04:26:01.289063 | 2026-07-17 04:26:01.423896 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-17 04:26:01.425429 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-17 04:26:02.028646 | 2026-07-17 04:26:02.028793 | PLAY [all] 2026-07-17 04:26:02.039151 | 2026-07-17 04:26:02.039227 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-17 04:26:02.085276 | controller | skipping: Conditional result was False 2026-07-17 04:26:02.090821 | 2026-07-17 04:26:02.090929 | TASK [fetch-output : Set log path for single node] 2026-07-17 04:26:02.133256 | controller | ok 2026-07-17 04:26:02.138031 | 2026-07-17 04:26:02.138122 | LOOP [fetch-output : Ensure local output dirs] 2026-07-17 04:26:02.514690 | controller -> localhost | ok: "/var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/logs" 2026-07-17 04:26:02.727596 | controller -> localhost | changed: "/var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/artifacts" 2026-07-17 04:26:02.933669 | controller -> localhost | changed: "/var/lib/zuul/builds/0b07ac0ac3ab40a58c933b67554165a7/work/docs" 2026-07-17 04:26:02.954843 | 2026-07-17 04:26:02.954992 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-17 04:26:03.613838 | controller | changed: .d..t...... ./ 2026-07-17 04:26:03.614065 | controller | changed: All items complete 2026-07-17 04:26:03.614093 | 2026-07-17 04:26:04.070454 | controller | changed: .d..t...... ./ 2026-07-17 04:26:04.498430 | controller | changed: .d..t...... ./ 2026-07-17 04:26:04.520088 | 2026-07-17 04:26:04.520268 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-17 04:26:04.942100 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008954 2026-07-17 04:26:05.161009 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008088 2026-07-17 04:26:05.179501 | 2026-07-17 04:26:05.179632 | PLAY [all] 2026-07-17 04:26:05.184583 | 2026-07-17 04:26:05.184654 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-17 04:26:05.663198 | controller | changed 2026-07-17 04:26:05.670055 | 2026-07-17 04:26:05.670106 | PLAY RECAP 2026-07-17 04:26:05.670154 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-17 04:26:05.670175 | 2026-07-17 04:26:05.795241 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-17 04:26:05.798294 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-17 04:26:06.356047 | 2026-07-17 04:26:06.356412 | PLAY [localhost] 2026-07-17 04:26:06.366064 | 2026-07-17 04:26:06.366135 | TASK [Generate Zuul manifest] 2026-07-17 04:26:06.388833 | localhost | ok 2026-07-17 04:26:06.406865 | 2026-07-17 04:26:06.406947 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-17 04:26:06.772501 | localhost | changed 2026-07-17 04:26:06.784835 | 2026-07-17 04:26:06.784919 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-17 04:26:06.838252 | localhost | ok 2026-07-17 04:26:06.847569 | 2026-07-17 04:26:06.847644 | TASK [Upload logs] 2026-07-17 04:26:06.871118 | localhost | ok 2026-07-17 04:26:06.933874 | 2026-07-17 04:26:06.933999 | TASK [Set zuul-log-path fact] 2026-07-17 04:26:06.957142 | localhost | ok 2026-07-17 04:26:06.969162 | 2026-07-17 04:26:06.969229 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-17 04:26:07.000386 | localhost | ok 2026-07-17 04:26:07.009413 | 2026-07-17 04:26:07.009478 | TASK [upload-logs : Create log directories] 2026-07-17 04:26:07.417516 | localhost | changed 2026-07-17 04:26:07.424431 | 2026-07-17 04:26:07.424523 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-17 04:26:07.853540 | localhost -> localhost | ok: Runtime: 0:00:00.006338 2026-07-17 04:26:07.862176 | 2026-07-17 04:26:07.862272 | TASK [upload-logs : Upload logs to log server] 2026-07-17 04:26:08.320771 | localhost | Output suppressed because no_log was given 2026-07-17 04:26:08.326341 | 2026-07-17 04:26:08.326434 | LOOP [upload-logs : Compress console log and json output] 2026-07-17 04:26:08.382227 | localhost | skipping: Conditional result was False 2026-07-17 04:26:08.442561 | localhost | skipping: Conditional result was False 2026-07-17 04:26:08.451684 | 2026-07-17 04:26:08.451787 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-17 04:26:08.495497 | localhost | skipping: Conditional result was False 2026-07-17 04:26:08.495861 | 2026-07-17 04:26:08.499963 | localhost | skipping: Conditional result was False 2026-07-17 04:26:08.517167 | 2026-07-17 04:26:08.517326 | LOOP [upload-logs : Upload console log and json output]