2026-04-09 15:53:19.705156 | Job console starting 2026-04-09 15:53:19.718600 | Updating git repos 2026-04-09 15:53:19.808186 | Cloning repos into workspace 2026-04-09 15:53:20.308857 | Restoring repo states 2026-04-09 15:53:20.326204 | Merging changes 2026-04-09 15:53:21.062849 | Checking out repos 2026-04-09 15:53:21.254021 | Preparing playbooks 2026-04-09 15:53:23.681306 | Running Ansible setup 2026-04-09 15:53:27.745049 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 15:53:28.352761 | 2026-04-09 15:53:28.352877 | PLAY [localhost] 2026-04-09 15:53:28.360344 | 2026-04-09 15:53:28.360414 | TASK [Gathering Facts] 2026-04-09 15:53:29.250618 | localhost | ok 2026-04-09 15:53:29.263381 | 2026-04-09 15:53:29.263576 | TASK [Setup log path fact] 2026-04-09 15:53:29.284239 | localhost | ok 2026-04-09 15:53:29.298823 | 2026-04-09 15:53:29.298976 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 15:53:29.331024 | localhost | ok 2026-04-09 15:53:29.340253 | 2026-04-09 15:53:29.340448 | TASK [emit-job-header : Print job information] 2026-04-09 15:53:29.372396 | # Job Information 2026-04-09 15:53:29.372641 | Ansible Version: 2.16.16 2026-04-09 15:53:29.372688 | Job: ansible-collection-kubernetes-molecule-helm 2026-04-09 15:53:29.372720 | Pipeline: check 2026-04-09 15:53:29.372750 | Executor: 0a8996d2b663 2026-04-09 15:53:29.372779 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/257 2026-04-09 15:53:29.372812 | Event ID: 05db2790-342c-11f1-91cb-ed661c543227 2026-04-09 15:53:29.377308 | 2026-04-09 15:53:29.377415 | LOOP [emit-job-header : Print node information] 2026-04-09 15:53:29.461292 | localhost | ok: 2026-04-09 15:53:29.461501 | localhost | # Node Information 2026-04-09 15:53:29.461541 | localhost | Inventory Hostname: controller 2026-04-09 15:53:29.461571 | localhost | Hostname: np0000164541 2026-04-09 15:53:29.461597 | localhost | Username: zuul 2026-04-09 15:53:29.461628 | localhost | Distro: Debian 13.4 2026-04-09 15:53:29.461655 | localhost | Provider: yul1 2026-04-09 15:53:29.461681 | localhost | Region: ca-ymq-1 2026-04-09 15:53:29.461706 | localhost | Label: debian-trixie 2026-04-09 15:53:29.461732 | localhost | Product Name: OpenStack Nova 2026-04-09 15:53:29.461757 | localhost | Interface IP: 199.204.45.240 2026-04-09 15:53:29.471915 | 2026-04-09 15:53:29.472097 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 15:53:29.923840 | localhost -> localhost | changed 2026-04-09 15:53:29.930863 | 2026-04-09 15:53:29.931026 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 15:53:30.981190 | localhost -> localhost | changed 2026-04-09 15:53:30.993665 | 2026-04-09 15:53:30.993758 | PLAY [all] 2026-04-09 15:53:31.000720 | 2026-04-09 15:53:31.000790 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 15:53:31.246565 | controller -> localhost | ok 2026-04-09 15:53:31.251230 | 2026-04-09 15:53:31.251290 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 15:53:31.284658 | controller | ok 2026-04-09 15:53:31.301372 | controller | included: /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 15:53:31.306964 | 2026-04-09 15:53:31.307025 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 15:53:32.683891 | controller -> localhost | Generating public/private rsa key pair. 2026-04-09 15:53:32.684574 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/f181065ccff3458ba8f9e1f407363ce4_id_rsa 2026-04-09 15:53:32.684635 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/f181065ccff3458ba8f9e1f407363ce4_id_rsa.pub 2026-04-09 15:53:32.684673 | controller -> localhost | The key fingerprint is: 2026-04-09 15:53:32.684704 | controller -> localhost | SHA256:f7GCTsJ6A2wfAAt2GAkWp/ephZWzRXtFbjNHxO6nSfI zuul-build-sshkey 2026-04-09 15:53:32.684749 | controller -> localhost | The key's randomart image is: 2026-04-09 15:53:32.684779 | controller -> localhost | +---[RSA 3072]----+ 2026-04-09 15:53:32.684812 | controller -> localhost | |o+=. . .ooo | 2026-04-09 15:53:32.684842 | controller -> localhost | |o++. o . o .. | 2026-04-09 15:53:32.684870 | controller -> localhost | |.o.+ + o . =.. | 2026-04-09 15:53:32.684902 | controller -> localhost | | o = = . . +. | 2026-04-09 15:53:32.684933 | controller -> localhost | | o * S o | 2026-04-09 15:53:32.684991 | controller -> localhost | | *.. o . = . | 2026-04-09 15:53:32.685024 | controller -> localhost | | o oo.o o * + | 2026-04-09 15:53:32.685054 | controller -> localhost | | .++ o E | 2026-04-09 15:53:32.685086 | controller -> localhost | | .. .. | 2026-04-09 15:53:32.685114 | controller -> localhost | +----[SHA256]-----+ 2026-04-09 15:53:32.685182 | controller -> localhost | ok: Runtime: 0:00:00.933906 2026-04-09 15:53:32.691328 | 2026-04-09 15:53:32.691449 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 15:53:32.725032 | controller | ok 2026-04-09 15:53:32.735326 | controller | included: /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 15:53:32.742842 | 2026-04-09 15:53:32.742911 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 15:53:32.767653 | controller | skipping: Conditional result was False 2026-04-09 15:53:32.776219 | 2026-04-09 15:53:32.776302 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 15:53:33.498263 | controller | changed 2026-04-09 15:53:33.504158 | 2026-04-09 15:53:33.504248 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 15:53:33.729947 | controller | ok 2026-04-09 15:53:33.737151 | 2026-04-09 15:53:33.737302 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 15:53:34.291643 | controller | changed 2026-04-09 15:53:34.297455 | 2026-04-09 15:53:34.297549 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 15:53:34.909883 | controller | changed 2026-04-09 15:53:34.916969 | 2026-04-09 15:53:34.917036 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 15:53:34.939494 | controller | skipping: Conditional result was False 2026-04-09 15:53:34.944139 | 2026-04-09 15:53:34.944199 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 15:53:35.672548 | controller -> localhost | changed 2026-04-09 15:53:35.684820 | 2026-04-09 15:53:35.684918 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 15:53:35.987117 | controller -> localhost | Identity added: /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/f181065ccff3458ba8f9e1f407363ce4_id_rsa (zuul-build-sshkey) 2026-04-09 15:53:35.987331 | controller -> localhost | ok: Runtime: 0:00:00.013656 2026-04-09 15:53:35.991362 | 2026-04-09 15:53:35.991424 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 15:53:36.330300 | controller | ok 2026-04-09 15:53:36.334143 | 2026-04-09 15:53:36.334228 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 15:53:36.360021 | controller | skipping: Conditional result was False 2026-04-09 15:53:36.373504 | 2026-04-09 15:53:36.373599 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 15:53:36.754006 | controller | ok 2026-04-09 15:53:36.761437 | 2026-04-09 15:53:36.761528 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 15:53:37.814417 | controller | Output suppressed because no_log was given 2026-04-09 15:53:37.821426 | 2026-04-09 15:53:37.821503 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 15:53:38.054075 | controller | ok: "logs" 2026-04-09 15:53:38.054372 | controller | ok: All items complete 2026-04-09 15:53:38.054404 | 2026-04-09 15:53:38.232399 | controller | ok: "artifacts" 2026-04-09 15:53:38.416894 | controller | ok: "docs" 2026-04-09 15:53:38.430428 | 2026-04-09 15:53:38.430578 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 15:53:38.648431 | controller | changed: "logs" 2026-04-09 15:53:38.835835 | controller | changed: "artifacts" 2026-04-09 15:53:39.029645 | controller | changed: "docs" 2026-04-09 15:53:39.046524 | 2026-04-09 15:53:39.046655 | PLAY RECAP 2026-04-09 15:53:39.046734 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 15:53:39.046763 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 15:53:39.046786 | 2026-04-09 15:53:39.268428 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 15:53:39.270390 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 15:53:39.936250 | 2026-04-09 15:53:39.936405 | PLAY [all] 2026-04-09 15:53:39.947682 | 2026-04-09 15:53:39.947769 | TASK [setup-uv : Extract archive] 2026-04-09 15:53:42.501075 | controller | changed 2026-04-09 15:53:42.851754 | 2026-04-09 15:53:42.852025 | TASK [setup-uv : Print version] 2026-04-09 15:53:43.233734 | controller | uv 0.8.13 2026-04-09 15:53:43.385172 | controller | ok: Runtime: 0:00:00.013031 2026-04-09 15:53:43.397095 | 2026-04-09 15:53:43.397204 | PLAY RECAP 2026-04-09 15:53:43.397253 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 15:53:43.397280 | 2026-04-09 15:53:43.524668 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 15:53:43.527524 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-04-09 15:53:44.221442 | 2026-04-09 15:53:44.221603 | PLAY [all] 2026-04-09 15:53:44.237763 | 2026-04-09 15:53:44.238030 | TASK [Update apt cache] 2026-04-09 15:53:55.028057 | controller | ok 2026-04-09 15:53:55.035455 | 2026-04-09 15:53:55.035567 | TASK [Disable firewalld] 2026-04-09 15:53:55.061430 | controller | skipping: Conditional result was False 2026-04-09 15:53:55.071841 | 2026-04-09 15:53:55.071994 | TASK [Install "jq" for log collection] 2026-04-09 15:53:57.206580 | controller | changed 2026-04-09 15:53:57.209064 | 2026-04-09 15:53:57.209131 | PLAY RECAP 2026-04-09 15:53:57.209192 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 15:53:57.209222 | 2026-04-09 15:53:57.310759 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-04-09 15:53:57.313618 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 15:53:57.910206 | 2026-04-09 15:53:58.224512 | PLAY [all] 2026-04-09 15:53:58.241064 | 2026-04-09 15:53:58.241175 | TASK [Copy inventory file for Zuul] 2026-04-09 15:53:59.207540 | controller | changed 2026-04-09 15:53:59.214485 | 2026-04-09 15:53:59.214670 | TASK [Switch "ansible_host" to private IP] 2026-04-09 15:53:59.513948 | controller | changed: 1 replacements made 2026-04-09 15:53:59.520637 | 2026-04-09 15:53:59.520802 | TASK [Run Molecule scenario] 2026-04-09 15:53:59.974110 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-09 15:53:59.974195 | controller | Creating virtual environment at: .venv 2026-04-09 15:54:00.241802 | controller | Downloading cryptography (4.3MiB) 2026-04-09 15:54:00.241974 | controller | Downloading pygments (1.2MiB) 2026-04-09 15:54:00.310410 | controller | Downloading ansible-core (2.3MiB) 2026-04-09 15:54:00.403949 | controller | Downloading cryptography 2026-04-09 15:54:00.456922 | controller | Downloading pygments 2026-04-09 15:54:00.626446 | controller | Downloading ansible-core 2026-04-09 15:54:00.675860 | controller | Installed 36 packages in 48ms 2026-04-09 15:54:01.376323 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-04-09 15:54:01.376382 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-04-09 15:54:02.407676 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-09 15:54:02.407729 | controller | INFO default scenario not found, disabling shared state. 2026-04-09 15:54:02.407874 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-09 15:54:02.407934 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-04-09 15:54:20.115213 | controller | INFO [helm > dependency] Executing 2026-04-09 15:54:20.115282 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-04-09 15:54:20.115293 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-04-09 15:54:20.115328 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-09 15:54:20.119338 | controller | INFO [helm > cleanup] Executing 2026-04-09 15:54:20.119654 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 15:54:20.124925 | controller | INFO [helm > destroy] Executing 2026-04-09 15:54:20.124951 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-04-09 15:54:20.124966 | controller | INFO [helm > destroy] Executed: Successful 2026-04-09 15:54:20.130262 | controller | INFO [helm > syntax] Executing 2026-04-09 15:54:21.045579 | controller | 2026-04-09 15:54:21.045769 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-04-09 15:54:21.126729 | controller | INFO [helm > syntax] Executed: Successful 2026-04-09 15:54:21.136046 | controller | INFO [helm > create] Executing 2026-04-09 15:54:21.138224 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 15:54:21.144421 | controller | INFO [helm > prepare] Executing 2026-04-09 15:54:22.107845 | controller | 2026-04-09 15:54:22.107867 | controller | PLAY [Prepare] ***************************************************************** 2026-04-09 15:54:22.107872 | controller | 2026-04-09 15:54:22.107879 | controller | TASK [Gathering Facts] ********************************************************* 2026-04-09 15:54:22.108029 | controller | Thursday 09 April 2026 15:54:22 +0000 (0:00:00.033) 0:00:00.033 ******** 2026-04-09 15:54:24.421890 | 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-04-09 15:54:24.427585 | controller | ok: [controller] 2026-04-09 15:54:24.427952 | controller | 2026-04-09 15:54:24.428307 | controller | TASK [Install Debian packages] ************************************************* 2026-04-09 15:54:24.428570 | controller | Thursday 09 April 2026 15:54:24 +0000 (0:00:02.323) 0:00:02.356 ******** 2026-04-09 15:54:26.242024 | controller | ok: [controller] 2026-04-09 15:54:26.242162 | controller | 2026-04-09 15:54:26.242364 | controller | PLAY RECAP ********************************************************************* 2026-04-09 15:54:26.242607 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 15:54:26.242775 | controller | 2026-04-09 15:54:26.242939 | controller | 2026-04-09 15:54:26.243120 | controller | TASKS RECAP ******************************************************************** 2026-04-09 15:54:26.243314 | controller | Thursday 09 April 2026 15:54:26 +0000 (0:00:01.814) 0:00:04.171 ******** 2026-04-09 15:54:26.243514 | controller | =============================================================================== 2026-04-09 15:54:26.243724 | controller | Gathering Facts --------------------------------------------------------- 2.32s 2026-04-09 15:54:26.243909 | controller | Install Debian packages ------------------------------------------------- 1.81s 2026-04-09 15:54:26.339398 | controller | INFO [helm > prepare] Executed: Successful 2026-04-09 15:54:26.347730 | controller | INFO [helm > converge] Executing 2026-04-09 15:54:27.193046 | controller | 2026-04-09 15:54:27.193268 | controller | PLAY [Converge] **************************************************************** 2026-04-09 15:54:27.193461 | controller | 2026-04-09 15:54:27.193685 | controller | TASK [Gathering Facts] ********************************************************* 2026-04-09 15:54:27.193898 | controller | Thursday 09 April 2026 15:54:27 +0000 (0:00:00.012) 0:00:00.012 ******** 2026-04-09 15:54:28.248040 | 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-04-09 15:54:28.252754 | controller | ok: [controller] 2026-04-09 15:54:28.252859 | controller | 2026-04-09 15:54:28.252989 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 15:54:28.253126 | controller | Thursday 09 April 2026 15:54:28 +0000 (0:00:01.059) 0:00:01.071 ******** 2026-04-09 15:54:28.733013 | controller | ok: [controller] 2026-04-09 15:54:28.733135 | controller | 2026-04-09 15:54:28.733374 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 15:54:28.733573 | controller | Thursday 09 April 2026 15:54:28 +0000 (0:00:00.480) 0:00:01.552 ******** 2026-04-09 15:54:29.762218 | controller | ok: [controller] 2026-04-09 15:54:29.762420 | controller | 2026-04-09 15:54:29.762676 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 15:54:29.762924 | controller | Thursday 09 April 2026 15:54:29 +0000 (0:00:01.028) 0:00:02.581 ******** 2026-04-09 15:54:30.179745 | controller | changed: [controller] 2026-04-09 15:54:30.179918 | controller | 2026-04-09 15:54:30.180163 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 15:54:30.180368 | controller | Thursday 09 April 2026 15:54:30 +0000 (0:00:00.417) 0:00:02.999 ******** 2026-04-09 15:54:30.225994 | controller | ok: [controller] => { 2026-04-09 15:54:30.226187 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-04-09 15:54:30.226383 | controller | } 2026-04-09 15:54:30.226619 | controller | 2026-04-09 15:54:30.226874 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 15:54:30.227077 | controller | Thursday 09 April 2026 15:54:30 +0000 (0:00:00.046) 0:00:03.045 ******** 2026-04-09 15:54:31.034835 | controller | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-09 15:54:31.047330 | controller | changed: [controller] 2026-04-09 15:54:31.047549 | controller | 2026-04-09 15:54:31.047813 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 15:54:31.048035 | controller | Thursday 09 April 2026 15:54:31 +0000 (0:00:00.821) 0:00:03.866 ******** 2026-04-09 15:54:33.138219 | controller | changed: [controller] 2026-04-09 15:54:33.138273 | controller | 2026-04-09 15:54:33.138433 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-04-09 15:54:33.138562 | controller | Thursday 09 April 2026 15:54:33 +0000 (0:00:02.090) 0:00:05.957 ******** 2026-04-09 15:54:33.755342 | controller | ok: [controller] 2026-04-09 15:54:33.755366 | controller | 2026-04-09 15:54:33.755370 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-04-09 15:54:33.755374 | controller | Thursday 09 April 2026 15:54:33 +0000 (0:00:00.614) 0:00:06.572 ******** 2026-04-09 15:54:34.158367 | controller | changed: [controller] 2026-04-09 15:54:34.158517 | controller | 2026-04-09 15:54:34.158737 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-04-09 15:54:34.158927 | controller | Thursday 09 April 2026 15:54:34 +0000 (0:00:00.403) 0:00:06.976 ******** 2026-04-09 15:54:34.652480 | controller | ok: [controller] 2026-04-09 15:54:34.652600 | controller | 2026-04-09 15:54:34.652825 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-04-09 15:54:34.653094 | controller | Thursday 09 April 2026 15:54:34 +0000 (0:00:00.493) 0:00:07.470 ******** 2026-04-09 15:54:34.953859 | controller | changed: [controller] 2026-04-09 15:54:34.954022 | controller | 2026-04-09 15:54:34.954266 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-04-09 15:54:34.954483 | controller | Thursday 09 April 2026 15:54:34 +0000 (0:00:00.302) 0:00:07.772 ******** 2026-04-09 15:54:35.264517 | controller | ok: [controller] 2026-04-09 15:54:35.264659 | controller | 2026-04-09 15:54:35.264866 | controller | TASK [Install plugin] ********************************************************** 2026-04-09 15:54:35.265071 | controller | Thursday 09 April 2026 15:54:35 +0000 (0:00:00.309) 0:00:08.082 ******** 2026-04-09 15:54:35.320196 | controller | included: vexxhost.containers.download_artifact for controller 2026-04-09 15:54:35.320385 | controller | 2026-04-09 15:54:35.320598 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 15:54:35.320810 | controller | Thursday 09 April 2026 15:54:35 +0000 (0:00:00.056) 0:00:08.139 ******** 2026-04-09 15:54:35.375580 | controller | ok: [controller] => { 2026-04-09 15:54:35.375823 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-04-09 15:54:35.376015 | controller | } 2026-04-09 15:54:35.376194 | controller | 2026-04-09 15:54:35.376530 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 15:54:35.376592 | controller | Thursday 09 April 2026 15:54:35 +0000 (0:00:00.055) 0:00:08.194 ******** 2026-04-09 15:54:36.175838 | controller | changed: [controller] 2026-04-09 15:54:36.175894 | controller | 2026-04-09 15:54:36.176051 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 15:54:36.176202 | controller | Thursday 09 April 2026 15:54:36 +0000 (0:00:00.800) 0:00:08.995 ******** 2026-04-09 15:54:38.243736 | controller | changed: [controller] 2026-04-09 15:54:38.243809 | controller | 2026-04-09 15:54:38.243819 | controller | PLAY RECAP ********************************************************************* 2026-04-09 15:54:38.243831 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 15:54:38.243838 | controller | 2026-04-09 15:54:38.243846 | controller | 2026-04-09 15:54:38.243853 | controller | TASKS RECAP ******************************************************************** 2026-04-09 15:54:38.243861 | controller | Thursday 09 April 2026 15:54:38 +0000 (0:00:02.067) 0:00:11.062 ******** 2026-04-09 15:54:38.243869 | controller | =============================================================================== 2026-04-09 15:54:38.243876 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.09s 2026-04-09 15:54:38.243894 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.07s 2026-04-09 15:54:38.243901 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-09 15:54:38.245490 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.03s 2026-04-09 15:54:38.245537 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.82s 2026-04-09 15:54:38.245543 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-04-09 15:54:38.245547 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.61s 2026-04-09 15:54:38.245553 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.49s 2026-04-09 15:54:38.245559 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-04-09 15:54:38.245564 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.42s 2026-04-09 15:54:38.245581 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.40s 2026-04-09 15:54:38.245585 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.31s 2026-04-09 15:54:38.245590 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.30s 2026-04-09 15:54:38.245595 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-04-09 15:54:38.245600 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.06s 2026-04-09 15:54:38.245605 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-04-09 15:54:38.342922 | controller | INFO [helm > converge] Executed: Successful 2026-04-09 15:54:38.357872 | controller | INFO [helm > idempotence] Executing 2026-04-09 15:54:39.276288 | controller | 2026-04-09 15:54:39.276503 | controller | PLAY [Converge] **************************************************************** 2026-04-09 15:54:39.276666 | controller | 2026-04-09 15:54:39.276883 | controller | TASK [Gathering Facts] ********************************************************* 2026-04-09 15:54:39.277075 | controller | Thursday 09 April 2026 15:54:39 +0000 (0:00:00.012) 0:00:00.012 ******** 2026-04-09 15:54:42.374582 | 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-04-09 15:54:42.379720 | controller | ok: [controller] 2026-04-09 15:54:42.380002 | controller | 2026-04-09 15:54:42.380307 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 15:54:42.380675 | controller | Thursday 09 April 2026 15:54:42 +0000 (0:00:03.103) 0:00:03.115 ******** 2026-04-09 15:54:42.814512 | controller | ok: [controller] 2026-04-09 15:54:42.814811 | controller | 2026-04-09 15:54:42.815098 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-04-09 15:54:42.815445 | controller | Thursday 09 April 2026 15:54:42 +0000 (0:00:00.434) 0:00:03.550 ******** 2026-04-09 15:54:43.806739 | controller | ok: [controller] 2026-04-09 15:54:43.807021 | controller | 2026-04-09 15:54:43.807291 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-04-09 15:54:43.807585 | controller | Thursday 09 April 2026 15:54:43 +0000 (0:00:00.991) 0:00:04.542 ******** 2026-04-09 15:54:44.312032 | controller | ok: [controller] 2026-04-09 15:54:44.312092 | controller | 2026-04-09 15:54:44.312264 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 15:54:44.312403 | controller | Thursday 09 April 2026 15:54:44 +0000 (0:00:00.502) 0:00:05.045 ******** 2026-04-09 15:54:44.354263 | controller | ok: [controller] => { 2026-04-09 15:54:44.354364 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-04-09 15:54:44.354870 | controller | } 2026-04-09 15:54:44.354895 | controller | 2026-04-09 15:54:44.354901 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 15:54:44.354906 | controller | Thursday 09 April 2026 15:54:44 +0000 (0:00:00.044) 0:00:05.090 ******** 2026-04-09 15:54:44.946395 | controller | ok: [controller] 2026-04-09 15:54:44.946453 | controller | 2026-04-09 15:54:44.946466 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 15:54:44.946583 | controller | Thursday 09 April 2026 15:54:44 +0000 (0:00:00.589) 0:00:05.680 ******** 2026-04-09 15:54:46.693484 | controller | ok: [controller] 2026-04-09 15:54:46.693538 | controller | 2026-04-09 15:54:46.693666 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-04-09 15:54:46.693818 | controller | Thursday 09 April 2026 15:54:46 +0000 (0:00:01.749) 0:00:07.429 ******** 2026-04-09 15:54:47.194033 | controller | ok: [controller] 2026-04-09 15:54:47.194151 | controller | 2026-04-09 15:54:47.194302 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-04-09 15:54:47.194498 | controller | Thursday 09 April 2026 15:54:47 +0000 (0:00:00.500) 0:00:07.929 ******** 2026-04-09 15:54:47.607389 | controller | ok: [controller] 2026-04-09 15:54:47.607441 | controller | 2026-04-09 15:54:47.607745 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-04-09 15:54:47.607771 | controller | Thursday 09 April 2026 15:54:47 +0000 (0:00:00.413) 0:00:08.343 ******** 2026-04-09 15:54:48.079976 | controller | ok: [controller] 2026-04-09 15:54:48.080156 | controller | 2026-04-09 15:54:48.080329 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-04-09 15:54:48.080489 | controller | Thursday 09 April 2026 15:54:48 +0000 (0:00:00.471) 0:00:08.814 ******** 2026-04-09 15:54:48.383750 | controller | ok: [controller] 2026-04-09 15:54:48.383919 | controller | 2026-04-09 15:54:48.384189 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-04-09 15:54:48.385064 | controller | Thursday 09 April 2026 15:54:48 +0000 (0:00:00.302) 0:00:09.116 ******** 2026-04-09 15:54:48.683386 | controller | ok: [controller] 2026-04-09 15:54:48.683502 | controller | 2026-04-09 15:54:48.683826 | controller | TASK [Install plugin] ********************************************************** 2026-04-09 15:54:48.684109 | controller | Thursday 09 April 2026 15:54:48 +0000 (0:00:00.302) 0:00:09.419 ******** 2026-04-09 15:54:48.732278 | controller | included: vexxhost.containers.download_artifact for controller 2026-04-09 15:54:48.732499 | controller | 2026-04-09 15:54:48.732777 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-04-09 15:54:48.733027 | controller | Thursday 09 April 2026 15:54:48 +0000 (0:00:00.049) 0:00:09.468 ******** 2026-04-09 15:54:48.780723 | controller | ok: [controller] => { 2026-04-09 15:54:48.780918 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-04-09 15:54:48.781147 | controller | } 2026-04-09 15:54:48.781309 | controller | 2026-04-09 15:54:48.781513 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-04-09 15:54:48.781716 | controller | Thursday 09 April 2026 15:54:48 +0000 (0:00:00.047) 0:00:09.516 ******** 2026-04-09 15:54:49.213010 | controller | ok: [controller] 2026-04-09 15:54:49.213164 | controller | 2026-04-09 15:54:49.213387 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-04-09 15:54:49.213615 | controller | Thursday 09 April 2026 15:54:49 +0000 (0:00:00.432) 0:00:09.948 ******** 2026-04-09 15:54:51.943036 | controller | ok: [controller] 2026-04-09 15:54:51.943090 | controller | 2026-04-09 15:54:51.943100 | controller | PLAY RECAP ********************************************************************* 2026-04-09 15:54:51.943108 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 15:54:51.943116 | controller | 2026-04-09 15:54:51.943124 | controller | 2026-04-09 15:54:51.943131 | controller | TASKS RECAP ******************************************************************** 2026-04-09 15:54:51.943139 | controller | Thursday 09 April 2026 15:54:51 +0000 (0:00:02.726) 0:00:12.674 ******** 2026-04-09 15:54:51.943146 | controller | =============================================================================== 2026-04-09 15:54:51.943153 | controller | Gathering Facts --------------------------------------------------------- 3.10s 2026-04-09 15:54:51.943160 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.73s 2026-04-09 15:54:51.943167 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.75s 2026-04-09 15:54:51.943174 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.99s 2026-04-09 15:54:51.943181 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.59s 2026-04-09 15:54:51.943188 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.50s 2026-04-09 15:54:51.943195 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.50s 2026-04-09 15:54:51.943202 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.47s 2026-04-09 15:54:51.943211 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-09 15:54:51.943218 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-04-09 15:54:51.943265 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.41s 2026-04-09 15:54:51.943272 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.30s 2026-04-09 15:54:51.943279 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.30s 2026-04-09 15:54:51.943286 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-04-09 15:54:51.943293 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-04-09 15:54:51.943301 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-04-09 15:54:52.052017 | controller | INFO [helm > idempotence] Executed: Successful 2026-04-09 15:54:52.063368 | controller | INFO [helm > side_effect] Executing 2026-04-09 15:54:52.063921 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 15:54:52.070527 | controller | INFO [helm > verify] Executing 2026-04-09 15:54:52.907947 | controller | 2026-04-09 15:54:52.908352 | controller | PLAY [Verify] ****************************************************************** 2026-04-09 15:54:52.908612 | controller | 2026-04-09 15:54:52.909052 | controller | TASK [Gathering Facts] ********************************************************* 2026-04-09 15:54:52.909318 | controller | Thursday 09 April 2026 15:54:52 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-09 15:54:54.005234 | 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-04-09 15:54:54.011204 | controller | ok: [controller] 2026-04-09 15:54:54.011455 | controller | 2026-04-09 15:54:54.011773 | controller | TASK [Get the current Helm version] ******************************************** 2026-04-09 15:54:54.012031 | controller | Thursday 09 April 2026 15:54:54 +0000 (0:00:01.103) 0:00:01.113 ******** 2026-04-09 15:54:54.473577 | controller | changed: [controller] 2026-04-09 15:54:54.473867 | controller | 2026-04-09 15:54:54.474139 | controller | TASK [Assert Helm version] ***************************************************** 2026-04-09 15:54:54.474425 | controller | Thursday 09 April 2026 15:54:54 +0000 (0:00:00.461) 0:00:01.575 ******** 2026-04-09 15:54:54.503125 | controller | ok: [controller] => { 2026-04-09 15:54:54.503402 | controller | "changed": false, 2026-04-09 15:54:54.503742 | controller | "msg": "All assertions passed" 2026-04-09 15:54:54.504005 | controller | } 2026-04-09 15:54:54.504266 | controller | 2026-04-09 15:54:54.504548 | controller | PLAY RECAP ********************************************************************* 2026-04-09 15:54:54.504830 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 15:54:54.505159 | controller | 2026-04-09 15:54:54.505407 | controller | 2026-04-09 15:54:54.505656 | controller | TASKS RECAP ******************************************************************** 2026-04-09 15:54:54.505955 | controller | Thursday 09 April 2026 15:54:54 +0000 (0:00:00.030) 0:00:01.606 ******** 2026-04-09 15:54:54.506209 | controller | =============================================================================== 2026-04-09 15:54:54.506469 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-04-09 15:54:54.506745 | controller | Get the current Helm version -------------------------------------------- 0.46s 2026-04-09 15:54:54.507006 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-04-09 15:54:54.601242 | controller | INFO [helm > verify] Executed: Successful 2026-04-09 15:54:54.612265 | controller | INFO [helm > cleanup] Executing 2026-04-09 15:54:54.612594 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 15:54:54.788070 | controller | INFO [helm > destroy] Executing 2026-04-09 15:54:54.788311 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-04-09 15:54:54.788524 | controller | INFO [helm > destroy] Executed: Successful 2026-04-09 15:54:54.789119 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-09 15:54:55.113739 | controller | ok: Runtime: 0:00:54.984710 2026-04-09 15:54:55.118293 | 2026-04-09 15:54:55.118359 | PLAY RECAP 2026-04-09 15:54:55.118419 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 15:54:55.118449 | 2026-04-09 15:54:55.245298 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 15:54:55.247173 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-04-09 15:54:55.907246 | 2026-04-09 15:54:56.014873 | PLAY [all] 2026-04-09 15:54:56.032302 | 2026-04-09 15:54:56.032498 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-09 15:54:56.421748 | controller | changed 2026-04-09 15:54:56.427095 | 2026-04-09 15:54:56.427213 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-09 15:54:56.851868 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-09 15:54:56.852319 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-09 15:54:56.858799 | controller | environment: line 1: kubectl: command not found 2026-04-09 15:54:56.860676 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-09 15:54:56.863623 | controller | environment: line 1: kubectl: command not found 2026-04-09 15:54:56.865809 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-09 15:54:56.865987 | controller | environment: line 1: kubectl: command not found 2026-04-09 15:54:56.868520 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-09 15:54:56.871590 | controller | environment: line 1: kubectl: command not found 2026-04-09 15:54:56.872061 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-09 15:54:56.872532 | controller | environment: line 1: kubectl: command not found 2026-04-09 15:54:56.874251 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-09 15:54:56.958892 | controller | ok: Runtime: 0:00:00.036324 2026-04-09 15:54:56.965468 | 2026-04-09 15:54:56.965623 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-09 15:54:57.232202 | controller | changed 2026-04-09 15:54:57.237837 | 2026-04-09 15:54:57.237943 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-09 15:54:57.478689 | controller | environment: line 5: kubectl: command not found 2026-04-09 15:54:57.479855 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-09 15:54:57.480053 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-09 15:54:57.480265 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-09 15:54:57.769509 | controller | ok: Runtime: 0:00:00.012471 2026-04-09 15:54:57.776638 | 2026-04-09 15:54:57.776799 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-09 15:54:58.937132 | controller | changed: 2026-04-09 15:54:58.937301 | controller | created directory /var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/logs/controller 2026-04-09 15:54:58.937332 | controller | cd+++++++++ objects/ 2026-04-09 15:54:58.937354 | controller | cd+++++++++ objects/cluster/ 2026-04-09 15:54:58.937377 | controller | cd+++++++++ objects/namespaced/ 2026-04-09 15:54:58.943956 | 2026-04-09 15:54:58.944021 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-09 15:54:59.180410 | controller | changed 2026-04-09 15:54:59.185807 | 2026-04-09 15:54:59.185895 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-09 15:54:59.420054 | controller | changed 2026-04-09 15:54:59.425640 | 2026-04-09 15:54:59.425734 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-09 15:54:59.673236 | controller | environment: line 3: kubectl: command not found 2026-04-09 15:54:59.958426 | controller | ok: Runtime: 0:00:00.014321 2026-04-09 15:54:59.962462 | 2026-04-09 15:54:59.962526 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-09 15:55:00.529850 | controller | changed: 2026-04-09 15:55:00.530047 | controller | cd+++++++++ pod-logs/ 2026-04-09 15:55:00.530084 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-04-09 15:55:00.538116 | 2026-04-09 15:55:00.538176 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-09 15:55:00.776074 | controller | changed: "values" 2026-04-09 15:55:00.998659 | controller | changed: "releases" 2026-04-09 15:55:01.010513 | 2026-04-09 15:55:01.010693 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-09 15:55:01.308085 | controller | /bin/bash: line 3: kubectl: command not found 2026-04-09 15:55:01.577686 | controller | ok: Runtime: 0:00:00.008354 2026-04-09 15:55:01.583803 | 2026-04-09 15:55:01.583873 | TASK [helm-release-status : Downloads logs to executor] 2026-04-09 15:55:02.123074 | controller | changed: 2026-04-09 15:55:02.123308 | controller | cd+++++++++ helm/ 2026-04-09 15:55:02.123346 | controller | cd+++++++++ helm/releases/ 2026-04-09 15:55:02.123378 | controller | cd+++++++++ helm/values/ 2026-04-09 15:55:02.128799 | 2026-04-09 15:55:02.128846 | PLAY RECAP 2026-04-09 15:55:02.128890 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 15:55:02.128911 | 2026-04-09 15:55:02.254315 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-04-09 15:55:02.257616 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 15:55:02.822066 | 2026-04-09 15:55:02.822188 | PLAY [all] 2026-04-09 15:55:02.832166 | 2026-04-09 15:55:02.832249 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 15:55:02.887657 | controller | skipping: Conditional result was False 2026-04-09 15:55:02.898295 | 2026-04-09 15:55:02.898461 | TASK [fetch-output : Set log path for single node] 2026-04-09 15:55:02.941999 | controller | ok 2026-04-09 15:55:02.947251 | 2026-04-09 15:55:02.947324 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 15:55:03.343766 | controller -> localhost | ok: "/var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/logs" 2026-04-09 15:55:03.554635 | controller -> localhost | changed: "/var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/artifacts" 2026-04-09 15:55:03.759531 | controller -> localhost | changed: "/var/lib/zuul/builds/f181065ccff3458ba8f9e1f407363ce4/work/docs" 2026-04-09 15:55:03.775890 | 2026-04-09 15:55:03.776055 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 15:55:04.463380 | controller | changed: .d..t...... ./ 2026-04-09 15:55:04.463883 | controller | changed: All items complete 2026-04-09 15:55:04.463955 | 2026-04-09 15:55:04.968115 | controller | changed: .d..t...... ./ 2026-04-09 15:55:05.472043 | controller | changed: .d..t...... ./ 2026-04-09 15:55:05.497749 | 2026-04-09 15:55:05.497905 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 15:55:05.920933 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008859 2026-04-09 15:55:06.156013 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007880 2026-04-09 15:55:06.175067 | 2026-04-09 15:55:06.175226 | PLAY [all] 2026-04-09 15:55:06.180709 | 2026-04-09 15:55:06.180782 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 15:55:06.650886 | controller | changed 2026-04-09 15:55:06.657237 | 2026-04-09 15:55:06.657290 | PLAY RECAP 2026-04-09 15:55:06.657339 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 15:55:06.657362 | 2026-04-09 15:55:06.800376 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 15:55:06.801894 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 15:55:07.415298 | 2026-04-09 15:55:07.415445 | PLAY [localhost] 2026-04-09 15:55:07.425722 | 2026-04-09 15:55:07.425794 | TASK [Generate Zuul manifest] 2026-04-09 15:55:07.445087 | localhost | ok 2026-04-09 15:55:07.463301 | 2026-04-09 15:55:07.463395 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 15:55:07.776209 | localhost | changed 2026-04-09 15:55:07.789924 | 2026-04-09 15:55:07.790031 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 15:55:07.952236 | localhost | ok 2026-04-09 15:55:07.961100 | 2026-04-09 15:55:07.961167 | TASK [Upload logs] 2026-04-09 15:55:07.981726 | localhost | ok 2026-04-09 15:55:08.041607 | 2026-04-09 15:55:08.041751 | TASK [Set zuul-log-path fact] 2026-04-09 15:55:08.067537 | localhost | ok 2026-04-09 15:55:08.080018 | 2026-04-09 15:55:08.080142 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 15:55:08.113343 | localhost | ok 2026-04-09 15:55:08.124020 | 2026-04-09 15:55:08.124136 | TASK [upload-logs : Create log directories] 2026-04-09 15:55:08.612728 | localhost | changed 2026-04-09 15:55:08.619191 | 2026-04-09 15:55:08.619281 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 15:55:09.066041 | localhost -> localhost | ok: Runtime: 0:00:00.005524 2026-04-09 15:55:09.073165 | 2026-04-09 15:55:09.073248 | TASK [upload-logs : Upload logs to log server] 2026-04-09 15:55:09.530677 | localhost | Output suppressed because no_log was given 2026-04-09 15:55:09.535611 | 2026-04-09 15:55:09.535704 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 15:55:09.583534 | localhost | skipping: Conditional result was False 2026-04-09 15:55:09.590135 | localhost | skipping: Conditional result was False 2026-04-09 15:55:09.602334 | 2026-04-09 15:55:09.765793 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 15:55:09.809937 | localhost | skipping: Conditional result was False 2026-04-09 15:55:09.810317 | 2026-04-09 15:55:09.811712 | localhost | skipping: Conditional result was False 2026-04-09 15:55:09.819331 | 2026-04-09 15:55:09.819513 | LOOP [upload-logs : Upload console log and json output]