2026-08-21 00:24:26.109372 | Job console starting 2026-08-21 00:24:26.122230 | Updating git repos 2026-08-21 00:24:26.170766 | Cloning repos into workspace 2026-08-21 00:24:26.211814 | Restoring repo states 2026-08-21 00:24:26.224186 | Merging changes 2026-08-21 00:24:27.007949 | Checking out repos 2026-08-21 00:24:27.225930 | Preparing playbooks 2026-08-21 00:24:30.079622 | Running Ansible setup 2026-08-21 00:24:34.767768 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-21 00:24:35.395839 | 2026-08-21 00:24:35.395981 | PLAY [localhost] 2026-08-21 00:24:35.403447 | 2026-08-21 00:24:35.403517 | TASK [Gathering Facts] 2026-08-21 00:24:36.249539 | localhost | ok 2026-08-21 00:24:36.259325 | 2026-08-21 00:24:36.259405 | TASK [Setup log path fact] 2026-08-21 00:24:36.279199 | localhost | ok 2026-08-21 00:24:36.291777 | 2026-08-21 00:24:36.291841 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-21 00:24:36.321553 | localhost | ok 2026-08-21 00:24:36.329726 | 2026-08-21 00:24:36.329815 | TASK [emit-job-header : Print job information] 2026-08-21 00:24:36.370944 | # Job Information 2026-08-21 00:24:36.371187 | Ansible Version: 2.16.18 2026-08-21 00:24:36.371261 | Job: ansible-collection-kubernetes-molecule-upload-helm-chart 2026-08-21 00:24:36.371312 | Pipeline: check 2026-08-21 00:24:36.371358 | Executor: 2d72f0692154 2026-08-21 00:24:36.371402 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/293 2026-08-21 00:24:36.371452 | Event ID: 280ffba0-9cf6-11f1-9c61-3c1e0fd5484e 2026-08-21 00:24:36.376285 | 2026-08-21 00:24:36.376359 | LOOP [emit-job-header : Print node information] 2026-08-21 00:24:36.456992 | localhost | ok: 2026-08-21 00:24:36.457175 | localhost | # Node Information 2026-08-21 00:24:36.457213 | localhost | Inventory Hostname: controller 2026-08-21 00:24:36.457243 | localhost | Hostname: np0000190357 2026-08-21 00:24:36.457270 | localhost | Username: zuul 2026-08-21 00:24:36.457301 | localhost | Distro: Debian 13.6 2026-08-21 00:24:36.457329 | localhost | Provider: yul1 2026-08-21 00:24:36.457355 | localhost | Region: ca-ymq-1 2026-08-21 00:24:36.457381 | localhost | Label: debian-trixie 2026-08-21 00:24:36.457406 | localhost | Product Name: OpenStack Nova 2026-08-21 00:24:36.457432 | localhost | Interface IP: 199.204.45.144 2026-08-21 00:24:36.476509 | 2026-08-21 00:24:36.476606 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-21 00:24:36.881264 | localhost -> localhost | changed 2026-08-21 00:24:36.887087 | 2026-08-21 00:24:36.887155 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-21 00:24:37.713245 | localhost -> localhost | changed 2026-08-21 00:24:37.724234 | 2026-08-21 00:24:37.724297 | PLAY [all] 2026-08-21 00:24:37.730548 | 2026-08-21 00:24:37.730614 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-21 00:24:37.947050 | controller -> localhost | ok 2026-08-21 00:24:37.954679 | 2026-08-21 00:24:37.954789 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-21 00:24:37.986643 | controller | ok 2026-08-21 00:24:38.002765 | controller | included: /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-21 00:24:38.007343 | 2026-08-21 00:24:38.007404 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-21 00:24:38.917871 | controller -> localhost | Generating public/private rsa key pair. 2026-08-21 00:24:38.918064 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/00feaeded8184072a92d344d9de89013_id_rsa 2026-08-21 00:24:38.918105 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/00feaeded8184072a92d344d9de89013_id_rsa.pub 2026-08-21 00:24:38.918137 | controller -> localhost | The key fingerprint is: 2026-08-21 00:24:38.918168 | controller -> localhost | SHA256:LSelVixJ8JU0S1KHv5dMWcJc3Ow5UQqsXF8H5AiUePA zuul-build-sshkey 2026-08-21 00:24:38.918213 | controller -> localhost | The key's randomart image is: 2026-08-21 00:24:38.918243 | controller -> localhost | +---[RSA 3072]----+ 2026-08-21 00:24:38.918280 | controller -> localhost | | ..+*O=o+o==| 2026-08-21 00:24:38.918311 | controller -> localhost | | o.B==o++oB| 2026-08-21 00:24:38.918340 | controller -> localhost | | +oE+..o*+| 2026-08-21 00:24:38.918369 | controller -> localhost | | *o . +o.| 2026-08-21 00:24:38.918397 | controller -> localhost | | S o + ..| 2026-08-21 00:24:38.918424 | controller -> localhost | | . + . + | 2026-08-21 00:24:38.918452 | controller -> localhost | | . | 2026-08-21 00:24:38.918480 | controller -> localhost | | | 2026-08-21 00:24:38.918512 | controller -> localhost | | | 2026-08-21 00:24:38.918540 | controller -> localhost | +----[SHA256]-----+ 2026-08-21 00:24:38.918606 | controller -> localhost | ok: Runtime: 0:00:00.481703 2026-08-21 00:24:38.924164 | 2026-08-21 00:24:38.924246 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-21 00:24:38.955721 | controller | ok 2026-08-21 00:24:38.965905 | controller | included: /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-21 00:24:38.972645 | 2026-08-21 00:24:38.972704 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-21 00:24:38.997935 | controller | skipping: Conditional result was False 2026-08-21 00:24:39.006640 | 2026-08-21 00:24:39.006772 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-21 00:24:39.529026 | controller | changed 2026-08-21 00:24:39.534583 | 2026-08-21 00:24:39.534702 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-21 00:24:39.738738 | controller | ok 2026-08-21 00:24:39.744931 | 2026-08-21 00:24:39.745064 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-21 00:24:40.262893 | controller | changed 2026-08-21 00:24:40.269280 | 2026-08-21 00:24:40.269345 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-21 00:24:40.777607 | controller | changed 2026-08-21 00:24:40.783458 | 2026-08-21 00:24:40.783544 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-21 00:24:40.809055 | controller | skipping: Conditional result was False 2026-08-21 00:24:40.818376 | 2026-08-21 00:24:40.818516 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-21 00:24:41.167473 | controller -> localhost | changed 2026-08-21 00:24:41.182816 | 2026-08-21 00:24:41.182921 | TASK [add-build-sshkey : Add back temp key] 2026-08-21 00:24:41.469418 | controller -> localhost | Identity added: /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/00feaeded8184072a92d344d9de89013_id_rsa (zuul-build-sshkey) 2026-08-21 00:24:41.469586 | controller -> localhost | ok: Runtime: 0:00:00.013125 2026-08-21 00:24:41.475759 | 2026-08-21 00:24:41.475933 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-21 00:24:41.831292 | controller | ok 2026-08-21 00:24:41.839596 | 2026-08-21 00:24:41.839683 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-21 00:24:41.877699 | controller | skipping: Conditional result was False 2026-08-21 00:24:41.893724 | 2026-08-21 00:24:41.893947 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-21 00:24:42.237708 | controller | ok 2026-08-21 00:24:42.242645 | 2026-08-21 00:24:42.242713 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-21 00:24:43.204200 | controller | Output suppressed because no_log was given 2026-08-21 00:24:43.213104 | 2026-08-21 00:24:43.213166 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-21 00:24:43.425315 | controller | ok: "logs" 2026-08-21 00:24:43.425598 | controller | ok: All items complete 2026-08-21 00:24:43.425643 | 2026-08-21 00:24:43.602316 | controller | ok: "artifacts" 2026-08-21 00:24:43.781829 | controller | ok: "docs" 2026-08-21 00:24:43.794754 | 2026-08-21 00:24:43.794882 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-21 00:24:43.999101 | controller | changed: "logs" 2026-08-21 00:24:44.197025 | controller | changed: "artifacts" 2026-08-21 00:24:44.374949 | controller | changed: "docs" 2026-08-21 00:24:44.391524 | 2026-08-21 00:24:44.391710 | PLAY RECAP 2026-08-21 00:24:44.391769 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-21 00:24:44.391813 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:24:44.391846 | 2026-08-21 00:24:44.522483 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-21 00:24:44.523940 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-21 00:24:45.153495 | 2026-08-21 00:24:45.153629 | PLAY [all] 2026-08-21 00:24:45.163823 | 2026-08-21 00:24:45.163907 | TASK [setup-uv : Extract archive] 2026-08-21 00:24:47.551870 | controller | changed 2026-08-21 00:24:47.558363 | 2026-08-21 00:24:47.558470 | TASK [setup-uv : Print version] 2026-08-21 00:24:47.921277 | controller | uv 0.8.13 2026-08-21 00:24:48.089847 | controller | ok: Runtime: 0:00:00.013993 2026-08-21 00:24:48.098162 | 2026-08-21 00:24:48.098236 | TASK [Install Ansible collection siblings] 2026-08-21 00:24:48.475674 | controller | ok: 2026-08-21 00:24:48.475936 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-21 00:24:48.475997 | controller | Skipping community.crypto: no checked-out sibling 2026-08-21 00:24:48.476045 | controller | Skipping community.general: no checked-out sibling 2026-08-21 00:24:48.476145 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-21 00:24:48.476188 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-21 00:24:48.478340 | 2026-08-21 00:24:48.478398 | PLAY RECAP 2026-08-21 00:24:48.478460 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:24:48.478492 | 2026-08-21 00:24:48.633278 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-21 00:24:48.636311 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-21 00:24:49.242647 | 2026-08-21 00:24:49.242785 | PLAY [all] 2026-08-21 00:24:49.253317 | 2026-08-21 00:24:49.253391 | TASK [Update apt cache] 2026-08-21 00:24:53.851135 | controller | ok 2026-08-21 00:24:53.856831 | 2026-08-21 00:24:53.856945 | TASK [Disable firewalld] 2026-08-21 00:24:53.883133 | controller | skipping: Conditional result was False 2026-08-21 00:24:53.891193 | 2026-08-21 00:24:53.891282 | TASK [Install "jq" for log collection] 2026-08-21 00:24:56.379474 | controller | changed 2026-08-21 00:24:56.382572 | 2026-08-21 00:24:56.383484 | PLAY RECAP 2026-08-21 00:24:56.383601 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-21 00:24:56.383652 | 2026-08-21 00:24:56.517167 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-21 00:24:56.519958 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-21 00:24:57.073903 | 2026-08-21 00:24:57.074038 | PLAY [all] 2026-08-21 00:24:57.083603 | 2026-08-21 00:24:57.083673 | LOOP [Check inventory directories] 2026-08-21 00:24:57.433475 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-21 00:24:57.604030 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/upload-helm-chart/inventory" 2026-08-21 00:24:57.785847 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/inventory" 2026-08-21 00:24:57.804404 | 2026-08-21 00:24:57.804665 | LOOP [Copy inventory file for Zuul] 2026-08-21 00:24:58.674946 | controller | changed: 2026-08-21 00:24:58.675190 | controller | { 2026-08-21 00:24:58.675232 | controller | "ansible_loop_var": "item", 2026-08-21 00:24:58.675265 | controller | "changed": false, 2026-08-21 00:24:58.675295 | controller | "failed": false, 2026-08-21 00:24:58.675328 | controller | "invocation": { 2026-08-21 00:24:58.675357 | controller | "module_args": { 2026-08-21 00:24:58.675384 | controller | "checksum_algorithm": "sha1", 2026-08-21 00:24:58.675411 | controller | "follow": true, 2026-08-21 00:24:58.675437 | controller | "get_attributes": true, 2026-08-21 00:24:58.675465 | controller | "get_checksum": true, 2026-08-21 00:24:58.675492 | controller | "get_mime": true, 2026-08-21 00:24:58.675519 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-21 00:24:58.675546 | controller | } 2026-08-21 00:24:58.675573 | controller | }, 2026-08-21 00:24:58.675599 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-21 00:24:58.675625 | controller | "stat": { 2026-08-21 00:24:58.675651 | controller | "atime": 1787271883.0745718, 2026-08-21 00:24:58.675678 | controller | "attr_flags": "e", 2026-08-21 00:24:58.675704 | controller | "attributes": [ 2026-08-21 00:24:58.675730 | controller | "extents" 2026-08-21 00:24:58.675756 | controller | ], 2026-08-21 00:24:58.675782 | controller | "block_size": 4096, 2026-08-21 00:24:58.675807 | controller | "blocks": 8, 2026-08-21 00:24:58.675833 | controller | "charset": "unknown", 2026-08-21 00:24:58.675861 | controller | "ctime": 1787271883.0945718, 2026-08-21 00:24:58.675888 | controller | "dev": 65025, 2026-08-21 00:24:58.675914 | controller | "device_type": 0, 2026-08-21 00:24:58.675941 | controller | "executable": true, 2026-08-21 00:24:58.675966 | controller | "exists": true, 2026-08-21 00:24:58.675992 | controller | "gid": 1000, 2026-08-21 00:24:58.676017 | controller | "gr_name": "zuul", 2026-08-21 00:24:58.676043 | controller | "inode": 520215, 2026-08-21 00:24:58.676069 | controller | "isblk": false, 2026-08-21 00:24:58.676095 | controller | "ischr": false, 2026-08-21 00:24:58.676125 | controller | "isdir": true, 2026-08-21 00:24:58.676150 | controller | "isfifo": false, 2026-08-21 00:24:58.676176 | controller | "isgid": false, 2026-08-21 00:24:58.676201 | controller | "islnk": false, 2026-08-21 00:24:58.676226 | controller | "isreg": false, 2026-08-21 00:24:58.676251 | controller | "issock": false, 2026-08-21 00:24:58.676277 | controller | "isuid": false, 2026-08-21 00:24:58.676301 | controller | "mimetype": "unknown", 2026-08-21 00:24:58.676326 | controller | "mode": "0755", 2026-08-21 00:24:58.676351 | controller | "mtime": 1787271866.3266947, 2026-08-21 00:24:58.676377 | controller | "nlink": 14, 2026-08-21 00:24:58.676402 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-21 00:24:58.676426 | controller | "pw_name": "zuul", 2026-08-21 00:24:58.676456 | controller | "readable": true, 2026-08-21 00:24:58.676482 | controller | "rgrp": true, 2026-08-21 00:24:58.676507 | controller | "roth": true, 2026-08-21 00:24:58.676533 | controller | "rusr": true, 2026-08-21 00:24:58.676558 | controller | "size": 4096, 2026-08-21 00:24:58.676583 | controller | "uid": 1000, 2026-08-21 00:24:58.676608 | controller | "version": "2687129571", 2026-08-21 00:24:58.676634 | controller | "wgrp": false, 2026-08-21 00:24:58.676661 | controller | "woth": false, 2026-08-21 00:24:58.676688 | controller | "writeable": true, 2026-08-21 00:24:58.676714 | controller | "wusr": true, 2026-08-21 00:24:58.676739 | controller | "xgrp": true, 2026-08-21 00:24:58.676764 | controller | "xoth": true, 2026-08-21 00:24:58.676789 | controller | "xusr": true 2026-08-21 00:24:58.676833 | controller | } 2026-08-21 00:24:58.676859 | controller | } 2026-08-21 00:24:58.676909 | controller | ok: All items complete 2026-08-21 00:24:58.676941 | 2026-08-21 00:24:58.678783 | controller | skipping: Conditional result was False 2026-08-21 00:24:58.679620 | controller | skipping: Conditional result was False 2026-08-21 00:24:58.695462 | 2026-08-21 00:24:58.695657 | LOOP [Switch "ansible_host" to private IP] 2026-08-21 00:24:59.057150 | controller | changed: 1 replacements made 2026-08-21 00:24:59.059050 | controller | skipping: Conditional result was False 2026-08-21 00:24:59.062351 | controller | skipping: Conditional result was False 2026-08-21 00:24:59.078195 | 2026-08-21 00:24:59.078286 | TASK [Run Molecule scenario] 2026-08-21 00:24:59.505997 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-21 00:24:59.506129 | controller | Creating virtual environment at: .venv 2026-08-21 00:24:59.812009 | controller | Downloading pygments (1.2MiB) 2026-08-21 00:24:59.816650 | controller | Downloading cryptography (4.3MiB) 2026-08-21 00:24:59.830266 | controller | Downloading ansible-core (2.3MiB) 2026-08-21 00:24:59.967893 | controller | Downloading cryptography 2026-08-21 00:25:00.018230 | controller | Downloading pygments 2026-08-21 00:25:00.172210 | controller | Downloading ansible-core 2026-08-21 00:25:00.221082 | controller | Installed 36 packages in 48ms 2026-08-21 00:25:00.878625 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-21 00:25:00.878736 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-21 00:25:01.718604 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-21 00:25:01.718684 | controller | INFO default scenario not found, disabling shared state. 2026-08-21 00:25:01.719029 | controller | INFO [upload-helm-chart > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-21 00:25:01.719289 | controller | INFO [upload-helm-chart > prerun] Performing prerun with role_name_check=0... 2026-08-21 00:25:50.239787 | controller | INFO [upload-helm-chart > dependency] Executing 2026-08-21 00:25:50.239937 | controller | WARNING [upload-helm-chart > dependency] Missing roles requirements file: requirements.yml 2026-08-21 00:25:50.240150 | controller | WARNING [upload-helm-chart > dependency] Missing collections requirements file: collections.yml 2026-08-21 00:25:50.240287 | controller | WARNING [upload-helm-chart > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-21 00:25:50.246281 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-08-21 00:25:50.246592 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-21 00:25:50.253428 | controller | INFO [upload-helm-chart > destroy] Executing 2026-08-21 00:25:50.253508 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-08-21 00:25:50.253587 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-08-21 00:25:50.261157 | controller | INFO [upload-helm-chart > syntax] Executing 2026-08-21 00:25:51.128817 | controller | 2026-08-21 00:25:51.129010 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/converge.yml 2026-08-21 00:25:51.189195 | controller | INFO [upload-helm-chart > syntax] Executed: Successful 2026-08-21 00:25:51.200086 | controller | INFO [upload-helm-chart > create] Executing 2026-08-21 00:25:51.201548 | controller | WARNING [upload-helm-chart > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-21 00:25:51.206801 | controller | INFO [upload-helm-chart > prepare] Executing 2026-08-21 00:25:51.207089 | controller | WARNING [upload-helm-chart > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-21 00:25:51.212361 | controller | INFO [upload-helm-chart > converge] Executing 2026-08-21 00:25:52.053962 | controller | 2026-08-21 00:25:52.054121 | controller | PLAY [Converge] **************************************************************** 2026-08-21 00:25:52.054335 | controller | 2026-08-21 00:25:52.054602 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-21 00:25:52.054843 | controller | Friday 21 August 2026 00:25:52 +0000 (0:00:00.030) 0:00:00.030 ********* 2026-08-21 00:25:53.327939 | 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-08-21 00:25:53.334802 | controller | ok: [controller] 2026-08-21 00:25:53.334908 | controller | 2026-08-21 00:25:53.335042 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:25:53.335169 | controller | Friday 21 August 2026 00:25:53 +0000 (0:00:01.281) 0:00:01.312 ********* 2026-08-21 00:25:53.429210 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-08-21 00:25:53.429338 | controller | 2026-08-21 00:25:53.429541 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-08-21 00:25:53.429732 | controller | Friday 21 August 2026 00:25:53 +0000 (0:00:00.094) 0:00:01.406 ********* 2026-08-21 00:25:54.102945 | controller | changed: [controller] 2026-08-21 00:25:54.103015 | controller | 2026-08-21 00:25:54.103071 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:25:54.103173 | controller | Friday 21 August 2026 00:25:54 +0000 (0:00:00.673) 0:00:02.080 ********* 2026-08-21 00:25:54.155663 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-08-21 00:25:54.155769 | controller | 2026-08-21 00:25:54.155917 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-08-21 00:25:54.156040 | controller | Friday 21 August 2026 00:25:54 +0000 (0:00:00.052) 0:00:02.132 ********* 2026-08-21 00:25:54.587989 | controller | changed: [controller] 2026-08-21 00:25:54.588065 | controller | 2026-08-21 00:25:54.588189 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-08-21 00:25:54.588312 | controller | Friday 21 August 2026 00:25:54 +0000 (0:00:00.432) 0:00:02.565 ********* 2026-08-21 00:25:55.720074 | controller | changed: [controller] 2026-08-21 00:25:55.720204 | controller | 2026-08-21 00:25:55.720423 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-08-21 00:25:55.720624 | controller | Friday 21 August 2026 00:25:55 +0000 (0:00:01.131) 0:00:03.696 ********* 2026-08-21 00:25:56.126485 | controller | ok: [controller] 2026-08-21 00:25:56.126563 | controller | 2026-08-21 00:25:56.126821 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-08-21 00:25:56.127091 | controller | Friday 21 August 2026 00:25:56 +0000 (0:00:00.406) 0:00:04.102 ********* 2026-08-21 00:25:56.183192 | controller | skipping: [controller] 2026-08-21 00:25:56.183367 | controller | 2026-08-21 00:25:56.183605 | controller | PLAY RECAP ********************************************************************* 2026-08-21 00:25:56.183828 | controller | controller : ok=7 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-21 00:25:56.183963 | controller | 2026-08-21 00:25:56.184135 | controller | 2026-08-21 00:25:56.184315 | controller | TASKS RECAP ******************************************************************** 2026-08-21 00:25:56.184520 | controller | Friday 21 August 2026 00:25:56 +0000 (0:00:00.058) 0:00:04.161 ********* 2026-08-21 00:25:56.184695 | controller | =============================================================================== 2026-08-21 00:25:56.184888 | controller | Gathering Facts --------------------------------------------------------- 1.28s 2026-08-21 00:25:56.185092 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.13s 2026-08-21 00:25:56.185289 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.67s 2026-08-21 00:25:56.185510 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.43s 2026-08-21 00:25:56.185681 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.41s 2026-08-21 00:25:56.185885 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s 2026-08-21 00:25:56.186089 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.06s 2026-08-21 00:25:56.186291 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.05s 2026-08-21 00:25:56.284244 | controller | INFO [upload-helm-chart > converge] Executed: Successful 2026-08-21 00:25:56.294252 | controller | INFO [upload-helm-chart > idempotence] Executing 2026-08-21 00:25:57.102386 | controller | 2026-08-21 00:25:57.102571 | controller | PLAY [Converge] **************************************************************** 2026-08-21 00:25:57.102743 | controller | 2026-08-21 00:25:57.102965 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-21 00:25:57.103175 | controller | Friday 21 August 2026 00:25:57 +0000 (0:00:00.010) 0:00:00.010 ********* 2026-08-21 00:25:58.204385 | 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-08-21 00:25:58.210065 | controller | ok: [controller] 2026-08-21 00:25:58.210263 | controller | 2026-08-21 00:25:58.210481 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:25:58.210682 | controller | Friday 21 August 2026 00:25:58 +0000 (0:00:01.107) 0:00:01.118 ********* 2026-08-21 00:25:58.291003 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-08-21 00:25:58.291199 | controller | 2026-08-21 00:25:58.291490 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-08-21 00:25:58.291700 | controller | Friday 21 August 2026 00:25:58 +0000 (0:00:00.080) 0:00:01.198 ********* 2026-08-21 00:25:58.970218 | controller | ok: [controller] 2026-08-21 00:25:58.970354 | controller | 2026-08-21 00:25:58.970574 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:25:58.970778 | controller | Friday 21 August 2026 00:25:58 +0000 (0:00:00.679) 0:00:01.877 ********* 2026-08-21 00:25:59.016693 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-08-21 00:25:59.016808 | controller | 2026-08-21 00:25:59.017009 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-08-21 00:25:59.017200 | controller | Friday 21 August 2026 00:25:59 +0000 (0:00:00.047) 0:00:01.924 ********* 2026-08-21 00:25:59.445819 | controller | ok: [controller] 2026-08-21 00:25:59.445966 | controller | 2026-08-21 00:25:59.446206 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-08-21 00:25:59.446428 | controller | Friday 21 August 2026 00:25:59 +0000 (0:00:00.428) 0:00:02.353 ********* 2026-08-21 00:26:00.546838 | controller | ok: [controller] 2026-08-21 00:26:00.546876 | controller | 2026-08-21 00:26:00.546947 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-08-21 00:26:00.547080 | controller | Friday 21 August 2026 00:26:00 +0000 (0:00:01.096) 0:00:03.449 ********* 2026-08-21 00:26:00.970557 | controller | ok: [controller] 2026-08-21 00:26:00.970593 | controller | 2026-08-21 00:26:00.970600 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-08-21 00:26:00.970605 | controller | Friday 21 August 2026 00:26:00 +0000 (0:00:00.425) 0:00:03.874 ********* 2026-08-21 00:26:01.011243 | controller | skipping: [controller] 2026-08-21 00:26:01.011359 | controller | 2026-08-21 00:26:01.011484 | controller | PLAY RECAP ********************************************************************* 2026-08-21 00:26:01.011617 | controller | controller : ok=7 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-21 00:26:01.011730 | controller | 2026-08-21 00:26:01.011844 | controller | 2026-08-21 00:26:01.011964 | controller | TASKS RECAP ******************************************************************** 2026-08-21 00:26:01.012086 | controller | Friday 21 August 2026 00:26:01 +0000 (0:00:00.045) 0:00:03.919 ********* 2026-08-21 00:26:01.012203 | controller | =============================================================================== 2026-08-21 00:26:01.012327 | controller | Gathering Facts --------------------------------------------------------- 1.11s 2026-08-21 00:26:01.012457 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.10s 2026-08-21 00:26:01.012625 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.68s 2026-08-21 00:26:01.012754 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.43s 2026-08-21 00:26:01.012879 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.43s 2026-08-21 00:26:01.013013 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.08s 2026-08-21 00:26:01.013142 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.05s 2026-08-21 00:26:01.013273 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.05s 2026-08-21 00:26:01.141181 | controller | INFO [upload-helm-chart > idempotence] Executed: Successful 2026-08-21 00:26:01.151203 | controller | INFO [upload-helm-chart > side_effect] Executing 2026-08-21 00:26:02.005733 | controller | 2026-08-21 00:26:02.005820 | controller | PLAY [Side effect] ************************************************************* 2026-08-21 00:26:02.006023 | controller | 2026-08-21 00:26:02.006254 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-21 00:26:02.006491 | controller | Friday 21 August 2026 00:26:02 +0000 (0:00:00.011) 0:00:00.011 ********* 2026-08-21 00:26:03.099395 | 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-08-21 00:26:03.105452 | controller | ok: [controller] 2026-08-21 00:26:03.105631 | controller | 2026-08-21 00:26:03.105839 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:26:03.106030 | controller | Friday 21 August 2026 00:26:03 +0000 (0:00:01.100) 0:00:01.111 ********* 2026-08-21 00:26:03.180830 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-08-21 00:26:03.181006 | controller | 2026-08-21 00:26:03.181218 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-08-21 00:26:03.181370 | controller | Friday 21 August 2026 00:26:03 +0000 (0:00:00.075) 0:00:01.187 ********* 2026-08-21 00:26:03.855560 | controller | changed: [controller] 2026-08-21 00:26:03.855647 | controller | 2026-08-21 00:26:03.855887 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-08-21 00:26:03.856096 | controller | Friday 21 August 2026 00:26:03 +0000 (0:00:00.674) 0:00:01.861 ********* 2026-08-21 00:26:03.901158 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-08-21 00:26:03.901330 | controller | 2026-08-21 00:26:03.901533 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-08-21 00:26:03.901727 | controller | Friday 21 August 2026 00:26:03 +0000 (0:00:00.045) 0:00:01.907 ********* 2026-08-21 00:26:04.314157 | controller | ok: [controller] 2026-08-21 00:26:04.314221 | controller | 2026-08-21 00:26:04.314460 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-08-21 00:26:04.314659 | controller | Friday 21 August 2026 00:26:04 +0000 (0:00:00.412) 0:00:02.319 ********* 2026-08-21 00:26:06.450708 | controller | ok: [controller] 2026-08-21 00:26:06.450764 | controller | 2026-08-21 00:26:06.450774 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-08-21 00:26:06.450782 | controller | Friday 21 August 2026 00:26:06 +0000 (0:00:02.136) 0:00:04.455 ********* 2026-08-21 00:26:06.891361 | controller | ok: [controller] 2026-08-21 00:26:06.891460 | controller | 2026-08-21 00:26:06.891687 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-08-21 00:26:06.891723 | controller | Friday 21 August 2026 00:26:06 +0000 (0:00:00.440) 0:00:04.896 ********* 2026-08-21 00:26:07.225085 | controller | changed: [controller] => (item=/file) 2026-08-21 00:26:07.225119 | controller | 2026-08-21 00:26:07.225124 | controller | PLAY RECAP ********************************************************************* 2026-08-21 00:26:07.225130 | controller | controller : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-21 00:26:07.225133 | controller | 2026-08-21 00:26:07.225137 | controller | 2026-08-21 00:26:07.225140 | controller | TASKS RECAP ******************************************************************** 2026-08-21 00:26:07.225152 | controller | Friday 21 August 2026 00:26:07 +0000 (0:00:00.331) 0:00:05.228 ********* 2026-08-21 00:26:07.225156 | controller | =============================================================================== 2026-08-21 00:26:07.225159 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 2.14s 2026-08-21 00:26:07.225163 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-08-21 00:26:07.225166 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.67s 2026-08-21 00:26:07.225169 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.44s 2026-08-21 00:26:07.225173 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.41s 2026-08-21 00:26:07.225177 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.33s 2026-08-21 00:26:07.225181 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.08s 2026-08-21 00:26:07.225184 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.05s 2026-08-21 00:26:07.358662 | controller | INFO [upload-helm-chart > side_effect] Executed: Successful 2026-08-21 00:26:07.365278 | controller | INFO [upload-helm-chart > verify] Executing 2026-08-21 00:26:08.232146 | controller | 2026-08-21 00:26:08.232477 | controller | PLAY [Verify] ****************************************************************** 2026-08-21 00:26:08.232717 | controller | 2026-08-21 00:26:08.232968 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-21 00:26:08.233283 | controller | Friday 21 August 2026 00:26:08 +0000 (0:00:00.009) 0:00:00.009 ********* 2026-08-21 00:26:09.315271 | 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-08-21 00:26:09.319774 | controller | ok: [controller] 2026-08-21 00:26:09.320048 | controller | 2026-08-21 00:26:09.320323 | controller | TASK [Stat file 1] ************************************************************* 2026-08-21 00:26:09.320651 | controller | Friday 21 August 2026 00:26:09 +0000 (0:00:01.087) 0:00:01.097 ********* 2026-08-21 00:26:09.737284 | controller | ok: [controller] 2026-08-21 00:26:09.737648 | controller | 2026-08-21 00:26:09.737941 | controller | TASK [Stat file 2] ************************************************************* 2026-08-21 00:26:09.738209 | controller | Friday 21 August 2026 00:26:09 +0000 (0:00:00.416) 0:00:01.513 ********* 2026-08-21 00:26:10.043578 | controller | ok: [controller] 2026-08-21 00:26:10.043886 | controller | 2026-08-21 00:26:10.044184 | controller | TASK [Stat removed file 1] ***************************************************** 2026-08-21 00:26:10.044451 | controller | Friday 21 August 2026 00:26:10 +0000 (0:00:00.306) 0:00:01.820 ********* 2026-08-21 00:26:10.329514 | controller | ok: [controller] 2026-08-21 00:26:10.329740 | controller | 2026-08-21 00:26:10.329932 | controller | TASK [Stat removed file 2] ***************************************************** 2026-08-21 00:26:10.330131 | controller | Friday 21 August 2026 00:26:10 +0000 (0:00:00.286) 0:00:02.106 ********* 2026-08-21 00:26:10.631724 | controller | ok: [controller] 2026-08-21 00:26:10.631815 | controller | 2026-08-21 00:26:10.635262 | controller | TASK [ansible.builtin.assert] ************************************************** 2026-08-21 00:26:10.635287 | controller | Friday 21 August 2026 00:26:10 +0000 (0:00:00.302) 0:00:02.409 ********* 2026-08-21 00:26:10.675147 | controller | ok: [controller] => { 2026-08-21 00:26:10.675172 | controller | "changed": false, 2026-08-21 00:26:10.675181 | controller | "msg": "All assertions passed" 2026-08-21 00:26:10.675189 | controller | } 2026-08-21 00:26:10.675198 | controller | 2026-08-21 00:26:10.675206 | controller | PLAY RECAP ********************************************************************* 2026-08-21 00:26:10.675242 | controller | controller : ok=6 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-21 00:26:10.675251 | controller | 2026-08-21 00:26:10.675273 | controller | 2026-08-21 00:26:10.675281 | controller | TASKS RECAP ******************************************************************** 2026-08-21 00:26:10.675289 | controller | Friday 21 August 2026 00:26:10 +0000 (0:00:00.038) 0:00:02.447 ********* 2026-08-21 00:26:10.675296 | controller | =============================================================================== 2026-08-21 00:26:10.675303 | controller | Gathering Facts --------------------------------------------------------- 1.09s 2026-08-21 00:26:10.675311 | controller | Stat file 1 ------------------------------------------------------------- 0.42s 2026-08-21 00:26:10.675318 | controller | Stat file 2 ------------------------------------------------------------- 0.31s 2026-08-21 00:26:10.675325 | controller | Stat removed file 2 ----------------------------------------------------- 0.30s 2026-08-21 00:26:10.675332 | controller | Stat removed file 1 ----------------------------------------------------- 0.29s 2026-08-21 00:26:10.675340 | controller | ansible.builtin.assert -------------------------------------------------- 0.04s 2026-08-21 00:26:10.786886 | controller | INFO [upload-helm-chart > verify] Executed: Successful 2026-08-21 00:26:10.797314 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-08-21 00:26:10.797795 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-21 00:26:10.805054 | controller | INFO [upload-helm-chart > destroy] Executing 2026-08-21 00:26:10.805150 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-08-21 00:26:10.805271 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-08-21 00:26:10.805569 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-21 00:26:11.173742 | controller | ok: Runtime: 0:01:11.459758 2026-08-21 00:26:11.179287 | 2026-08-21 00:26:11.179375 | PLAY RECAP 2026-08-21 00:26:11.179451 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:26:11.179500 | 2026-08-21 00:26:11.296743 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-21 00:26:11.299742 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-21 00:26:11.897277 | 2026-08-21 00:26:11.897407 | PLAY [all] 2026-08-21 00:26:11.907896 | 2026-08-21 00:26:11.907968 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-21 00:26:12.313791 | controller | changed 2026-08-21 00:26:12.319689 | 2026-08-21 00:26:12.319777 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-21 00:26:12.686859 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-21 00:26:12.686901 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-21 00:26:12.693747 | controller | environment: line 1: kubectl: command not found 2026-08-21 00:26:12.696183 | controller | environment: line 1: kubectl: command not found 2026-08-21 00:26:12.696950 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-21 00:26:12.698133 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-21 00:26:12.701731 | controller | environment: line 1: kubectl: command not found 2026-08-21 00:26:12.702628 | controller | environment: line 1: kubectl: command not found 2026-08-21 00:26:12.702782 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-21 00:26:12.704119 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-21 00:26:12.706161 | controller | environment: line 1: kubectl: command not found 2026-08-21 00:26:12.707302 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-21 00:26:12.854563 | controller | ok: Runtime: 0:00:00.035755 2026-08-21 00:26:12.860328 | 2026-08-21 00:26:12.860413 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-21 00:26:13.096594 | controller | changed 2026-08-21 00:26:13.102134 | 2026-08-21 00:26:13.102214 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-21 00:26:13.337185 | controller | environment: line 5: kubectl: command not found 2026-08-21 00:26:13.338223 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-21 00:26:13.338726 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-21 00:26:13.339060 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-21 00:26:13.627562 | controller | ok: Runtime: 0:00:00.013299 2026-08-21 00:26:13.634551 | 2026-08-21 00:26:13.634617 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-21 00:26:14.260438 | controller | changed: 2026-08-21 00:26:14.260620 | controller | created directory /var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/logs/controller 2026-08-21 00:26:14.260650 | controller | cd+++++++++ objects/ 2026-08-21 00:26:14.260672 | controller | cd+++++++++ objects/cluster/ 2026-08-21 00:26:14.260695 | controller | cd+++++++++ objects/namespaced/ 2026-08-21 00:26:14.267678 | 2026-08-21 00:26:14.267739 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-21 00:26:14.498356 | controller | changed 2026-08-21 00:26:14.502134 | 2026-08-21 00:26:14.502195 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-21 00:26:14.732645 | controller | changed 2026-08-21 00:26:14.736385 | 2026-08-21 00:26:14.736450 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-21 00:26:14.972361 | controller | environment: line 3: kubectl: command not found 2026-08-21 00:26:15.263696 | controller | ok: Runtime: 0:00:00.013457 2026-08-21 00:26:15.269626 | 2026-08-21 00:26:15.269692 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-21 00:26:15.737219 | controller | changed: 2026-08-21 00:26:15.737422 | controller | cd+++++++++ pod-logs/ 2026-08-21 00:26:15.737460 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-21 00:26:15.747007 | 2026-08-21 00:26:15.747133 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-21 00:26:15.994475 | controller | changed: "values" 2026-08-21 00:26:16.236667 | controller | changed: "releases" 2026-08-21 00:26:16.248422 | 2026-08-21 00:26:16.248567 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-21 00:26:16.469354 | controller | /bin/bash: line 3: kubectl: command not found 2026-08-21 00:26:16.778370 | controller | ok: Runtime: 0:00:00.009432 2026-08-21 00:26:16.789004 | 2026-08-21 00:26:16.789162 | TASK [helm-release-status : Downloads logs to executor] 2026-08-21 00:26:17.270533 | controller | changed: 2026-08-21 00:26:17.270809 | controller | cd+++++++++ helm/ 2026-08-21 00:26:17.270847 | controller | cd+++++++++ helm/releases/ 2026-08-21 00:26:17.270880 | controller | cd+++++++++ helm/values/ 2026-08-21 00:26:17.277635 | 2026-08-21 00:26:17.277708 | PLAY RECAP 2026-08-21 00:26:17.277776 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:26:17.277806 | 2026-08-21 00:26:17.470492 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-21 00:26:17.472446 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-21 00:26:18.038781 | 2026-08-21 00:26:18.038929 | PLAY [all] 2026-08-21 00:26:18.049028 | 2026-08-21 00:26:18.049131 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-21 00:26:18.094692 | controller | skipping: Conditional result was False 2026-08-21 00:26:18.104446 | 2026-08-21 00:26:18.104572 | TASK [fetch-output : Set log path for single node] 2026-08-21 00:26:18.146837 | controller | ok 2026-08-21 00:26:18.151050 | 2026-08-21 00:26:18.151123 | LOOP [fetch-output : Ensure local output dirs] 2026-08-21 00:26:18.543898 | controller -> localhost | ok: "/var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/logs" 2026-08-21 00:26:18.753795 | controller -> localhost | changed: "/var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/artifacts" 2026-08-21 00:26:18.961985 | controller -> localhost | changed: "/var/lib/zuul/builds/00feaeded8184072a92d344d9de89013/work/docs" 2026-08-21 00:26:18.978574 | 2026-08-21 00:26:18.978750 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-21 00:26:19.652606 | controller | changed: .d..t...... ./ 2026-08-21 00:26:19.652814 | controller | changed: All items complete 2026-08-21 00:26:19.652846 | 2026-08-21 00:26:20.109495 | controller | changed: .d..t...... ./ 2026-08-21 00:26:20.535644 | controller | changed: .d..t...... ./ 2026-08-21 00:26:20.548658 | 2026-08-21 00:26:20.548841 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-21 00:26:20.973023 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.009843 2026-08-21 00:26:21.188949 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007641 2026-08-21 00:26:21.208411 | 2026-08-21 00:26:21.208576 | PLAY [all] 2026-08-21 00:26:21.215972 | 2026-08-21 00:26:21.216062 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-21 00:26:21.664099 | controller | changed 2026-08-21 00:26:21.670769 | 2026-08-21 00:26:21.670934 | PLAY RECAP 2026-08-21 00:26:21.671195 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-21 00:26:21.671224 | 2026-08-21 00:26:21.815100 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-21 00:26:21.818274 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-21 00:26:22.380212 | 2026-08-21 00:26:22.380330 | PLAY [localhost] 2026-08-21 00:26:22.389837 | 2026-08-21 00:26:22.389912 | TASK [Generate Zuul manifest] 2026-08-21 00:26:22.411131 | localhost | ok 2026-08-21 00:26:22.425434 | 2026-08-21 00:26:22.425511 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-21 00:26:22.831969 | localhost | changed 2026-08-21 00:26:22.849298 | 2026-08-21 00:26:22.849411 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-21 00:26:22.881679 | localhost | ok 2026-08-21 00:26:22.891429 | 2026-08-21 00:26:22.891514 | TASK [Upload logs] 2026-08-21 00:26:22.912917 | localhost | ok 2026-08-21 00:26:23.005104 | 2026-08-21 00:26:23.005230 | TASK [Set zuul-log-path fact] 2026-08-21 00:26:23.026074 | localhost | ok 2026-08-21 00:26:23.040018 | 2026-08-21 00:26:23.040134 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-21 00:26:23.072224 | localhost | ok 2026-08-21 00:26:23.082961 | 2026-08-21 00:26:23.083109 | TASK [upload-logs : Create log directories] 2026-08-21 00:26:23.461260 | localhost | changed 2026-08-21 00:26:23.467104 | 2026-08-21 00:26:23.467172 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-21 00:26:23.873156 | localhost -> localhost | ok: Runtime: 0:00:00.005471 2026-08-21 00:26:23.879895 | 2026-08-21 00:26:23.879987 | TASK [upload-logs : Upload logs to log server] 2026-08-21 00:26:24.369033 | localhost | Output suppressed because no_log was given 2026-08-21 00:26:24.374118 | 2026-08-21 00:26:24.374209 | LOOP [upload-logs : Compress console log and json output] 2026-08-21 00:26:24.425663 | localhost | skipping: Conditional result was False 2026-08-21 00:26:24.475854 | localhost | skipping: Conditional result was False 2026-08-21 00:26:24.487551 | 2026-08-21 00:26:24.487683 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-21 00:26:24.527585 | localhost | skipping: Conditional result was False 2026-08-21 00:26:24.528086 | 2026-08-21 00:26:24.531277 | localhost | skipping: Conditional result was False 2026-08-21 00:26:24.541329 | 2026-08-21 00:26:24.541463 | LOOP [upload-logs : Upload console log and json output]