2026-06-08 15:43:00.147960 | Job console starting 2026-06-08 15:43:00.161982 | Updating git repos 2026-06-08 15:43:00.218705 | Cloning repos into workspace 2026-06-08 15:43:00.272800 | Restoring repo states 2026-06-08 15:43:00.291994 | Merging changes 2026-06-08 15:43:02.319422 | Checking out repos 2026-06-08 15:43:02.364541 | Preparing playbooks 2026-06-08 15:43:05.296497 | Running Ansible setup 2026-06-08 15:43:10.074320 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-08 15:43:10.743837 | 2026-06-08 15:43:10.744077 | PLAY [localhost] 2026-06-08 15:43:10.754680 | 2026-06-08 15:43:10.754814 | TASK [Gathering Facts] 2026-06-08 15:43:11.614170 | localhost | ok 2026-06-08 15:43:11.627302 | 2026-06-08 15:43:11.627599 | TASK [Setup log path fact] 2026-06-08 15:43:11.651488 | localhost | ok 2026-06-08 15:43:11.665114 | 2026-06-08 15:43:11.665230 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-08 15:43:11.697488 | localhost | ok 2026-06-08 15:43:11.706246 | 2026-06-08 15:43:11.706320 | TASK [emit-job-header : Print job information] 2026-06-08 15:43:11.748911 | # Job Information 2026-06-08 15:43:11.749266 | Ansible Version: 2.16.18 2026-06-08 15:43:11.749358 | Job: ansible-collection-kubernetes-molecule-helm 2026-06-08 15:43:11.749411 | Pipeline: check 2026-06-08 15:43:11.749458 | Executor: 2d72f0692154 2026-06-08 15:43:11.749502 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/280 2026-06-08 15:43:11.749556 | Event ID: 96f554f0-6350-11f1-92c8-22393a90eb16 2026-06-08 15:43:11.754686 | 2026-06-08 15:43:11.754758 | LOOP [emit-job-header : Print node information] 2026-06-08 15:43:11.839363 | localhost | ok: 2026-06-08 15:43:11.839570 | localhost | # Node Information 2026-06-08 15:43:11.839609 | localhost | Inventory Hostname: controller 2026-06-08 15:43:11.839640 | localhost | Hostname: np0000179034 2026-06-08 15:43:11.839668 | localhost | Username: zuul 2026-06-08 15:43:11.839699 | localhost | Distro: Debian 13.5 2026-06-08 15:43:11.839727 | localhost | Provider: yul1 2026-06-08 15:43:11.839754 | localhost | Region: ca-ymq-1 2026-06-08 15:43:11.839780 | localhost | Label: debian-trixie 2026-06-08 15:43:11.839808 | localhost | Product Name: OpenStack Nova 2026-06-08 15:43:11.839834 | localhost | Interface IP: 199.19.213.81 2026-06-08 15:43:11.854705 | 2026-06-08 15:43:11.854873 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-08 15:43:12.298688 | localhost -> localhost | changed 2026-06-08 15:43:12.305824 | 2026-06-08 15:43:12.306002 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-08 15:43:13.305674 | localhost -> localhost | changed 2026-06-08 15:43:13.316981 | 2026-06-08 15:43:13.317117 | PLAY [all] 2026-06-08 15:43:13.325201 | 2026-06-08 15:43:13.325366 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-08 15:43:13.597091 | controller -> localhost | ok 2026-06-08 15:43:13.603699 | 2026-06-08 15:43:13.603802 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-08 15:43:13.623180 | controller | ok 2026-06-08 15:43:13.643038 | controller | included: /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-08 15:43:13.648073 | 2026-06-08 15:43:13.648150 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-08 15:43:15.299943 | controller -> localhost | Generating public/private rsa key pair. 2026-06-08 15:43:15.300108 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/88490954e3034ae4b2120fcbfe239130_id_rsa 2026-06-08 15:43:15.300137 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/88490954e3034ae4b2120fcbfe239130_id_rsa.pub 2026-06-08 15:43:15.300160 | controller -> localhost | The key fingerprint is: 2026-06-08 15:43:15.300181 | controller -> localhost | SHA256:+LVKvEB/7ZdT8hTXd4/vmmc94YrheQlcBPMnlvEgh6Y zuul-build-sshkey 2026-06-08 15:43:15.300214 | controller -> localhost | The key's randomart image is: 2026-06-08 15:43:15.300235 | controller -> localhost | +---[RSA 3072]----+ 2026-06-08 15:43:15.300261 | controller -> localhost | | +o+ | 2026-06-08 15:43:15.300282 | controller -> localhost | | o=.= | 2026-06-08 15:43:15.300303 | controller -> localhost | | o .= o.| 2026-06-08 15:43:15.300323 | controller -> localhost | | . E ..o.=| 2026-06-08 15:43:15.300342 | controller -> localhost | | o S o . .*| 2026-06-08 15:43:15.300362 | controller -> localhost | | . + . = o.+| 2026-06-08 15:43:15.300381 | controller -> localhost | | . = o.o oBo| 2026-06-08 15:43:15.300400 | controller -> localhost | | o +..+o++*| 2026-06-08 15:43:15.300422 | controller -> localhost | | o +oo+*o| 2026-06-08 15:43:15.300442 | controller -> localhost | +----[SHA256]-----+ 2026-06-08 15:43:15.300487 | controller -> localhost | ok: Runtime: 0:00:01.186266 2026-06-08 15:43:15.304815 | 2026-06-08 15:43:15.304881 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-08 15:43:15.334055 | controller | ok 2026-06-08 15:43:15.344934 | controller | included: /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-08 15:43:15.353016 | 2026-06-08 15:43:15.353131 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-08 15:43:15.378995 | controller | skipping: Conditional result was False 2026-06-08 15:43:15.386441 | 2026-06-08 15:43:15.386588 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-08 15:43:15.979691 | controller | changed 2026-06-08 15:43:15.987891 | 2026-06-08 15:43:15.988002 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-08 15:43:16.204548 | controller | ok 2026-06-08 15:43:16.210988 | 2026-06-08 15:43:16.211093 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-08 15:43:16.776858 | controller | changed 2026-06-08 15:43:16.781311 | 2026-06-08 15:43:16.781395 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-08 15:43:17.330599 | controller | changed 2026-06-08 15:43:17.336548 | 2026-06-08 15:43:17.336646 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-08 15:43:17.363490 | controller | skipping: Conditional result was False 2026-06-08 15:43:17.370950 | 2026-06-08 15:43:17.371152 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-08 15:43:17.793672 | controller -> localhost | changed 2026-06-08 15:43:17.807978 | 2026-06-08 15:43:17.808088 | TASK [add-build-sshkey : Add back temp key] 2026-06-08 15:43:18.131599 | controller -> localhost | Identity added: /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/88490954e3034ae4b2120fcbfe239130_id_rsa (zuul-build-sshkey) 2026-06-08 15:43:18.131837 | controller -> localhost | ok: Runtime: 0:00:00.013491 2026-06-08 15:43:18.135932 | 2026-06-08 15:43:18.136004 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-08 15:43:18.513637 | controller | ok 2026-06-08 15:43:18.518288 | 2026-06-08 15:43:18.518358 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-08 15:43:18.543972 | controller | skipping: Conditional result was False 2026-06-08 15:43:18.554640 | 2026-06-08 15:43:18.554726 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-08 15:43:18.962005 | controller | ok 2026-06-08 15:43:18.969924 | 2026-06-08 15:43:18.970004 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-08 15:43:20.191038 | controller | Output suppressed because no_log was given 2026-06-08 15:43:20.202066 | 2026-06-08 15:43:20.202228 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-08 15:43:20.442739 | controller | ok: "logs" 2026-06-08 15:43:20.443064 | controller | ok: All items complete 2026-06-08 15:43:20.443110 | 2026-06-08 15:43:20.645837 | controller | ok: "artifacts" 2026-06-08 15:43:20.837959 | controller | ok: "docs" 2026-06-08 15:43:20.854515 | 2026-06-08 15:43:20.854611 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-08 15:43:21.074805 | controller | changed: "logs" 2026-06-08 15:43:21.267705 | controller | changed: "artifacts" 2026-06-08 15:43:21.469694 | controller | changed: "docs" 2026-06-08 15:43:21.479860 | 2026-06-08 15:43:21.479962 | PLAY RECAP 2026-06-08 15:43:21.480017 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-08 15:43:21.480047 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 15:43:21.480071 | 2026-06-08 15:43:21.675115 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-08 15:43:21.677827 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-08 15:43:22.327511 | 2026-06-08 15:43:22.327847 | PLAY [all] 2026-06-08 15:43:22.337804 | 2026-06-08 15:43:22.337890 | TASK [setup-uv : Extract archive] 2026-06-08 15:43:24.691073 | controller | changed 2026-06-08 15:43:24.697514 | 2026-06-08 15:43:24.697625 | TASK [setup-uv : Print version] 2026-06-08 15:43:25.194482 | controller | uv 0.8.13 2026-06-08 15:43:25.238822 | controller | ok: Runtime: 0:00:00.015949 2026-06-08 15:43:25.250371 | 2026-06-08 15:43:25.250444 | TASK [Install Ansible collection siblings] 2026-06-08 15:43:25.683822 | controller | ok: 2026-06-08 15:43:25.684009 | controller | Skipping ansible.posix: no checked-out sibling 2026-06-08 15:43:25.684038 | controller | Skipping community.crypto: no checked-out sibling 2026-06-08 15:43:25.684061 | controller | Skipping community.general: no checked-out sibling 2026-06-08 15:43:25.684081 | controller | Skipping kubernetes.core: no checked-out sibling 2026-06-08 15:43:25.684101 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-06-08 15:43:25.685918 | 2026-06-08 15:43:25.685968 | PLAY RECAP 2026-06-08 15:43:25.686016 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 15:43:25.686039 | 2026-06-08 15:43:25.799026 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-08 15:43:25.800583 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-08 15:43:26.387873 | 2026-06-08 15:43:26.388000 | PLAY [all] 2026-06-08 15:43:26.397951 | 2026-06-08 15:43:26.398026 | TASK [Update apt cache] 2026-06-08 15:43:31.322331 | controller | ok 2026-06-08 15:43:31.326536 | 2026-06-08 15:43:31.326621 | TASK [Disable firewalld] 2026-06-08 15:43:31.352705 | controller | skipping: Conditional result was False 2026-06-08 15:43:31.361546 | 2026-06-08 15:43:31.361680 | TASK [Install "jq" for log collection] 2026-06-08 15:43:33.762581 | controller | changed 2026-06-08 15:43:33.764670 | 2026-06-08 15:43:33.764720 | PLAY RECAP 2026-06-08 15:43:33.764763 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-08 15:43:33.764785 | 2026-06-08 15:43:33.916565 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-08 15:43:33.918842 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-08 15:43:34.508818 | 2026-06-08 15:43:34.509043 | PLAY [all] 2026-06-08 15:43:34.518998 | 2026-06-08 15:43:34.519075 | TASK [Copy inventory file for Zuul] 2026-06-08 15:43:35.542391 | controller | changed 2026-06-08 15:43:35.549214 | 2026-06-08 15:43:35.549363 | TASK [Switch "ansible_host" to private IP] 2026-06-08 15:43:35.917352 | controller | changed: 1 replacements made 2026-06-08 15:43:35.922212 | 2026-06-08 15:43:35.922318 | TASK [Run Molecule scenario] 2026-06-08 15:43:36.377482 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-06-08 15:43:36.377581 | controller | Creating virtual environment at: .venv 2026-06-08 15:43:36.649932 | controller | Downloading cryptography (4.3MiB) 2026-06-08 15:43:36.650279 | controller | Downloading ansible-core (2.3MiB) 2026-06-08 15:43:36.650530 | controller | Downloading pygments (1.2MiB) 2026-06-08 15:43:36.811339 | controller | Downloading cryptography 2026-06-08 15:43:36.869910 | controller | Downloading pygments 2026-06-08 15:43:37.037703 | controller | Downloading ansible-core 2026-06-08 15:43:37.087499 | controller | Installed 36 packages in 49ms 2026-06-08 15:43:37.763058 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-06-08 15:43:37.763157 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-06-08 15:43:38.665107 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-08 15:43:38.665195 | controller | INFO default scenario not found, disabling shared state. 2026-06-08 15:43:38.665548 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-08 15:43:38.665682 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-06-08 15:43:56.810874 | controller | INFO [helm > dependency] Executing 2026-06-08 15:43:56.811003 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-06-08 15:43:56.811014 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-06-08 15:43:56.811061 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-08 15:43:56.818771 | controller | INFO [helm > cleanup] Executing 2026-06-08 15:43:56.819248 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 15:43:56.826362 | controller | INFO [helm > destroy] Executing 2026-06-08 15:43:56.826409 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-06-08 15:43:56.826445 | controller | INFO [helm > destroy] Executed: Successful 2026-06-08 15:43:56.831949 | controller | INFO [helm > syntax] Executing 2026-06-08 15:43:57.736366 | controller | 2026-06-08 15:43:57.736808 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-06-08 15:43:57.798839 | controller | INFO [helm > syntax] Executed: Successful 2026-06-08 15:43:57.810131 | controller | INFO [helm > create] Executing 2026-06-08 15:43:57.812295 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 15:43:57.819729 | controller | INFO [helm > prepare] Executing 2026-06-08 15:43:58.654227 | controller | 2026-06-08 15:43:58.654473 | controller | PLAY [Prepare] ***************************************************************** 2026-06-08 15:43:58.654797 | controller | 2026-06-08 15:43:58.655015 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 15:43:58.655231 | controller | Monday 08 June 2026 15:43:58 +0000 (0:00:00.029) 0:00:00.029 *********** 2026-06-08 15:44:00.856433 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-06-08 15:44:00.861395 | controller | ok: [controller] 2026-06-08 15:44:00.861627 | controller | 2026-06-08 15:44:00.861830 | controller | TASK [Install Debian packages] ************************************************* 2026-06-08 15:44:00.862032 | controller | Monday 08 June 2026 15:44:00 +0000 (0:00:02.208) 0:00:02.237 *********** 2026-06-08 15:44:02.380928 | controller | ok: [controller] 2026-06-08 15:44:02.381151 | controller | 2026-06-08 15:44:02.381414 | controller | PLAY RECAP ********************************************************************* 2026-06-08 15:44:02.381649 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 15:44:02.381863 | controller | 2026-06-08 15:44:02.382096 | controller | 2026-06-08 15:44:02.382305 | controller | TASKS RECAP ******************************************************************** 2026-06-08 15:44:02.382512 | controller | Monday 08 June 2026 15:44:02 +0000 (0:00:01.519) 0:00:03.757 *********** 2026-06-08 15:44:02.382696 | controller | =============================================================================== 2026-06-08 15:44:02.382901 | controller | Gathering Facts --------------------------------------------------------- 2.21s 2026-06-08 15:44:02.383087 | controller | Install Debian packages ------------------------------------------------- 1.52s 2026-06-08 15:44:02.475281 | controller | INFO [helm > prepare] Executed: Successful 2026-06-08 15:44:02.488189 | controller | INFO [helm > converge] Executing 2026-06-08 15:44:03.334591 | controller | 2026-06-08 15:44:03.334786 | controller | PLAY [Converge] **************************************************************** 2026-06-08 15:44:03.334968 | controller | 2026-06-08 15:44:03.335156 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 15:44:03.335352 | controller | Monday 08 June 2026 15:44:03 +0000 (0:00:00.013) 0:00:00.013 *********** 2026-06-08 15:44:04.385838 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-06-08 15:44:04.393629 | controller | ok: [controller] 2026-06-08 15:44:04.393759 | controller | 2026-06-08 15:44:04.393951 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-08 15:44:04.394139 | controller | Monday 08 June 2026 15:44:04 +0000 (0:00:01.058) 0:00:01.072 *********** 2026-06-08 15:44:04.876937 | controller | ok: [controller] 2026-06-08 15:44:04.877072 | controller | 2026-06-08 15:44:04.877320 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-08 15:44:04.877647 | controller | Monday 08 June 2026 15:44:04 +0000 (0:00:00.483) 0:00:01.555 *********** 2026-06-08 15:44:05.941370 | controller | ok: [controller] 2026-06-08 15:44:05.941498 | controller | 2026-06-08 15:44:05.941714 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-08 15:44:05.941926 | controller | Monday 08 June 2026 15:44:05 +0000 (0:00:01.064) 0:00:02.620 *********** 2026-06-08 15:44:06.378934 | controller | changed: [controller] 2026-06-08 15:44:06.379261 | controller | 2026-06-08 15:44:06.379541 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 15:44:06.379750 | controller | Monday 08 June 2026 15:44:06 +0000 (0:00:00.437) 0:00:03.057 *********** 2026-06-08 15:44:06.423106 | controller | ok: [controller] => { 2026-06-08 15:44:06.423323 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-08 15:44:06.423518 | controller | } 2026-06-08 15:44:06.423706 | controller | 2026-06-08 15:44:06.423921 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 15:44:06.424131 | controller | Monday 08 June 2026 15:44:06 +0000 (0:00:00.044) 0:00:03.101 *********** 2026-06-08 15:44:07.213565 | 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-06-08 15:44:07.222550 | controller | changed: [controller] 2026-06-08 15:44:07.222725 | controller | 2026-06-08 15:44:07.222962 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 15:44:07.223152 | controller | Monday 08 June 2026 15:44:07 +0000 (0:00:00.799) 0:00:03.901 *********** 2026-06-08 15:44:09.251071 | controller | changed: [controller] 2026-06-08 15:44:09.251305 | controller | 2026-06-08 15:44:09.251598 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-06-08 15:44:09.251825 | controller | Monday 08 June 2026 15:44:09 +0000 (0:00:02.027) 0:00:05.928 *********** 2026-06-08 15:44:09.752741 | controller | ok: [controller] 2026-06-08 15:44:09.752860 | controller | 2026-06-08 15:44:09.753066 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-06-08 15:44:09.753262 | controller | Monday 08 June 2026 15:44:09 +0000 (0:00:00.503) 0:00:06.431 *********** 2026-06-08 15:44:10.157452 | controller | changed: [controller] 2026-06-08 15:44:10.157580 | controller | 2026-06-08 15:44:10.157827 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-06-08 15:44:10.158032 | controller | Monday 08 June 2026 15:44:10 +0000 (0:00:00.404) 0:00:06.836 *********** 2026-06-08 15:44:10.611727 | controller | ok: [controller] 2026-06-08 15:44:10.611946 | controller | 2026-06-08 15:44:10.612172 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-06-08 15:44:10.612377 | controller | Monday 08 June 2026 15:44:10 +0000 (0:00:00.454) 0:00:07.290 *********** 2026-06-08 15:44:10.915681 | controller | changed: [controller] 2026-06-08 15:44:10.915755 | controller | 2026-06-08 15:44:10.915868 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-06-08 15:44:10.915991 | controller | Monday 08 June 2026 15:44:10 +0000 (0:00:00.304) 0:00:07.594 *********** 2026-06-08 15:44:11.228851 | controller | ok: [controller] 2026-06-08 15:44:11.228929 | controller | 2026-06-08 15:44:11.229053 | controller | TASK [Install plugin] ********************************************************** 2026-06-08 15:44:11.229195 | controller | Monday 08 June 2026 15:44:11 +0000 (0:00:00.313) 0:00:07.907 *********** 2026-06-08 15:44:11.284834 | controller | included: vexxhost.containers.download_artifact for controller 2026-06-08 15:44:11.284918 | controller | 2026-06-08 15:44:11.285008 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 15:44:11.285100 | controller | Monday 08 June 2026 15:44:11 +0000 (0:00:00.056) 0:00:07.963 *********** 2026-06-08 15:44:11.332161 | controller | ok: [controller] => { 2026-06-08 15:44:11.332237 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-08 15:44:11.332342 | controller | } 2026-06-08 15:44:11.333461 | controller | 2026-06-08 15:44:11.333476 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 15:44:11.333484 | controller | Monday 08 June 2026 15:44:11 +0000 (0:00:00.044) 0:00:08.008 *********** 2026-06-08 15:44:12.156127 | controller | changed: [controller] 2026-06-08 15:44:12.156293 | controller | 2026-06-08 15:44:12.156519 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 15:44:12.156785 | controller | Monday 08 June 2026 15:44:12 +0000 (0:00:00.826) 0:00:08.834 *********** 2026-06-08 15:44:15.224711 | controller | changed: [controller] 2026-06-08 15:44:15.224742 | controller | 2026-06-08 15:44:15.224746 | controller | PLAY RECAP ********************************************************************* 2026-06-08 15:44:15.224752 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 15:44:15.224755 | controller | 2026-06-08 15:44:15.224759 | controller | 2026-06-08 15:44:15.224762 | controller | TASKS RECAP ******************************************************************** 2026-06-08 15:44:15.224766 | controller | Monday 08 June 2026 15:44:15 +0000 (0:00:03.067) 0:00:11.902 *********** 2026-06-08 15:44:15.224774 | controller | =============================================================================== 2026-06-08 15:44:15.224950 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-06-08 15:44:15.225140 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.03s 2026-06-08 15:44:15.225330 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.06s 2026-06-08 15:44:15.225516 | controller | Gathering Facts --------------------------------------------------------- 1.06s 2026-06-08 15:44:15.225708 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.83s 2026-06-08 15:44:15.225893 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.80s 2026-06-08 15:44:15.226080 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.50s 2026-06-08 15:44:15.226266 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-06-08 15:44:15.226453 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.45s 2026-06-08 15:44:15.226642 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.44s 2026-06-08 15:44:15.226828 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.40s 2026-06-08 15:44:15.227025 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.31s 2026-06-08 15:44:15.227222 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.30s 2026-06-08 15:44:15.227400 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-06-08 15:44:15.227630 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-08 15:44:15.227818 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-08 15:44:15.317062 | controller | INFO [helm > converge] Executed: Successful 2026-06-08 15:44:15.326784 | controller | INFO [helm > idempotence] Executing 2026-06-08 15:44:16.226296 | controller | 2026-06-08 15:44:16.226454 | controller | PLAY [Converge] **************************************************************** 2026-06-08 15:44:16.226633 | controller | 2026-06-08 15:44:16.226825 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 15:44:16.227097 | controller | Monday 08 June 2026 15:44:16 +0000 (0:00:00.013) 0:00:00.013 *********** 2026-06-08 15:44:17.317854 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-06-08 15:44:17.322672 | controller | ok: [controller] 2026-06-08 15:44:17.322831 | controller | 2026-06-08 15:44:17.323070 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-08 15:44:17.323262 | controller | Monday 08 June 2026 15:44:17 +0000 (0:00:01.096) 0:00:01.110 *********** 2026-06-08 15:44:17.784558 | controller | ok: [controller] 2026-06-08 15:44:17.784693 | controller | 2026-06-08 15:44:17.784972 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-08 15:44:17.785184 | controller | Monday 08 June 2026 15:44:17 +0000 (0:00:00.461) 0:00:01.571 *********** 2026-06-08 15:44:18.786930 | controller | ok: [controller] 2026-06-08 15:44:18.786998 | controller | 2026-06-08 15:44:18.787005 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-08 15:44:18.787097 | controller | Monday 08 June 2026 15:44:18 +0000 (0:00:01.002) 0:00:02.574 *********** 2026-06-08 15:44:19.212893 | controller | ok: [controller] 2026-06-08 15:44:19.213060 | controller | 2026-06-08 15:44:19.213265 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 15:44:19.213458 | controller | Monday 08 June 2026 15:44:19 +0000 (0:00:00.425) 0:00:03.000 *********** 2026-06-08 15:44:19.259710 | controller | ok: [controller] => { 2026-06-08 15:44:19.259896 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-08 15:44:19.260104 | controller | } 2026-06-08 15:44:19.260286 | controller | 2026-06-08 15:44:19.260502 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 15:44:19.260750 | controller | Monday 08 June 2026 15:44:19 +0000 (0:00:00.046) 0:00:03.046 *********** 2026-06-08 15:44:19.793247 | controller | ok: [controller] 2026-06-08 15:44:19.793328 | controller | 2026-06-08 15:44:19.793338 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 15:44:19.793436 | controller | Monday 08 June 2026 15:44:19 +0000 (0:00:00.530) 0:00:03.576 *********** 2026-06-08 15:44:22.454391 | controller | ok: [controller] 2026-06-08 15:44:22.454463 | controller | 2026-06-08 15:44:22.454542 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-06-08 15:44:22.454650 | controller | Monday 08 June 2026 15:44:22 +0000 (0:00:02.665) 0:00:06.241 *********** 2026-06-08 15:44:22.974821 | controller | ok: [controller] 2026-06-08 15:44:22.974897 | controller | 2026-06-08 15:44:22.975013 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-06-08 15:44:22.975221 | controller | Monday 08 June 2026 15:44:22 +0000 (0:00:00.519) 0:00:06.761 *********** 2026-06-08 15:44:23.370993 | controller | ok: [controller] 2026-06-08 15:44:23.371059 | controller | 2026-06-08 15:44:23.371125 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-06-08 15:44:23.371221 | controller | Monday 08 June 2026 15:44:23 +0000 (0:00:00.397) 0:00:07.158 *********** 2026-06-08 15:44:23.834487 | controller | ok: [controller] 2026-06-08 15:44:23.834539 | controller | 2026-06-08 15:44:23.834620 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-06-08 15:44:23.834710 | controller | Monday 08 June 2026 15:44:23 +0000 (0:00:00.463) 0:00:07.622 *********** 2026-06-08 15:44:24.128112 | controller | ok: [controller] 2026-06-08 15:44:24.128232 | controller | 2026-06-08 15:44:24.128420 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-06-08 15:44:24.128557 | controller | Monday 08 June 2026 15:44:24 +0000 (0:00:00.293) 0:00:07.915 *********** 2026-06-08 15:44:24.442205 | controller | ok: [controller] 2026-06-08 15:44:24.442259 | controller | 2026-06-08 15:44:24.442270 | controller | TASK [Install plugin] ********************************************************** 2026-06-08 15:44:24.442279 | controller | Monday 08 June 2026 15:44:24 +0000 (0:00:00.311) 0:00:08.227 *********** 2026-06-08 15:44:24.495939 | controller | included: vexxhost.containers.download_artifact for controller 2026-06-08 15:44:24.495985 | controller | 2026-06-08 15:44:24.496065 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 15:44:24.496160 | controller | Monday 08 June 2026 15:44:24 +0000 (0:00:00.056) 0:00:08.283 *********** 2026-06-08 15:44:24.543339 | controller | ok: [controller] => { 2026-06-08 15:44:24.543570 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-08 15:44:24.543740 | controller | } 2026-06-08 15:44:24.543955 | controller | 2026-06-08 15:44:24.544153 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 15:44:24.544347 | controller | Monday 08 June 2026 15:44:24 +0000 (0:00:00.046) 0:00:08.330 *********** 2026-06-08 15:44:24.973165 | controller | ok: [controller] 2026-06-08 15:44:24.973227 | controller | 2026-06-08 15:44:24.973458 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 15:44:24.973557 | controller | Monday 08 June 2026 15:44:24 +0000 (0:00:00.427) 0:00:08.757 *********** 2026-06-08 15:44:26.603954 | controller | ok: [controller] 2026-06-08 15:44:26.604010 | controller | 2026-06-08 15:44:26.604131 | controller | PLAY RECAP ********************************************************************* 2026-06-08 15:44:26.604253 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 15:44:26.604359 | controller | 2026-06-08 15:44:26.604463 | controller | 2026-06-08 15:44:26.604573 | controller | TASKS RECAP ******************************************************************** 2026-06-08 15:44:26.608735 | controller | Monday 08 June 2026 15:44:26 +0000 (0:00:01.632) 0:00:10.390 *********** 2026-06-08 15:44:26.610184 | controller | =============================================================================== 2026-06-08 15:44:26.610214 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.67s 2026-06-08 15:44:26.610219 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.63s 2026-06-08 15:44:26.610222 | controller | Gathering Facts --------------------------------------------------------- 1.10s 2026-06-08 15:44:26.610225 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.00s 2026-06-08 15:44:26.610229 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.53s 2026-06-08 15:44:26.610232 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.52s 2026-06-08 15:44:26.610235 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.46s 2026-06-08 15:44:26.610238 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-06-08 15:44:26.610242 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.43s 2026-06-08 15:44:26.610246 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.43s 2026-06-08 15:44:26.610262 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.40s 2026-06-08 15:44:26.610265 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.31s 2026-06-08 15:44:26.610268 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.29s 2026-06-08 15:44:26.610272 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-06-08 15:44:26.610275 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-06-08 15:44:26.610278 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-06-08 15:44:26.714372 | controller | INFO [helm > idempotence] Executed: Successful 2026-06-08 15:44:26.724856 | controller | INFO [helm > side_effect] Executing 2026-06-08 15:44:26.725304 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 15:44:26.733068 | controller | INFO [helm > verify] Executing 2026-06-08 15:44:27.548265 | controller | 2026-06-08 15:44:27.548645 | controller | PLAY [Verify] ****************************************************************** 2026-06-08 15:44:27.548983 | controller | 2026-06-08 15:44:27.549365 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 15:44:27.549720 | controller | Monday 08 June 2026 15:44:27 +0000 (0:00:00.010) 0:00:00.010 *********** 2026-06-08 15:44:28.627283 | controller | [WARNING]: Host 'controller' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.20/reference_appendices/interpreter_discovery.html for more information. 2026-06-08 15:44:28.632934 | controller | ok: [controller] 2026-06-08 15:44:28.633186 | controller | 2026-06-08 15:44:28.633442 | controller | TASK [Get the current Helm version] ******************************************** 2026-06-08 15:44:28.633699 | controller | Monday 08 June 2026 15:44:28 +0000 (0:00:01.084) 0:00:01.094 *********** 2026-06-08 15:44:29.089236 | controller | changed: [controller] 2026-06-08 15:44:29.089449 | controller | 2026-06-08 15:44:29.089652 | controller | TASK [Assert Helm version] ***************************************************** 2026-06-08 15:44:29.089851 | controller | Monday 08 June 2026 15:44:29 +0000 (0:00:00.456) 0:00:01.550 *********** 2026-06-08 15:44:29.118962 | controller | ok: [controller] => { 2026-06-08 15:44:29.119246 | controller | "changed": false, 2026-06-08 15:44:29.119498 | controller | "msg": "All assertions passed" 2026-06-08 15:44:29.119749 | controller | } 2026-06-08 15:44:29.120011 | controller | 2026-06-08 15:44:29.120267 | controller | PLAY RECAP ********************************************************************* 2026-06-08 15:44:29.120529 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 15:44:29.120792 | controller | 2026-06-08 15:44:29.121015 | controller | 2026-06-08 15:44:29.121249 | controller | TASKS RECAP ******************************************************************** 2026-06-08 15:44:29.121509 | controller | Monday 08 June 2026 15:44:29 +0000 (0:00:00.030) 0:00:01.581 *********** 2026-06-08 15:44:29.121742 | controller | =============================================================================== 2026-06-08 15:44:29.121992 | controller | Gathering Facts --------------------------------------------------------- 1.08s 2026-06-08 15:44:29.122232 | controller | Get the current Helm version -------------------------------------------- 0.46s 2026-06-08 15:44:29.122470 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-06-08 15:44:29.229089 | controller | INFO [helm > verify] Executed: Successful 2026-06-08 15:44:29.236998 | controller | INFO [helm > cleanup] Executing 2026-06-08 15:44:29.237345 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 15:44:29.242763 | controller | INFO [helm > destroy] Executing 2026-06-08 15:44:29.242818 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-06-08 15:44:29.242903 | controller | INFO [helm > destroy] Executed: Successful 2026-06-08 15:44:29.243183 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-08 15:44:29.512130 | controller | ok: Runtime: 0:00:53.017726 2026-06-08 15:44:29.516831 | 2026-06-08 15:44:29.516893 | PLAY RECAP 2026-06-08 15:44:29.516949 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 15:44:29.517015 | 2026-06-08 15:44:29.642685 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-08 15:44:29.645937 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-08 15:44:30.308602 | 2026-06-08 15:44:30.308761 | PLAY [all] 2026-06-08 15:44:30.320525 | 2026-06-08 15:44:30.320624 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-08 15:44:30.698107 | controller | changed 2026-06-08 15:44:30.703323 | 2026-06-08 15:44:30.703417 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-08 15:44:31.103655 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 15:44:31.104075 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 15:44:31.110825 | controller | environment: line 1: kubectl: command not found 2026-06-08 15:44:31.111910 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 15:44:31.114295 | controller | environment: line 1: kubectl: command not found 2026-06-08 15:44:31.116700 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 15:44:31.117901 | controller | environment: line 1: kubectl: command not found 2026-06-08 15:44:31.119392 | controller | environment: line 1: kubectl: command not found 2026-06-08 15:44:31.120247 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 15:44:31.120405 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 15:44:31.124693 | controller | environment: line 1: kubectl: command not found 2026-06-08 15:44:31.126102 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 15:44:31.236162 | controller | ok: Runtime: 0:00:00.037703 2026-06-08 15:44:31.241949 | 2026-06-08 15:44:31.242046 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-08 15:44:31.480243 | controller | changed 2026-06-08 15:44:31.485685 | 2026-06-08 15:44:31.485796 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-08 15:44:31.739553 | controller | environment: line 5: kubectl: command not found 2026-06-08 15:44:31.740319 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 15:44:31.740616 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 15:44:31.741251 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 15:44:32.017073 | controller | ok: Runtime: 0:00:00.013475 2026-06-08 15:44:32.023086 | 2026-06-08 15:44:32.023156 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-08 15:44:32.644009 | controller | changed: 2026-06-08 15:44:32.644233 | controller | created directory /var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/logs/controller 2026-06-08 15:44:32.644283 | controller | cd+++++++++ objects/ 2026-06-08 15:44:32.644316 | controller | cd+++++++++ objects/cluster/ 2026-06-08 15:44:32.644352 | controller | cd+++++++++ objects/namespaced/ 2026-06-08 15:44:32.654215 | 2026-06-08 15:44:32.654314 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-08 15:44:32.901165 | controller | changed 2026-06-08 15:44:32.906614 | 2026-06-08 15:44:32.906711 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-08 15:44:33.152130 | controller | changed 2026-06-08 15:44:33.158383 | 2026-06-08 15:44:33.158493 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-08 15:44:33.388220 | controller | environment: line 3: kubectl: command not found 2026-06-08 15:44:33.691827 | controller | ok: Runtime: 0:00:00.012043 2026-06-08 15:44:33.698003 | 2026-06-08 15:44:33.698125 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-08 15:44:34.187412 | controller | changed: 2026-06-08 15:44:34.187673 | controller | cd+++++++++ pod-logs/ 2026-06-08 15:44:34.187717 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-06-08 15:44:34.202911 | 2026-06-08 15:44:34.203102 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-08 15:44:34.446684 | controller | changed: "values" 2026-06-08 15:44:34.650340 | controller | changed: "releases" 2026-06-08 15:44:34.669374 | 2026-06-08 15:44:34.669598 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-08 15:44:34.903471 | controller | /bin/bash: line 3: kubectl: command not found 2026-06-08 15:44:35.197759 | controller | ok: Runtime: 0:00:00.008177 2026-06-08 15:44:35.202702 | 2026-06-08 15:44:35.202769 | TASK [helm-release-status : Downloads logs to executor] 2026-06-08 15:44:35.697982 | controller | changed: 2026-06-08 15:44:35.698216 | controller | cd+++++++++ helm/ 2026-06-08 15:44:35.698255 | controller | cd+++++++++ helm/releases/ 2026-06-08 15:44:35.698289 | controller | cd+++++++++ helm/values/ 2026-06-08 15:44:35.704643 | 2026-06-08 15:44:35.704715 | PLAY RECAP 2026-06-08 15:44:35.704781 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 15:44:35.704811 | 2026-06-08 15:44:35.847479 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-08 15:44:35.850444 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-08 15:44:36.458244 | 2026-06-08 15:44:36.458385 | PLAY [all] 2026-06-08 15:44:36.469311 | 2026-06-08 15:44:36.469428 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-08 15:44:36.515385 | controller | skipping: Conditional result was False 2026-06-08 15:44:36.523401 | 2026-06-08 15:44:36.523506 | TASK [fetch-output : Set log path for single node] 2026-06-08 15:44:36.567353 | controller | ok 2026-06-08 15:44:36.571975 | 2026-06-08 15:44:36.572049 | LOOP [fetch-output : Ensure local output dirs] 2026-06-08 15:44:36.956086 | controller -> localhost | ok: "/var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/logs" 2026-06-08 15:44:37.158193 | controller -> localhost | changed: "/var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/artifacts" 2026-06-08 15:44:37.366481 | controller -> localhost | changed: "/var/lib/zuul/builds/88490954e3034ae4b2120fcbfe239130/work/docs" 2026-06-08 15:44:37.382819 | 2026-06-08 15:44:37.382967 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-08 15:44:37.998659 | controller | changed: .d..t...... ./ 2026-06-08 15:44:37.998899 | controller | changed: All items complete 2026-06-08 15:44:37.998939 | 2026-06-08 15:44:38.454917 | controller | changed: .d..t...... ./ 2026-06-08 15:44:38.903956 | controller | changed: .d..t...... ./ 2026-06-08 15:44:38.928220 | 2026-06-08 15:44:38.928347 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-08 15:44:39.432406 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012338 2026-06-08 15:44:39.672827 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007943 2026-06-08 15:44:39.685609 | 2026-06-08 15:44:39.685749 | PLAY [all] 2026-06-08 15:44:39.691314 | 2026-06-08 15:44:39.691405 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-08 15:44:40.160375 | controller | changed 2026-06-08 15:44:40.166846 | 2026-06-08 15:44:40.166924 | PLAY RECAP 2026-06-08 15:44:40.166986 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-08 15:44:40.167019 | 2026-06-08 15:44:40.288325 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-08 15:44:40.289798 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-08 15:44:40.903221 | 2026-06-08 15:44:40.903368 | PLAY [localhost] 2026-06-08 15:44:40.915784 | 2026-06-08 15:44:40.915868 | TASK [Generate Zuul manifest] 2026-06-08 15:44:40.935130 | localhost | ok 2026-06-08 15:44:40.949458 | 2026-06-08 15:44:40.949537 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-08 15:44:41.317854 | localhost | changed 2026-06-08 15:44:41.330233 | 2026-06-08 15:44:41.330326 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-08 15:44:41.395756 | localhost | ok 2026-06-08 15:44:41.406070 | 2026-06-08 15:44:41.406141 | TASK [Upload logs] 2026-06-08 15:44:41.439498 | localhost | ok 2026-06-08 15:44:41.505041 | 2026-06-08 15:44:41.505175 | TASK [Set zuul-log-path fact] 2026-06-08 15:44:41.527600 | localhost | ok 2026-06-08 15:44:41.541471 | 2026-06-08 15:44:41.541598 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-08 15:44:41.575407 | localhost | ok 2026-06-08 15:44:41.588854 | 2026-06-08 15:44:41.588992 | TASK [upload-logs : Create log directories] 2026-06-08 15:44:42.016806 | localhost | changed 2026-06-08 15:44:42.023860 | 2026-06-08 15:44:42.023957 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-08 15:44:42.444792 | localhost -> localhost | ok: Runtime: 0:00:00.004689 2026-06-08 15:44:42.451804 | 2026-06-08 15:44:42.451896 | TASK [upload-logs : Upload logs to log server] 2026-06-08 15:44:42.922041 | localhost | Output suppressed because no_log was given 2026-06-08 15:44:42.928575 | 2026-06-08 15:44:42.928765 | LOOP [upload-logs : Compress console log and json output] 2026-06-08 15:44:42.984277 | localhost | skipping: Conditional result was False 2026-06-08 15:44:43.059356 | localhost | skipping: Conditional result was False 2026-06-08 15:44:43.078985 | 2026-06-08 15:44:43.079276 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-08 15:44:43.136642 | localhost | skipping: Conditional result was False 2026-06-08 15:44:43.137229 | 2026-06-08 15:44:43.141172 | localhost | skipping: Conditional result was False 2026-06-08 15:44:43.158341 | 2026-06-08 15:44:43.158528 | LOOP [upload-logs : Upload console log and json output]