2026-06-25 19:32:13.897909 | Job console starting 2026-06-25 19:32:14.092318 | Updating git repos 2026-06-25 19:32:15.442421 | Cloning repos into workspace 2026-06-25 19:32:18.311628 | Restoring repo states 2026-06-25 19:32:18.359547 | Merging changes 2026-06-25 19:32:20.178635 | Checking out repos 2026-06-25 19:32:20.799118 | Preparing playbooks 2026-06-25 19:32:50.465357 | Running Ansible setup 2026-06-25 19:32:57.731037 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-25 19:32:58.385504 | 2026-06-25 19:32:59.226285 | PLAY [localhost] 2026-06-25 19:32:59.242140 | 2026-06-25 19:32:59.242314 | TASK [Gathering Facts] 2026-06-25 19:33:02.079408 | localhost | ok 2026-06-25 19:33:02.090356 | 2026-06-25 19:33:02.090620 | TASK [Setup log path fact] 2026-06-25 19:33:02.110657 | localhost | ok 2026-06-25 19:33:02.127780 | 2026-06-25 19:33:02.127882 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-25 19:33:02.193371 | localhost | ok 2026-06-25 19:33:02.202370 | 2026-06-25 19:33:02.202533 | TASK [emit-job-header : Print job information] 2026-06-25 19:33:02.244929 | # Job Information 2026-06-25 19:33:02.245307 | Ansible Version: 2.16.18 2026-06-25 19:33:02.245404 | Job: ansible-collection-kubernetes-molecule-upload-helm-chart 2026-06-25 19:33:02.245459 | Pipeline: check 2026-06-25 19:33:02.245505 | Executor: 2d72f0692154 2026-06-25 19:33:02.245549 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/287 2026-06-25 19:33:02.245607 | Event ID: 81ab0040-709d-11f1-8c5c-85cfec39995a 2026-06-25 19:33:02.250053 | 2026-06-25 19:33:02.250136 | LOOP [emit-job-header : Print node information] 2026-06-25 19:33:02.342275 | localhost | ok: 2026-06-25 19:33:02.342480 | localhost | # Node Information 2026-06-25 19:33:02.342521 | localhost | Inventory Hostname: controller 2026-06-25 19:33:02.342549 | localhost | Hostname: np0000182885 2026-06-25 19:33:02.342578 | localhost | Username: zuul 2026-06-25 19:33:02.342611 | localhost | Distro: Debian 13.5 2026-06-25 19:33:02.342640 | localhost | Provider: yul1 2026-06-25 19:33:02.342661 | localhost | Region: ca-ymq-1 2026-06-25 19:33:02.342680 | localhost | Label: debian-trixie 2026-06-25 19:33:02.342700 | localhost | Product Name: OpenStack Nova 2026-06-25 19:33:02.342719 | localhost | Interface IP: 199.19.213.170 2026-06-25 19:33:02.351681 | 2026-06-25 19:33:02.351840 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-25 19:33:04.418760 | localhost -> localhost | changed 2026-06-25 19:33:04.424456 | 2026-06-25 19:33:04.424573 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-25 19:33:05.926369 | localhost -> localhost | changed 2026-06-25 19:33:05.935972 | 2026-06-25 19:33:05.936070 | PLAY [all] 2026-06-25 19:33:05.943127 | 2026-06-25 19:33:05.943197 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-25 19:33:06.643539 | controller -> localhost | ok 2026-06-25 19:33:06.653318 | 2026-06-25 19:33:06.653447 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-25 19:33:06.686845 | controller | ok 2026-06-25 19:33:06.704405 | controller | included: /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-25 19:33:07.073136 | 2026-06-25 19:33:07.074412 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-25 19:33:07.952229 | controller -> localhost | Generating public/private rsa key pair. 2026-06-25 19:33:07.952442 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/7294be77b36a42659613e58ee92ac9cf_id_rsa 2026-06-25 19:33:07.952484 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/7294be77b36a42659613e58ee92ac9cf_id_rsa.pub 2026-06-25 19:33:07.952518 | controller -> localhost | The key fingerprint is: 2026-06-25 19:33:07.952549 | controller -> localhost | SHA256:sMTkOFKtmwuOlvb9XRMNRW8dfuJ9MnX9hE5W9BN8ZlI zuul-build-sshkey 2026-06-25 19:33:07.952595 | controller -> localhost | The key's randomart image is: 2026-06-25 19:33:07.952626 | controller -> localhost | +---[RSA 3072]----+ 2026-06-25 19:33:07.952660 | controller -> localhost | | ... .o.=E| 2026-06-25 19:33:07.952690 | controller -> localhost | | . =. . ++X| 2026-06-25 19:33:07.952717 | controller -> localhost | | . o.= . =OX| 2026-06-25 19:33:07.952745 | controller -> localhost | | ..o o o=.==| 2026-06-25 19:33:07.952784 | controller -> localhost | | o. S . .= +| 2026-06-25 19:33:07.952818 | controller -> localhost | | . o . o.| 2026-06-25 19:33:07.952846 | controller -> localhost | | o.. . o | 2026-06-25 19:33:07.952873 | controller -> localhost | |.+. o . . . | 2026-06-25 19:33:07.952904 | controller -> localhost | |o .. ... . | 2026-06-25 19:33:07.952932 | controller -> localhost | +----[SHA256]-----+ 2026-06-25 19:33:07.953202 | controller -> localhost | ok: Runtime: 0:00:00.323782 2026-06-25 19:33:07.959177 | 2026-06-25 19:33:07.959266 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-25 19:33:07.990521 | controller | ok 2026-06-25 19:33:08.000703 | controller | included: /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-25 19:33:08.007376 | 2026-06-25 19:33:08.007445 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-25 19:33:08.032520 | controller | skipping: Conditional result was False 2026-06-25 19:33:08.040712 | 2026-06-25 19:33:08.040801 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-25 19:33:08.605195 | controller | changed 2026-06-25 19:33:08.900035 | 2026-06-25 19:33:08.900158 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-25 19:33:09.116362 | controller | ok 2026-06-25 19:33:09.122562 | 2026-06-25 19:33:09.122694 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-25 19:33:09.696300 | controller | changed 2026-06-25 19:33:09.959985 | 2026-06-25 19:33:09.960118 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-25 19:33:10.519300 | controller | changed 2026-06-25 19:33:10.795161 | 2026-06-25 19:33:10.795386 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-25 19:33:10.825391 | controller | skipping: Conditional result was False 2026-06-25 19:33:10.830712 | 2026-06-25 19:33:10.830789 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-25 19:33:11.394665 | controller -> localhost | changed 2026-06-25 19:33:11.412159 | 2026-06-25 19:33:11.412270 | TASK [add-build-sshkey : Add back temp key] 2026-06-25 19:33:12.149344 | controller -> localhost | Identity added: /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/7294be77b36a42659613e58ee92ac9cf_id_rsa (zuul-build-sshkey) 2026-06-25 19:33:12.149597 | controller -> localhost | ok: Runtime: 0:00:00.015229 2026-06-25 19:33:12.155039 | 2026-06-25 19:33:12.155115 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-25 19:33:12.539672 | controller | ok 2026-06-25 19:33:12.748282 | 2026-06-25 19:33:12.748435 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-25 19:33:12.774327 | controller | skipping: Conditional result was False 2026-06-25 19:33:12.787022 | 2026-06-25 19:33:12.787189 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-25 19:33:13.164068 | controller | ok 2026-06-25 19:33:13.172153 | 2026-06-25 19:33:13.172270 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-25 19:33:27.143432 | controller | Output suppressed because no_log was given 2026-06-25 19:33:27.156047 | 2026-06-25 19:33:27.156176 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-25 19:33:27.402256 | controller | ok: "logs" 2026-06-25 19:33:27.531227 | controller | ok: All items complete 2026-06-25 19:33:27.531438 | 2026-06-25 19:33:27.591628 | controller | ok: "artifacts" 2026-06-25 19:33:27.793646 | controller | ok: "docs" 2026-06-25 19:33:28.067070 | 2026-06-25 19:33:28.067225 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-25 19:33:28.292570 | controller | changed: "logs" 2026-06-25 19:33:28.504103 | controller | changed: "artifacts" 2026-06-25 19:33:28.713215 | controller | changed: "docs" 2026-06-25 19:33:28.838815 | 2026-06-25 19:33:28.838925 | PLAY RECAP 2026-06-25 19:33:28.838990 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-25 19:33:28.839029 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-25 19:33:28.839059 | 2026-06-25 19:33:29.004054 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-25 19:33:29.060629 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-25 19:33:29.831196 | 2026-06-25 19:33:29.964714 | PLAY [all] 2026-06-25 19:33:29.979800 | 2026-06-25 19:33:29.979940 | TASK [setup-uv : Extract archive] 2026-06-25 19:33:32.520094 | controller | changed 2026-06-25 19:33:32.588662 | 2026-06-25 19:33:32.588855 | TASK [setup-uv : Print version] 2026-06-25 19:33:33.005015 | controller | uv 0.8.13 2026-06-25 19:33:33.125604 | controller | ok: Runtime: 0:00:00.014368 2026-06-25 19:33:33.141161 | 2026-06-25 19:33:33.141313 | TASK [Install Ansible collection siblings] 2026-06-25 19:33:33.647456 | controller | ok: 2026-06-25 19:33:33.647601 | controller | Skipping ansible.posix: no checked-out sibling 2026-06-25 19:33:33.647633 | controller | Skipping community.crypto: no checked-out sibling 2026-06-25 19:33:33.647659 | controller | Skipping community.general: no checked-out sibling 2026-06-25 19:33:33.647679 | controller | Skipping kubernetes.core: no checked-out sibling 2026-06-25 19:33:33.647699 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-06-25 19:33:33.649340 | 2026-06-25 19:33:33.649386 | PLAY RECAP 2026-06-25 19:33:33.649431 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-25 19:33:33.649455 | 2026-06-25 19:33:33.801319 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-25 19:33:33.862721 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-25 19:33:34.741756 | 2026-06-25 19:33:34.742000 | PLAY [all] 2026-06-25 19:33:34.757961 | 2026-06-25 19:33:34.758075 | TASK [Update apt cache] 2026-06-25 19:33:40.892288 | controller | ok 2026-06-25 19:33:41.279319 | 2026-06-25 19:33:41.279586 | TASK [Disable firewalld] 2026-06-25 19:33:41.308430 | controller | skipping: Conditional result was False 2026-06-25 19:33:41.317718 | 2026-06-25 19:33:41.317853 | TASK [Install "jq" for log collection] 2026-06-25 19:33:43.483109 | controller | changed 2026-06-25 19:33:43.485403 | 2026-06-25 19:33:43.485465 | PLAY RECAP 2026-06-25 19:33:43.485511 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-25 19:33:43.485533 | 2026-06-25 19:33:43.622844 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-25 19:33:43.661925 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-25 19:33:44.671209 | 2026-06-25 19:33:44.671361 | PLAY [all] 2026-06-25 19:33:44.681745 | 2026-06-25 19:33:44.681836 | LOOP [Check inventory directories] 2026-06-25 19:33:45.069580 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-25 19:33:45.246801 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/upload-helm-chart/inventory" 2026-06-25 19:33:45.432266 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/inventory" 2026-06-25 19:33:45.448411 | 2026-06-25 19:33:45.448626 | LOOP [Copy inventory file for Zuul] 2026-06-25 19:33:46.416509 | controller | changed: 2026-06-25 19:33:47.021065 | controller | { 2026-06-25 19:33:47.021233 | controller | "ansible_loop_var": "item", 2026-06-25 19:33:47.021307 | controller | "changed": false, 2026-06-25 19:33:47.021350 | controller | "failed": false, 2026-06-25 19:33:47.021401 | controller | "invocation": { 2026-06-25 19:33:47.021441 | controller | "module_args": { 2026-06-25 19:33:47.021481 | controller | "checksum_algorithm": "sha1", 2026-06-25 19:33:47.021518 | controller | "follow": true, 2026-06-25 19:33:47.021557 | controller | "get_attributes": true, 2026-06-25 19:33:47.021600 | controller | "get_checksum": true, 2026-06-25 19:33:47.021637 | controller | "get_mime": true, 2026-06-25 19:33:47.021692 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-25 19:33:47.021731 | controller | } 2026-06-25 19:33:47.021769 | controller | }, 2026-06-25 19:33:47.021806 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-25 19:33:47.021843 | controller | "stat": { 2026-06-25 19:33:47.021879 | controller | "atime": 1782416007.0065813, 2026-06-25 19:33:47.021915 | controller | "attr_flags": "e", 2026-06-25 19:33:47.022654 | controller | "attributes": [ 2026-06-25 19:33:47.022707 | controller | "extents" 2026-06-25 19:33:47.022760 | controller | ], 2026-06-25 19:33:47.022799 | controller | "block_size": 4096, 2026-06-25 19:33:47.022837 | controller | "blocks": 8, 2026-06-25 19:33:47.022874 | controller | "charset": "unknown", 2026-06-25 19:33:47.022915 | controller | "ctime": 1782416007.0265818, 2026-06-25 19:33:47.022953 | controller | "dev": 65025, 2026-06-25 19:33:47.022990 | controller | "device_type": 0, 2026-06-25 19:33:47.023026 | controller | "executable": true, 2026-06-25 19:33:47.023062 | controller | "exists": true, 2026-06-25 19:33:47.023099 | controller | "gid": 1000, 2026-06-25 19:33:47.023134 | controller | "gr_name": "zuul", 2026-06-25 19:33:47.023169 | controller | "inode": 520215, 2026-06-25 19:33:47.023203 | controller | "isblk": false, 2026-06-25 19:33:47.023238 | controller | "ischr": false, 2026-06-25 19:33:47.023272 | controller | "isdir": true, 2026-06-25 19:33:47.023307 | controller | "isfifo": false, 2026-06-25 19:33:47.023341 | controller | "isgid": false, 2026-06-25 19:33:47.023374 | controller | "islnk": false, 2026-06-25 19:33:47.023408 | controller | "isreg": false, 2026-06-25 19:33:47.023442 | controller | "issock": false, 2026-06-25 19:33:47.023476 | controller | "isuid": false, 2026-06-25 19:33:47.023510 | controller | "mimetype": "unknown", 2026-06-25 19:33:47.023576 | controller | "mode": "0755", 2026-06-25 19:33:47.023616 | controller | "mtime": 1782415938.9939349, 2026-06-25 19:33:47.023649 | controller | "nlink": 14, 2026-06-25 19:33:47.023682 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-25 19:33:47.023715 | controller | "pw_name": "zuul", 2026-06-25 19:33:47.023752 | controller | "readable": true, 2026-06-25 19:33:47.023786 | controller | "rgrp": true, 2026-06-25 19:33:47.023821 | controller | "roth": true, 2026-06-25 19:33:47.023854 | controller | "rusr": true, 2026-06-25 19:33:47.023889 | controller | "size": 4096, 2026-06-25 19:33:47.023923 | controller | "uid": 1000, 2026-06-25 19:33:47.023959 | controller | "version": "2237264864", 2026-06-25 19:33:47.023994 | controller | "wgrp": false, 2026-06-25 19:33:47.024033 | controller | "woth": false, 2026-06-25 19:33:47.024068 | controller | "writeable": true, 2026-06-25 19:33:47.024104 | controller | "wusr": true, 2026-06-25 19:33:47.024139 | controller | "xgrp": true, 2026-06-25 19:33:47.024174 | controller | "xoth": true, 2026-06-25 19:33:47.024209 | controller | "xusr": true 2026-06-25 19:33:47.024260 | controller | } 2026-06-25 19:33:47.024298 | controller | } 2026-06-25 19:33:47.024390 | controller | ok: All items complete 2026-06-25 19:33:47.024433 | 2026-06-25 19:33:47.027666 | controller | skipping: Conditional result was False 2026-06-25 19:33:47.028570 | controller | skipping: Conditional result was False 2026-06-25 19:33:47.036546 | 2026-06-25 19:33:47.036903 | LOOP [Switch "ansible_host" to private IP] 2026-06-25 19:33:47.440323 | controller | changed: 1 replacements made 2026-06-25 19:33:47.441668 | controller | skipping: Conditional result was False 2026-06-25 19:33:47.444622 | controller | skipping: Conditional result was False 2026-06-25 19:33:47.459395 | 2026-06-25 19:33:47.459597 | TASK [Run Molecule scenario] 2026-06-25 19:33:47.929692 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-06-25 19:33:47.929796 | controller | Creating virtual environment at: .venv 2026-06-25 19:33:48.214180 | controller | Downloading pygments (1.2MiB) 2026-06-25 19:33:48.218275 | controller | Downloading ansible-core (2.3MiB) 2026-06-25 19:33:48.218571 | controller | Downloading cryptography (4.3MiB) 2026-06-25 19:33:48.377993 | controller | Downloading cryptography 2026-06-25 19:33:48.433057 | controller | Downloading pygments 2026-06-25 19:33:48.619110 | controller | Downloading ansible-core 2026-06-25 19:33:48.667498 | controller | Installed 36 packages in 47ms 2026-06-25 19:33:49.361082 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-06-25 19:33:49.361212 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-06-25 19:33:50.264776 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-25 19:33:50.264844 | controller | INFO default scenario not found, disabling shared state. 2026-06-25 19:33:50.264863 | controller | INFO [upload-helm-chart > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-25 19:33:50.264984 | controller | INFO [upload-helm-chart > prerun] Performing prerun with role_name_check=0... 2026-06-25 19:34:11.476311 | controller | INFO [upload-helm-chart > dependency] Executing 2026-06-25 19:34:11.476506 | controller | WARNING [upload-helm-chart > dependency] Missing roles requirements file: requirements.yml 2026-06-25 19:34:11.476787 | controller | WARNING [upload-helm-chart > dependency] Missing collections requirements file: collections.yml 2026-06-25 19:34:11.476950 | controller | WARNING [upload-helm-chart > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-25 19:34:11.484670 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-06-25 19:34:11.485113 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-25 19:34:11.490648 | controller | INFO [upload-helm-chart > destroy] Executing 2026-06-25 19:34:11.490675 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-06-25 19:34:11.490758 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-06-25 19:34:11.498153 | controller | INFO [upload-helm-chart > syntax] Executing 2026-06-25 19:34:12.458712 | controller | 2026-06-25 19:34:12.458995 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/converge.yml 2026-06-25 19:34:12.574281 | controller | INFO [upload-helm-chart > syntax] Executed: Successful 2026-06-25 19:34:12.584785 | controller | INFO [upload-helm-chart > create] Executing 2026-06-25 19:34:12.586308 | controller | WARNING [upload-helm-chart > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-25 19:34:12.592458 | controller | INFO [upload-helm-chart > prepare] Executing 2026-06-25 19:34:12.592926 | controller | WARNING [upload-helm-chart > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-25 19:34:12.601005 | controller | INFO [upload-helm-chart > converge] Executing 2026-06-25 19:34:13.530776 | controller | 2026-06-25 19:34:13.531248 | controller | PLAY [Converge] **************************************************************** 2026-06-25 19:34:13.531594 | controller | 2026-06-25 19:34:13.531899 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-25 19:34:13.532411 | controller | Thursday 25 June 2026 19:34:13 +0000 (0:00:00.033) 0:00:00.033 ********* 2026-06-25 19:34:15.790214 | 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-06-25 19:34:15.795554 | controller | ok: [controller] 2026-06-25 19:34:15.795684 | controller | 2026-06-25 19:34:15.795832 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:15.795972 | controller | Thursday 25 June 2026 19:34:15 +0000 (0:00:02.265) 0:00:02.299 ********* 2026-06-25 19:34:15.883664 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-25 19:34:15.883876 | controller | 2026-06-25 19:34:15.884148 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-25 19:34:15.884404 | controller | Thursday 25 June 2026 19:34:15 +0000 (0:00:00.087) 0:00:02.386 ********* 2026-06-25 19:34:16.524805 | controller | changed: [controller] 2026-06-25 19:34:16.524958 | controller | 2026-06-25 19:34:16.525182 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:16.525383 | controller | Thursday 25 June 2026 19:34:16 +0000 (0:00:00.640) 0:00:03.027 ********* 2026-06-25 19:34:16.566422 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-25 19:34:16.566520 | controller | 2026-06-25 19:34:16.566697 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-25 19:34:16.567102 | controller | Thursday 25 June 2026 19:34:16 +0000 (0:00:00.041) 0:00:03.069 ********* 2026-06-25 19:34:16.997631 | controller | changed: [controller] 2026-06-25 19:34:16.997784 | controller | 2026-06-25 19:34:16.998146 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-25 19:34:16.998337 | controller | Thursday 25 June 2026 19:34:16 +0000 (0:00:00.431) 0:00:03.500 ********* 2026-06-25 19:34:18.187968 | controller | changed: [controller] 2026-06-25 19:34:18.188112 | controller | 2026-06-25 19:34:18.188329 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-25 19:34:18.188529 | controller | Thursday 25 June 2026 19:34:18 +0000 (0:00:01.190) 0:00:04.691 ********* 2026-06-25 19:34:18.589694 | controller | ok: [controller] 2026-06-25 19:34:18.589730 | controller | 2026-06-25 19:34:18.589737 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-25 19:34:18.589742 | controller | Thursday 25 June 2026 19:34:18 +0000 (0:00:00.398) 0:00:05.089 ********* 2026-06-25 19:34:18.643708 | controller | skipping: [controller] 2026-06-25 19:34:18.643915 | controller | 2026-06-25 19:34:18.644135 | controller | PLAY RECAP ********************************************************************* 2026-06-25 19:34:18.644381 | controller | controller : ok=7 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-25 19:34:18.644609 | controller | 2026-06-25 19:34:18.644803 | controller | 2026-06-25 19:34:18.645015 | controller | TASKS RECAP ******************************************************************** 2026-06-25 19:34:18.645422 | controller | Thursday 25 June 2026 19:34:18 +0000 (0:00:00.057) 0:00:05.147 ********* 2026-06-25 19:34:18.645761 | controller | =============================================================================== 2026-06-25 19:34:18.645973 | controller | Gathering Facts --------------------------------------------------------- 2.27s 2026-06-25 19:34:18.646101 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.19s 2026-06-25 19:34:18.646217 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.64s 2026-06-25 19:34:18.646347 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.43s 2026-06-25 19:34:18.646462 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.40s 2026-06-25 19:34:18.646592 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s 2026-06-25 19:34:18.646714 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.06s 2026-06-25 19:34:18.646841 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-25 19:34:18.815952 | controller | INFO [upload-helm-chart > converge] Executed: Successful 2026-06-25 19:34:18.825870 | controller | INFO [upload-helm-chart > idempotence] Executing 2026-06-25 19:34:19.711087 | controller | 2026-06-25 19:34:19.711106 | controller | PLAY [Converge] **************************************************************** 2026-06-25 19:34:19.711110 | controller | 2026-06-25 19:34:19.711114 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-25 19:34:19.711121 | controller | Thursday 25 June 2026 19:34:19 +0000 (0:00:00.012) 0:00:00.012 ********* 2026-06-25 19:34:20.769949 | 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-06-25 19:34:20.777447 | controller | ok: [controller] 2026-06-25 19:34:20.777692 | controller | 2026-06-25 19:34:20.777925 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:20.778138 | controller | Thursday 25 June 2026 19:34:20 +0000 (0:00:01.067) 0:00:01.079 ********* 2026-06-25 19:34:20.853813 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-25 19:34:20.853978 | controller | 2026-06-25 19:34:20.854190 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-25 19:34:20.854388 | controller | Thursday 25 June 2026 19:34:20 +0000 (0:00:00.076) 0:00:01.155 ********* 2026-06-25 19:34:21.520330 | controller | ok: [controller] 2026-06-25 19:34:21.520521 | controller | 2026-06-25 19:34:21.520740 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:21.520944 | controller | Thursday 25 June 2026 19:34:21 +0000 (0:00:00.666) 0:00:01.822 ********* 2026-06-25 19:34:21.561950 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-25 19:34:21.562120 | controller | 2026-06-25 19:34:21.562434 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-25 19:34:21.562666 | controller | Thursday 25 June 2026 19:34:21 +0000 (0:00:00.041) 0:00:01.863 ********* 2026-06-25 19:34:21.980109 | controller | ok: [controller] 2026-06-25 19:34:21.980447 | controller | 2026-06-25 19:34:21.980696 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-25 19:34:21.980924 | controller | Thursday 25 June 2026 19:34:21 +0000 (0:00:00.418) 0:00:02.281 ********* 2026-06-25 19:34:23.099901 | controller | ok: [controller] 2026-06-25 19:34:23.100076 | controller | 2026-06-25 19:34:23.100315 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-25 19:34:23.100534 | controller | Thursday 25 June 2026 19:34:23 +0000 (0:00:01.120) 0:00:03.401 ********* 2026-06-25 19:34:23.510630 | controller | ok: [controller] 2026-06-25 19:34:23.510950 | controller | 2026-06-25 19:34:23.511342 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-25 19:34:23.511584 | controller | Thursday 25 June 2026 19:34:23 +0000 (0:00:00.410) 0:00:03.812 ********* 2026-06-25 19:34:23.554988 | controller | skipping: [controller] 2026-06-25 19:34:23.555197 | controller | 2026-06-25 19:34:23.555451 | controller | PLAY RECAP ********************************************************************* 2026-06-25 19:34:23.555683 | controller | controller : ok=7 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-25 19:34:23.555869 | controller | 2026-06-25 19:34:23.556044 | controller | 2026-06-25 19:34:23.556243 | controller | TASKS RECAP ******************************************************************** 2026-06-25 19:34:23.556441 | controller | Thursday 25 June 2026 19:34:23 +0000 (0:00:00.045) 0:00:03.857 ********* 2026-06-25 19:34:23.556614 | controller | =============================================================================== 2026-06-25 19:34:23.556825 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.12s 2026-06-25 19:34:23.557006 | controller | Gathering Facts --------------------------------------------------------- 1.07s 2026-06-25 19:34:23.557197 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.67s 2026-06-25 19:34:23.557386 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.42s 2026-06-25 19:34:23.557618 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.41s 2026-06-25 19:34:23.557834 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.08s 2026-06-25 19:34:23.558032 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.05s 2026-06-25 19:34:23.558227 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-25 19:34:23.663182 | controller | INFO [upload-helm-chart > idempotence] Executed: Successful 2026-06-25 19:34:23.674065 | controller | INFO [upload-helm-chart > side_effect] Executing 2026-06-25 19:34:24.537449 | controller | 2026-06-25 19:34:24.537727 | controller | PLAY [Side effect] ************************************************************* 2026-06-25 19:34:24.537970 | controller | 2026-06-25 19:34:24.538181 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-25 19:34:24.538459 | controller | Thursday 25 June 2026 19:34:24 +0000 (0:00:00.010) 0:00:00.010 ********* 2026-06-25 19:34:25.592837 | 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-06-25 19:34:25.598490 | controller | ok: [controller] 2026-06-25 19:34:25.598679 | controller | 2026-06-25 19:34:25.598899 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:25.599099 | controller | Thursday 25 June 2026 19:34:25 +0000 (0:00:01.060) 0:00:01.071 ********* 2026-06-25 19:34:25.677620 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-25 19:34:25.677813 | controller | 2026-06-25 19:34:25.678034 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-25 19:34:25.678276 | controller | Thursday 25 June 2026 19:34:25 +0000 (0:00:00.079) 0:00:01.150 ********* 2026-06-25 19:34:26.333967 | controller | changed: [controller] 2026-06-25 19:34:26.334022 | controller | 2026-06-25 19:34:26.334142 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-25 19:34:26.334207 | controller | Thursday 25 June 2026 19:34:26 +0000 (0:00:00.654) 0:00:01.804 ********* 2026-06-25 19:34:26.374545 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-25 19:34:26.374601 | controller | 2026-06-25 19:34:26.374679 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-25 19:34:26.374788 | controller | Thursday 25 June 2026 19:34:26 +0000 (0:00:00.042) 0:00:01.847 ********* 2026-06-25 19:34:26.794947 | controller | ok: [controller] 2026-06-25 19:34:26.795020 | controller | 2026-06-25 19:34:26.797634 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-25 19:34:26.797660 | controller | Thursday 25 June 2026 19:34:26 +0000 (0:00:00.420) 0:00:02.268 ********* 2026-06-25 19:34:27.925283 | controller | ok: [controller] 2026-06-25 19:34:27.925331 | controller | 2026-06-25 19:34:27.925343 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-25 19:34:27.925351 | controller | Thursday 25 June 2026 19:34:27 +0000 (0:00:01.127) 0:00:03.395 ********* 2026-06-25 19:34:28.346447 | controller | ok: [controller] 2026-06-25 19:34:28.346469 | controller | 2026-06-25 19:34:28.346474 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-25 19:34:28.346477 | controller | Thursday 25 June 2026 19:34:28 +0000 (0:00:00.420) 0:00:03.816 ********* 2026-06-25 19:34:28.665223 | controller | changed: [controller] => (item=/file) 2026-06-25 19:34:28.665378 | controller | 2026-06-25 19:34:28.665655 | controller | PLAY RECAP ********************************************************************* 2026-06-25 19:34:28.665867 | controller | controller : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-25 19:34:28.666043 | controller | 2026-06-25 19:34:28.666276 | controller | 2026-06-25 19:34:28.666447 | controller | TASKS RECAP ******************************************************************** 2026-06-25 19:34:28.666639 | controller | Thursday 25 June 2026 19:34:28 +0000 (0:00:00.322) 0:00:04.138 ********* 2026-06-25 19:34:28.666811 | controller | =============================================================================== 2026-06-25 19:34:28.667002 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.13s 2026-06-25 19:34:28.667187 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-06-25 19:34:28.667372 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.65s 2026-06-25 19:34:28.667559 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.42s 2026-06-25 19:34:28.667744 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.42s 2026-06-25 19:34:28.667940 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.32s 2026-06-25 19:34:28.668141 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.08s 2026-06-25 19:34:28.668330 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-25 19:34:28.755462 | controller | INFO [upload-helm-chart > side_effect] Executed: Successful 2026-06-25 19:34:28.768014 | controller | INFO [upload-helm-chart > verify] Executing 2026-06-25 19:34:29.642559 | controller | 2026-06-25 19:34:29.642745 | controller | PLAY [Verify] ****************************************************************** 2026-06-25 19:34:29.642964 | controller | 2026-06-25 19:34:29.643197 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-25 19:34:29.643404 | controller | Thursday 25 June 2026 19:34:29 +0000 (0:00:00.010) 0:00:00.010 ********* 2026-06-25 19:34:30.739987 | 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-06-25 19:34:30.744814 | controller | ok: [controller] 2026-06-25 19:34:30.744994 | controller | 2026-06-25 19:34:30.745195 | controller | TASK [Stat file 1] ************************************************************* 2026-06-25 19:34:30.745396 | controller | Thursday 25 June 2026 19:34:30 +0000 (0:00:01.102) 0:00:01.112 ********* 2026-06-25 19:34:31.143872 | controller | ok: [controller] 2026-06-25 19:34:31.143927 | controller | 2026-06-25 19:34:31.144039 | controller | TASK [Stat file 2] ************************************************************* 2026-06-25 19:34:31.144145 | controller | Thursday 25 June 2026 19:34:31 +0000 (0:00:00.398) 0:00:01.511 ********* 2026-06-25 19:34:31.439656 | controller | ok: [controller] 2026-06-25 19:34:31.439825 | controller | 2026-06-25 19:34:31.440043 | controller | TASK [Stat removed file 1] ***************************************************** 2026-06-25 19:34:31.440259 | controller | Thursday 25 June 2026 19:34:31 +0000 (0:00:00.296) 0:00:01.807 ********* 2026-06-25 19:34:31.725673 | controller | ok: [controller] 2026-06-25 19:34:31.725921 | controller | 2026-06-25 19:34:31.726212 | controller | TASK [Stat removed file 2] ***************************************************** 2026-06-25 19:34:31.726486 | controller | Thursday 25 June 2026 19:34:31 +0000 (0:00:00.286) 0:00:02.093 ********* 2026-06-25 19:34:32.016908 | controller | ok: [controller] 2026-06-25 19:34:32.016938 | controller | 2026-06-25 19:34:32.016945 | controller | TASK [ansible.builtin.assert] ************************************************** 2026-06-25 19:34:32.016952 | controller | Thursday 25 June 2026 19:34:32 +0000 (0:00:00.291) 0:00:02.384 ********* 2026-06-25 19:34:32.046038 | controller | ok: [controller] => { 2026-06-25 19:34:32.046235 | controller | "changed": false, 2026-06-25 19:34:32.046400 | controller | "msg": "All assertions passed" 2026-06-25 19:34:32.046557 | controller | } 2026-06-25 19:34:32.046704 | controller | 2026-06-25 19:34:32.046860 | controller | PLAY RECAP ********************************************************************* 2026-06-25 19:34:32.047031 | controller | controller : ok=6 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-25 19:34:32.047179 | controller | 2026-06-25 19:34:32.047337 | controller | 2026-06-25 19:34:32.047495 | controller | TASKS RECAP ******************************************************************** 2026-06-25 19:34:32.047712 | controller | Thursday 25 June 2026 19:34:32 +0000 (0:00:00.028) 0:00:02.412 ********* 2026-06-25 19:34:32.048064 | controller | =============================================================================== 2026-06-25 19:34:32.048222 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-06-25 19:34:32.048378 | controller | Stat file 1 ------------------------------------------------------------- 0.40s 2026-06-25 19:34:32.048580 | controller | Stat file 2 ------------------------------------------------------------- 0.30s 2026-06-25 19:34:32.048740 | controller | Stat removed file 2 ----------------------------------------------------- 0.29s 2026-06-25 19:34:32.048896 | controller | Stat removed file 1 ----------------------------------------------------- 0.29s 2026-06-25 19:34:32.049288 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2026-06-25 19:34:32.137689 | controller | INFO [upload-helm-chart > verify] Executed: Successful 2026-06-25 19:34:32.147957 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-06-25 19:34:32.148316 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-25 19:34:32.154286 | controller | INFO [upload-helm-chart > destroy] Executing 2026-06-25 19:34:32.154367 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-06-25 19:34:32.154437 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-06-25 19:34:32.154699 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-25 19:34:37.144984 | controller | ok: Runtime: 0:00:44.383423 2026-06-25 19:34:37.149892 | 2026-06-25 19:34:37.149959 | PLAY RECAP 2026-06-25 19:34:37.150020 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-25 19:34:37.150061 | 2026-06-25 19:34:37.297535 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-25 19:34:37.300734 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-25 19:34:39.013833 | 2026-06-25 19:34:39.013971 | PLAY [all] 2026-06-25 19:34:39.025033 | 2026-06-25 19:34:39.025122 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-25 19:34:39.465626 | controller | changed 2026-06-25 19:34:39.472041 | 2026-06-25 19:34:39.472141 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-25 19:34:39.888240 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-25 19:34:39.888560 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-25 19:34:39.897005 | controller | environment: line 1: kubectl: command not found 2026-06-25 19:34:39.897716 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-25 19:34:39.898687 | controller | environment: line 1: kubectl: command not found 2026-06-25 19:34:39.900853 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-25 19:34:39.903188 | controller | environment: line 1: kubectl: command not found 2026-06-25 19:34:39.905267 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-25 19:34:39.905899 | controller | environment: line 1: kubectl: command not found 2026-06-25 19:34:39.907297 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-25 19:34:39.908775 | controller | environment: line 1: kubectl: command not found 2026-06-25 19:34:39.910248 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-25 19:34:40.010074 | controller | ok: Runtime: 0:00:00.036792 2026-06-25 19:34:40.015678 | 2026-06-25 19:34:40.015744 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-25 19:34:40.250125 | controller | changed 2026-06-25 19:34:40.255933 | 2026-06-25 19:34:40.256038 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-25 19:34:40.530627 | controller | environment: line 5: kubectl: command not found 2026-06-25 19:34:40.532361 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-25 19:34:40.532433 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-25 19:34:40.532553 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-25 19:34:46.491219 | controller | ok: Runtime: 0:00:00.014921 2026-06-25 19:34:46.498414 | 2026-06-25 19:34:46.498525 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-25 19:34:47.191309 | controller | changed: 2026-06-25 19:34:47.191517 | controller | created directory /var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/logs/controller 2026-06-25 19:34:47.191561 | controller | cd+++++++++ objects/ 2026-06-25 19:34:47.191594 | controller | cd+++++++++ objects/cluster/ 2026-06-25 19:34:47.191628 | controller | cd+++++++++ objects/namespaced/ 2026-06-25 19:34:47.200484 | 2026-06-25 19:34:47.200569 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-25 19:34:47.449736 | controller | changed 2026-06-25 19:34:47.455602 | 2026-06-25 19:34:47.455691 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-25 19:34:47.704985 | controller | changed 2026-06-25 19:34:47.710702 | 2026-06-25 19:34:47.710809 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-25 19:34:47.977120 | controller | environment: line 3: kubectl: command not found 2026-06-25 19:34:48.255259 | controller | ok: Runtime: 0:00:00.011990 2026-06-25 19:34:48.261477 | 2026-06-25 19:34:48.261673 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-25 19:34:48.776149 | controller | changed: 2026-06-25 19:34:48.776512 | controller | cd+++++++++ pod-logs/ 2026-06-25 19:34:48.776549 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-06-25 19:34:48.786875 | 2026-06-25 19:34:48.786961 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-25 19:34:49.031350 | controller | changed: "values" 2026-06-25 19:34:49.239501 | controller | changed: "releases" 2026-06-25 19:34:49.260680 | 2026-06-25 19:34:49.261012 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-25 19:34:49.538518 | controller | /bin/bash: line 3: kubectl: command not found 2026-06-25 19:34:50.636216 | controller | ok: Runtime: 0:00:00.010276 2026-06-25 19:34:50.641756 | 2026-06-25 19:34:50.641824 | TASK [helm-release-status : Downloads logs to executor] 2026-06-25 19:34:58.932784 | controller | changed: 2026-06-25 19:34:58.932953 | controller | cd+++++++++ helm/ 2026-06-25 19:34:58.933008 | controller | cd+++++++++ helm/releases/ 2026-06-25 19:34:58.933034 | controller | cd+++++++++ helm/values/ 2026-06-25 19:34:58.938244 | 2026-06-25 19:34:58.938294 | PLAY RECAP 2026-06-25 19:34:58.938340 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-25 19:34:58.938361 | 2026-06-25 19:34:59.069254 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-25 19:34:59.070887 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-25 19:35:00.189316 | 2026-06-25 19:35:00.189473 | PLAY [all] 2026-06-25 19:35:00.200749 | 2026-06-25 19:35:00.200869 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-25 19:35:00.246418 | controller | skipping: Conditional result was False 2026-06-25 19:35:00.256219 | 2026-06-25 19:35:00.256404 | TASK [fetch-output : Set log path for single node] 2026-06-25 19:35:00.295653 | controller | ok 2026-06-25 19:35:00.301342 | 2026-06-25 19:35:00.301452 | LOOP [fetch-output : Ensure local output dirs] 2026-06-25 19:35:00.988766 | controller -> localhost | ok: "/var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/logs" 2026-06-25 19:35:02.139412 | controller -> localhost | changed: "/var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/artifacts" 2026-06-25 19:35:02.363543 | controller -> localhost | changed: "/var/lib/zuul/builds/7294be77b36a42659613e58ee92ac9cf/work/docs" 2026-06-25 19:35:02.377314 | 2026-06-25 19:35:02.377425 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-25 19:35:03.083127 | controller | changed: .d..t...... ./ 2026-06-25 19:35:03.083362 | controller | changed: All items complete 2026-06-25 19:35:03.083413 | 2026-06-25 19:35:03.571227 | controller | changed: .d..t...... ./ 2026-06-25 19:35:04.023680 | controller | changed: .d..t...... ./ 2026-06-25 19:35:04.042354 | 2026-06-25 19:35:04.042500 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-25 19:35:14.909399 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007343 2026-06-25 19:35:15.154165 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008666 2026-06-25 19:35:15.174919 | 2026-06-25 19:35:15.175069 | PLAY [all] 2026-06-25 19:35:15.181583 | 2026-06-25 19:35:15.181653 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-25 19:35:15.739984 | controller | changed 2026-06-25 19:35:15.747692 | 2026-06-25 19:35:15.747766 | PLAY RECAP 2026-06-25 19:35:15.747829 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-25 19:35:15.747859 | 2026-06-25 19:35:15.924296 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-25 19:35:15.927385 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-25 19:35:17.405985 | 2026-06-25 19:35:18.169021 | PLAY [localhost] 2026-06-25 19:35:18.188397 | 2026-06-25 19:35:18.188550 | TASK [Generate Zuul manifest] 2026-06-25 19:35:18.210924 | localhost | ok 2026-06-25 19:35:19.374348 | 2026-06-25 19:35:19.374534 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-25 19:35:20.195472 | localhost | changed 2026-06-25 19:35:20.208700 | 2026-06-25 19:35:20.208782 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-25 19:35:20.313693 | localhost | ok 2026-06-25 19:35:20.322103 | 2026-06-25 19:35:20.322176 | TASK [Upload logs] 2026-06-25 19:35:20.346267 | localhost | ok 2026-06-25 19:35:20.885132 | 2026-06-25 19:35:20.885270 | TASK [Set zuul-log-path fact] 2026-06-25 19:35:20.908778 | localhost | ok 2026-06-25 19:35:20.920065 | 2026-06-25 19:35:20.920140 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-25 19:35:20.951639 | localhost | ok 2026-06-25 19:35:20.961022 | 2026-06-25 19:35:20.961092 | TASK [upload-logs : Create log directories] 2026-06-25 19:35:21.632218 | localhost | changed 2026-06-25 19:35:24.132904 | 2026-06-25 19:35:24.133063 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-25 19:35:24.704297 | localhost -> localhost | ok: Runtime: 0:00:00.005151 2026-06-25 19:35:24.711949 | 2026-06-25 19:35:24.712018 | TASK [upload-logs : Upload logs to log server] 2026-06-25 19:35:25.601304 | localhost | Output suppressed because no_log was given 2026-06-25 19:35:25.607337 | 2026-06-25 19:35:25.607441 | LOOP [upload-logs : Compress console log and json output] 2026-06-25 19:35:25.655269 | localhost | skipping: Conditional result was False 2026-06-25 19:35:25.705429 | localhost | skipping: Conditional result was False 2026-06-25 19:35:25.722654 | 2026-06-25 19:35:25.722852 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-25 19:35:25.762650 | localhost | skipping: Conditional result was False 2026-06-25 19:35:25.762975 | 2026-06-25 19:35:25.767135 | localhost | skipping: Conditional result was False 2026-06-25 19:35:25.777545 | 2026-06-25 19:35:25.777716 | LOOP [upload-logs : Upload console log and json output]