2026-06-08 08:39:56.973478 | Job console starting 2026-06-08 08:39:56.986970 | Updating git repos 2026-06-08 08:39:57.046241 | Cloning repos into workspace 2026-06-08 08:39:57.319256 | Restoring repo states 2026-06-08 08:39:57.336794 | Merging changes 2026-06-08 08:39:58.040822 | Checking out repos 2026-06-08 08:39:58.247810 | Preparing playbooks 2026-06-08 08:40:00.054820 | Running Ansible setup 2026-06-08 08:40:04.124080 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-08 08:40:04.793414 | 2026-06-08 08:40:04.793560 | PLAY [localhost] 2026-06-08 08:40:04.802183 | 2026-06-08 08:40:04.802293 | TASK [Gathering Facts] 2026-06-08 08:40:05.715920 | localhost | ok 2026-06-08 08:40:05.726219 | 2026-06-08 08:40:05.726408 | TASK [Setup log path fact] 2026-06-08 08:40:05.745988 | localhost | ok 2026-06-08 08:40:05.760823 | 2026-06-08 08:40:05.760990 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-08 08:40:05.791592 | localhost | ok 2026-06-08 08:40:05.802565 | 2026-06-08 08:40:05.802658 | TASK [emit-job-header : Print job information] 2026-06-08 08:40:05.845773 | # Job Information 2026-06-08 08:40:05.846051 | Ansible Version: 2.16.18 2026-06-08 08:40:05.846129 | Job: ansible-collection-kubernetes-molecule-helm 2026-06-08 08:40:05.846182 | Pipeline: check 2026-06-08 08:40:05.846231 | Executor: 2d72f0692154 2026-06-08 08:40:05.846278 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/279 2026-06-08 08:40:05.846331 | Event ID: 5782d0d0-6315-11f1-8a9d-e779b683d8a0 2026-06-08 08:40:05.849413 | 2026-06-08 08:40:05.849475 | LOOP [emit-job-header : Print node information] 2026-06-08 08:40:05.938979 | localhost | ok: 2026-06-08 08:40:05.939216 | localhost | # Node Information 2026-06-08 08:40:05.939257 | localhost | Inventory Hostname: controller 2026-06-08 08:40:05.939289 | localhost | Hostname: np0000178954 2026-06-08 08:40:05.939318 | localhost | Username: zuul 2026-06-08 08:40:05.939351 | localhost | Distro: Debian 13.5 2026-06-08 08:40:05.939380 | localhost | Provider: yul1 2026-06-08 08:40:05.939408 | localhost | Region: ca-ymq-1 2026-06-08 08:40:05.939435 | localhost | Label: debian-trixie 2026-06-08 08:40:05.939463 | localhost | Product Name: OpenStack Nova 2026-06-08 08:40:05.939491 | localhost | Interface IP: 199.19.213.18 2026-06-08 08:40:05.956687 | 2026-06-08 08:40:05.956817 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-08 08:40:06.397551 | localhost -> localhost | changed 2026-06-08 08:40:06.406106 | 2026-06-08 08:40:06.406240 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-08 08:40:07.264213 | localhost -> localhost | changed 2026-06-08 08:40:07.274180 | 2026-06-08 08:40:07.274272 | PLAY [all] 2026-06-08 08:40:07.283189 | 2026-06-08 08:40:07.283255 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-08 08:40:07.519795 | controller -> localhost | ok 2026-06-08 08:40:07.528093 | 2026-06-08 08:40:07.528176 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-08 08:40:07.558204 | controller | ok 2026-06-08 08:40:07.575374 | controller | included: /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-08 08:40:07.581296 | 2026-06-08 08:40:07.581367 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-08 08:40:09.046331 | controller -> localhost | Generating public/private rsa key pair. 2026-06-08 08:40:09.046572 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/d9152d2e8a1b4c2fab94fb1779ca3115_id_rsa 2026-06-08 08:40:09.046637 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/d9152d2e8a1b4c2fab94fb1779ca3115_id_rsa.pub 2026-06-08 08:40:09.046682 | controller -> localhost | The key fingerprint is: 2026-06-08 08:40:09.046721 | controller -> localhost | SHA256:vaAjQljNgv2gEOxza4LfUK4LuxR2F+fE9wFThbB1FDg zuul-build-sshkey 2026-06-08 08:40:09.046780 | controller -> localhost | The key's randomart image is: 2026-06-08 08:40:09.046819 | controller -> localhost | +---[RSA 3072]----+ 2026-06-08 08:40:09.046865 | controller -> localhost | |o +oo==. | 2026-06-08 08:40:09.046906 | controller -> localhost | | = o . =E. | 2026-06-08 08:40:09.046947 | controller -> localhost | |+ = o. + o .. | 2026-06-08 08:40:09.046986 | controller -> localhost | |.* =. = ... . | 2026-06-08 08:40:09.047023 | controller -> localhost | |+o++o. .S .. | 2026-06-08 08:40:09.047059 | controller -> localhost | |oo+oo . . . | 2026-06-08 08:40:09.047094 | controller -> localhost | |.o++. o . | 2026-06-08 08:40:09.047131 | controller -> localhost | |.oo... . | 2026-06-08 08:40:09.047171 | controller -> localhost | |o... | 2026-06-08 08:40:09.047207 | controller -> localhost | +----[SHA256]-----+ 2026-06-08 08:40:09.047283 | controller -> localhost | ok: Runtime: 0:00:01.008486 2026-06-08 08:40:09.053466 | 2026-06-08 08:40:09.053553 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-08 08:40:09.083144 | controller | ok 2026-06-08 08:40:09.093858 | controller | included: /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-08 08:40:09.100570 | 2026-06-08 08:40:09.100634 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-08 08:40:09.125100 | controller | skipping: Conditional result was False 2026-06-08 08:40:09.131347 | 2026-06-08 08:40:09.131446 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-08 08:40:09.731980 | controller | changed 2026-06-08 08:40:09.738797 | 2026-06-08 08:40:09.738882 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-08 08:40:09.951652 | controller | ok 2026-06-08 08:40:09.955792 | 2026-06-08 08:40:09.955859 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-08 08:40:10.497297 | controller | changed 2026-06-08 08:40:10.503298 | 2026-06-08 08:40:10.503371 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-08 08:40:11.042365 | controller | changed 2026-06-08 08:40:11.050001 | 2026-06-08 08:40:11.050112 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-08 08:40:11.076725 | controller | skipping: Conditional result was False 2026-06-08 08:40:11.086695 | 2026-06-08 08:40:11.086827 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-08 08:40:11.481307 | controller -> localhost | changed 2026-06-08 08:40:11.496131 | 2026-06-08 08:40:11.496361 | TASK [add-build-sshkey : Add back temp key] 2026-06-08 08:40:11.814747 | controller -> localhost | Identity added: /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/d9152d2e8a1b4c2fab94fb1779ca3115_id_rsa (zuul-build-sshkey) 2026-06-08 08:40:11.815056 | controller -> localhost | ok: Runtime: 0:00:00.015859 2026-06-08 08:40:11.819058 | 2026-06-08 08:40:11.819127 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-08 08:40:12.256896 | controller | ok 2026-06-08 08:40:12.261112 | 2026-06-08 08:40:12.261176 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-08 08:40:12.286560 | controller | skipping: Conditional result was False 2026-06-08 08:40:12.299215 | 2026-06-08 08:40:12.299303 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-08 08:40:12.685991 | controller | ok 2026-06-08 08:40:12.692632 | 2026-06-08 08:40:12.692761 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-08 08:40:13.717820 | controller | Output suppressed because no_log was given 2026-06-08 08:40:13.724470 | 2026-06-08 08:40:13.724536 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-08 08:40:13.946302 | controller | ok: "logs" 2026-06-08 08:40:13.946627 | controller | ok: All items complete 2026-06-08 08:40:13.946666 | 2026-06-08 08:40:14.151867 | controller | ok: "artifacts" 2026-06-08 08:40:14.377943 | controller | ok: "docs" 2026-06-08 08:40:14.392191 | 2026-06-08 08:40:14.392370 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-08 08:40:14.595191 | controller | changed: "logs" 2026-06-08 08:40:14.784601 | controller | changed: "artifacts" 2026-06-08 08:40:14.994508 | controller | changed: "docs" 2026-06-08 08:40:15.008514 | 2026-06-08 08:40:15.008655 | PLAY RECAP 2026-06-08 08:40:15.008726 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-08 08:40:15.008766 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 08:40:15.008806 | 2026-06-08 08:40:15.188110 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-08 08:40:15.190001 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-08 08:40:15.828075 | 2026-06-08 08:40:15.828260 | PLAY [all] 2026-06-08 08:40:15.838656 | 2026-06-08 08:40:15.838789 | TASK [setup-uv : Extract archive] 2026-06-08 08:40:18.623329 | controller | changed 2026-06-08 08:40:18.629803 | 2026-06-08 08:40:18.629913 | TASK [setup-uv : Print version] 2026-06-08 08:40:19.027598 | controller | uv 0.8.13 2026-06-08 08:40:19.159086 | controller | ok: Runtime: 0:00:00.016790 2026-06-08 08:40:19.170077 | 2026-06-08 08:40:19.170242 | TASK [Install Ansible collection siblings] 2026-06-08 08:40:19.600370 | controller | ok: 2026-06-08 08:40:19.600681 | controller | Skipping ansible.posix: no checked-out sibling 2026-06-08 08:40:19.600746 | controller | Skipping community.crypto: no checked-out sibling 2026-06-08 08:40:19.600888 | controller | Skipping community.general: no checked-out sibling 2026-06-08 08:40:19.600949 | controller | Skipping kubernetes.core: no checked-out sibling 2026-06-08 08:40:19.601028 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-06-08 08:40:19.603755 | 2026-06-08 08:40:19.603818 | PLAY RECAP 2026-06-08 08:40:19.603883 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 08:40:19.603914 | 2026-06-08 08:40:19.787981 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-08 08:40:19.791171 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-08 08:40:20.448919 | 2026-06-08 08:40:20.462346 | PLAY [all] 2026-06-08 08:40:20.475809 | 2026-06-08 08:40:20.475934 | TASK [Update apt cache] 2026-06-08 08:40:26.918187 | controller | ok 2026-06-08 08:40:26.923999 | 2026-06-08 08:40:26.924104 | TASK [Disable firewalld] 2026-06-08 08:40:26.948716 | controller | skipping: Conditional result was False 2026-06-08 08:40:26.956450 | 2026-06-08 08:40:26.956577 | TASK [Install "jq" for log collection] 2026-06-08 08:40:30.061111 | controller | changed 2026-06-08 08:40:30.063711 | 2026-06-08 08:40:30.063779 | PLAY RECAP 2026-06-08 08:40:30.063842 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-08 08:40:30.063873 | 2026-06-08 08:40:30.203211 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-08 08:40:30.205070 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-08 08:40:30.914116 | 2026-06-08 08:40:30.914277 | PLAY [all] 2026-06-08 08:40:30.925241 | 2026-06-08 08:40:30.925332 | TASK [Copy inventory file for Zuul] 2026-06-08 08:40:31.938095 | controller | changed 2026-06-08 08:40:31.943173 | 2026-06-08 08:40:31.943253 | TASK [Switch "ansible_host" to private IP] 2026-06-08 08:40:32.331139 | controller | changed: 1 replacements made 2026-06-08 08:40:32.337690 | 2026-06-08 08:40:32.337834 | TASK [Run Molecule scenario] 2026-06-08 08:40:32.802642 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-06-08 08:40:32.802819 | controller | Creating virtual environment at: .venv 2026-06-08 08:40:33.083009 | controller | Downloading ansible-core (2.3MiB) 2026-06-08 08:40:33.083049 | controller | Downloading cryptography (4.3MiB) 2026-06-08 08:40:33.086906 | controller | Downloading pygments (1.2MiB) 2026-06-08 08:40:33.269112 | controller | Downloading cryptography 2026-06-08 08:40:33.326970 | controller | Downloading pygments 2026-06-08 08:40:33.521296 | controller | Downloading ansible-core 2026-06-08 08:40:33.568014 | controller | Installed 36 packages in 45ms 2026-06-08 08:40:34.322745 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-06-08 08:40:34.322805 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-06-08 08:40:35.295815 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-08 08:40:35.295864 | controller | INFO default scenario not found, disabling shared state. 2026-06-08 08:40:35.296098 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-08 08:40:35.296204 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-06-08 08:40:56.295792 | controller | INFO [helm > dependency] Executing 2026-06-08 08:40:56.295893 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-06-08 08:40:56.296108 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-06-08 08:40:56.296233 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-08 08:40:56.301912 | controller | INFO [helm > cleanup] Executing 2026-06-08 08:40:56.302210 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 08:40:56.307509 | controller | INFO [helm > destroy] Executing 2026-06-08 08:40:56.307589 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-06-08 08:40:56.307684 | controller | INFO [helm > destroy] Executed: Successful 2026-06-08 08:40:56.313240 | controller | INFO [helm > syntax] Executing 2026-06-08 08:40:57.315027 | controller | 2026-06-08 08:40:57.315155 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-06-08 08:40:57.406740 | controller | INFO [helm > syntax] Executed: Successful 2026-06-08 08:40:57.418731 | controller | INFO [helm > create] Executing 2026-06-08 08:40:57.420281 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 08:40:57.426889 | controller | INFO [helm > prepare] Executing 2026-06-08 08:40:58.375119 | controller | 2026-06-08 08:40:58.375206 | controller | PLAY [Prepare] ***************************************************************** 2026-06-08 08:40:58.375343 | controller | 2026-06-08 08:40:58.375484 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 08:40:58.375619 | controller | Monday 08 June 2026 08:40:58 +0000 (0:00:00.033) 0:00:00.033 *********** 2026-06-08 08:40:59.622358 | 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 08:40:59.627697 | controller | ok: [controller] 2026-06-08 08:40:59.627937 | controller | 2026-06-08 08:40:59.628096 | controller | TASK [Install Debian packages] ************************************************* 2026-06-08 08:40:59.628333 | controller | Monday 08 June 2026 08:40:59 +0000 (0:00:01.253) 0:00:01.286 *********** 2026-06-08 08:41:01.095969 | controller | ok: [controller] 2026-06-08 08:41:01.096140 | controller | 2026-06-08 08:41:01.096348 | controller | PLAY RECAP ********************************************************************* 2026-06-08 08:41:01.096571 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 08:41:01.096794 | controller | 2026-06-08 08:41:01.097034 | controller | 2026-06-08 08:41:01.097276 | controller | TASKS RECAP ******************************************************************** 2026-06-08 08:41:01.097445 | controller | Monday 08 June 2026 08:41:01 +0000 (0:00:01.468) 0:00:02.754 *********** 2026-06-08 08:41:01.097624 | controller | =============================================================================== 2026-06-08 08:41:01.097810 | controller | Install Debian packages ------------------------------------------------- 1.47s 2026-06-08 08:41:01.097992 | controller | Gathering Facts --------------------------------------------------------- 1.25s 2026-06-08 08:41:01.231753 | controller | INFO [helm > prepare] Executed: Successful 2026-06-08 08:41:01.243836 | controller | INFO [helm > converge] Executing 2026-06-08 08:41:02.140935 | controller | 2026-06-08 08:41:02.141132 | controller | PLAY [Converge] **************************************************************** 2026-06-08 08:41:02.141318 | controller | 2026-06-08 08:41:02.141536 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 08:41:02.141744 | controller | Monday 08 June 2026 08:41:02 +0000 (0:00:00.018) 0:00:00.018 *********** 2026-06-08 08:41:03.253144 | 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 08:41:03.257914 | controller | ok: [controller] 2026-06-08 08:41:03.258121 | controller | 2026-06-08 08:41:03.258332 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-08 08:41:03.258531 | controller | Monday 08 June 2026 08:41:03 +0000 (0:00:01.117) 0:00:01.135 *********** 2026-06-08 08:41:03.803578 | controller | ok: [controller] 2026-06-08 08:41:03.803840 | controller | 2026-06-08 08:41:03.804142 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-08 08:41:03.804407 | controller | Monday 08 June 2026 08:41:03 +0000 (0:00:00.545) 0:00:01.681 *********** 2026-06-08 08:41:04.885740 | controller | ok: [controller] 2026-06-08 08:41:04.885910 | controller | 2026-06-08 08:41:04.886177 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-08 08:41:04.886413 | controller | Monday 08 June 2026 08:41:04 +0000 (0:00:01.082) 0:00:02.763 *********** 2026-06-08 08:41:05.336882 | controller | changed: [controller] 2026-06-08 08:41:05.336907 | controller | 2026-06-08 08:41:05.336912 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 08:41:05.336916 | controller | Monday 08 June 2026 08:41:05 +0000 (0:00:00.449) 0:00:03.212 *********** 2026-06-08 08:41:05.377880 | controller | ok: [controller] => { 2026-06-08 08:41:05.378068 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-08 08:41:05.378252 | controller | } 2026-06-08 08:41:05.378424 | controller | 2026-06-08 08:41:05.378622 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 08:41:05.378813 | controller | Monday 08 June 2026 08:41:05 +0000 (0:00:00.042) 0:00:03.255 *********** 2026-06-08 08:41:06.447071 | 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 08:41:06.454411 | controller | changed: [controller] 2026-06-08 08:41:06.454600 | controller | 2026-06-08 08:41:06.454851 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 08:41:06.455023 | controller | Monday 08 June 2026 08:41:06 +0000 (0:00:01.076) 0:00:04.332 *********** 2026-06-08 08:41:08.524521 | controller | changed: [controller] 2026-06-08 08:41:08.524695 | controller | 2026-06-08 08:41:08.524970 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-06-08 08:41:08.525210 | controller | Monday 08 June 2026 08:41:08 +0000 (0:00:02.069) 0:00:06.401 *********** 2026-06-08 08:41:09.068193 | controller | ok: [controller] 2026-06-08 08:41:09.068399 | controller | 2026-06-08 08:41:09.068602 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-06-08 08:41:09.068813 | controller | Monday 08 June 2026 08:41:09 +0000 (0:00:00.543) 0:00:06.944 *********** 2026-06-08 08:41:09.483298 | controller | changed: [controller] 2026-06-08 08:41:09.483514 | controller | 2026-06-08 08:41:09.483751 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-06-08 08:41:09.484037 | controller | Monday 08 June 2026 08:41:09 +0000 (0:00:00.415) 0:00:07.360 *********** 2026-06-08 08:41:09.944296 | controller | ok: [controller] 2026-06-08 08:41:09.944499 | controller | 2026-06-08 08:41:09.944894 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-06-08 08:41:09.945123 | controller | Monday 08 June 2026 08:41:09 +0000 (0:00:00.461) 0:00:07.821 *********** 2026-06-08 08:41:10.249367 | controller | changed: [controller] 2026-06-08 08:41:10.249483 | controller | 2026-06-08 08:41:10.250606 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-06-08 08:41:10.250633 | controller | Monday 08 June 2026 08:41:10 +0000 (0:00:00.302) 0:00:08.124 *********** 2026-06-08 08:41:10.538721 | controller | ok: [controller] 2026-06-08 08:41:10.538866 | controller | 2026-06-08 08:41:10.539052 | controller | TASK [Install plugin] ********************************************************** 2026-06-08 08:41:10.539233 | controller | Monday 08 June 2026 08:41:10 +0000 (0:00:00.291) 0:00:08.416 *********** 2026-06-08 08:41:10.600293 | controller | included: vexxhost.containers.download_artifact for controller 2026-06-08 08:41:10.600526 | controller | 2026-06-08 08:41:10.600821 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 08:41:10.601133 | controller | Monday 08 June 2026 08:41:10 +0000 (0:00:00.061) 0:00:08.477 *********** 2026-06-08 08:41:10.649235 | controller | ok: [controller] => { 2026-06-08 08:41:10.649584 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-08 08:41:10.649850 | controller | } 2026-06-08 08:41:10.650093 | controller | 2026-06-08 08:41:10.650336 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 08:41:10.650540 | controller | Monday 08 June 2026 08:41:10 +0000 (0:00:00.048) 0:00:08.526 *********** 2026-06-08 08:41:11.440465 | controller | changed: [controller] 2026-06-08 08:41:11.440812 | controller | 2026-06-08 08:41:11.441226 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 08:41:11.441607 | controller | Monday 08 June 2026 08:41:11 +0000 (0:00:00.791) 0:00:09.317 *********** 2026-06-08 08:41:13.521824 | controller | changed: [controller] 2026-06-08 08:41:13.522235 | controller | 2026-06-08 08:41:13.522677 | controller | PLAY RECAP ********************************************************************* 2026-06-08 08:41:13.523156 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 08:41:13.523550 | controller | 2026-06-08 08:41:13.523929 | controller | 2026-06-08 08:41:13.524334 | controller | TASKS RECAP ******************************************************************** 2026-06-08 08:41:13.524751 | controller | Monday 08 June 2026 08:41:13 +0000 (0:00:02.081) 0:00:11.399 *********** 2026-06-08 08:41:13.525229 | controller | =============================================================================== 2026-06-08 08:41:13.525647 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.08s 2026-06-08 08:41:13.526096 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.07s 2026-06-08 08:41:13.526508 | controller | Gathering Facts --------------------------------------------------------- 1.12s 2026-06-08 08:41:13.527071 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.08s 2026-06-08 08:41:13.527479 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.08s 2026-06-08 08:41:13.527892 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.79s 2026-06-08 08:41:13.528302 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.55s 2026-06-08 08:41:13.528711 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.54s 2026-06-08 08:41:13.529171 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.46s 2026-06-08 08:41:13.529590 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.45s 2026-06-08 08:41:13.530131 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.42s 2026-06-08 08:41:13.530476 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.30s 2026-06-08 08:41:13.530801 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.29s 2026-06-08 08:41:13.530972 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-06-08 08:41:13.531147 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-06-08 08:41:13.531318 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-08 08:41:13.624237 | controller | INFO [helm > converge] Executed: Successful 2026-06-08 08:41:13.635205 | controller | INFO [helm > idempotence] Executing 2026-06-08 08:41:14.545599 | controller | 2026-06-08 08:41:14.545838 | controller | PLAY [Converge] **************************************************************** 2026-06-08 08:41:14.545976 | controller | 2026-06-08 08:41:14.546149 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 08:41:14.546304 | controller | Monday 08 June 2026 08:41:14 +0000 (0:00:00.013) 0:00:00.013 *********** 2026-06-08 08:41:15.621369 | 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 08:41:15.622733 | controller | ok: [controller] 2026-06-08 08:41:15.622876 | controller | 2026-06-08 08:41:15.622987 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-06-08 08:41:15.623115 | controller | Monday 08 June 2026 08:41:15 +0000 (0:00:01.077) 0:00:01.090 *********** 2026-06-08 08:41:16.060916 | controller | ok: [controller] 2026-06-08 08:41:16.060981 | controller | 2026-06-08 08:41:16.061152 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-06-08 08:41:16.061281 | controller | Monday 08 June 2026 08:41:16 +0000 (0:00:00.437) 0:00:01.528 *********** 2026-06-08 08:41:17.124900 | controller | ok: [controller] 2026-06-08 08:41:17.125618 | controller | 2026-06-08 08:41:17.125651 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-06-08 08:41:17.125678 | controller | Monday 08 June 2026 08:41:17 +0000 (0:00:01.063) 0:00:02.592 *********** 2026-06-08 08:41:17.580935 | controller | ok: [controller] 2026-06-08 08:41:17.581000 | controller | 2026-06-08 08:41:17.581152 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 08:41:17.581318 | controller | Monday 08 June 2026 08:41:17 +0000 (0:00:00.456) 0:00:03.048 *********** 2026-06-08 08:41:17.624226 | controller | ok: [controller] => { 2026-06-08 08:41:17.624323 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-06-08 08:41:17.624475 | controller | } 2026-06-08 08:41:17.624598 | controller | 2026-06-08 08:41:17.624731 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 08:41:17.624898 | controller | Monday 08 June 2026 08:41:17 +0000 (0:00:00.043) 0:00:03.091 *********** 2026-06-08 08:41:18.184473 | controller | ok: [controller] 2026-06-08 08:41:18.184918 | controller | 2026-06-08 08:41:18.184957 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 08:41:18.185047 | controller | Monday 08 June 2026 08:41:18 +0000 (0:00:00.560) 0:00:03.652 *********** 2026-06-08 08:41:19.892773 | controller | ok: [controller] 2026-06-08 08:41:19.892890 | controller | 2026-06-08 08:41:19.893069 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-06-08 08:41:19.893099 | controller | Monday 08 June 2026 08:41:19 +0000 (0:00:01.708) 0:00:05.360 *********** 2026-06-08 08:41:20.436207 | controller | ok: [controller] 2026-06-08 08:41:20.436261 | controller | 2026-06-08 08:41:20.436593 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-06-08 08:41:20.436621 | controller | Monday 08 June 2026 08:41:20 +0000 (0:00:00.543) 0:00:05.903 *********** 2026-06-08 08:41:20.873081 | controller | ok: [controller] 2026-06-08 08:41:20.873135 | controller | 2026-06-08 08:41:20.873233 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-06-08 08:41:20.873343 | controller | Monday 08 June 2026 08:41:20 +0000 (0:00:00.436) 0:00:06.339 *********** 2026-06-08 08:41:21.312437 | controller | ok: [controller] 2026-06-08 08:41:21.312495 | controller | 2026-06-08 08:41:21.312650 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-06-08 08:41:21.312808 | controller | Monday 08 June 2026 08:41:21 +0000 (0:00:00.440) 0:00:06.780 *********** 2026-06-08 08:41:21.628934 | controller | ok: [controller] 2026-06-08 08:41:21.629042 | controller | 2026-06-08 08:41:21.629176 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-06-08 08:41:21.629315 | controller | Monday 08 June 2026 08:41:21 +0000 (0:00:00.316) 0:00:07.096 *********** 2026-06-08 08:41:21.941208 | controller | ok: [controller] 2026-06-08 08:41:21.941260 | controller | 2026-06-08 08:41:21.941354 | controller | TASK [Install plugin] ********************************************************** 2026-06-08 08:41:21.941447 | controller | Monday 08 June 2026 08:41:21 +0000 (0:00:00.312) 0:00:07.408 *********** 2026-06-08 08:41:21.997147 | controller | included: vexxhost.containers.download_artifact for controller 2026-06-08 08:41:21.997244 | controller | 2026-06-08 08:41:21.997256 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-06-08 08:41:21.997390 | controller | Monday 08 June 2026 08:41:21 +0000 (0:00:00.056) 0:00:07.464 *********** 2026-06-08 08:41:22.054195 | controller | ok: [controller] => { 2026-06-08 08:41:22.054247 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-06-08 08:41:22.054256 | controller | } 2026-06-08 08:41:22.054263 | controller | 2026-06-08 08:41:22.054270 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-06-08 08:41:22.054277 | controller | Monday 08 June 2026 08:41:22 +0000 (0:00:00.050) 0:00:07.515 *********** 2026-06-08 08:41:22.521100 | controller | ok: [controller] 2026-06-08 08:41:22.521153 | controller | 2026-06-08 08:41:22.521220 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-06-08 08:41:22.521320 | controller | Monday 08 June 2026 08:41:22 +0000 (0:00:00.469) 0:00:07.985 *********** 2026-06-08 08:41:24.262721 | controller | ok: [controller] 2026-06-08 08:41:24.262763 | controller | 2026-06-08 08:41:24.262768 | controller | PLAY RECAP ********************************************************************* 2026-06-08 08:41:24.262772 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 08:41:24.262776 | controller | 2026-06-08 08:41:24.262779 | controller | 2026-06-08 08:41:24.262782 | controller | TASKS RECAP ******************************************************************** 2026-06-08 08:41:24.262786 | controller | Monday 08 June 2026 08:41:24 +0000 (0:00:01.742) 0:00:09.727 *********** 2026-06-08 08:41:24.262789 | controller | =============================================================================== 2026-06-08 08:41:24.262792 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.74s 2026-06-08 08:41:24.262796 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.71s 2026-06-08 08:41:24.262799 | controller | Gathering Facts --------------------------------------------------------- 1.08s 2026-06-08 08:41:24.262802 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.06s 2026-06-08 08:41:24.262805 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.56s 2026-06-08 08:41:24.262808 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.54s 2026-06-08 08:41:24.262811 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.47s 2026-06-08 08:41:24.262814 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.46s 2026-06-08 08:41:24.262818 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.44s 2026-06-08 08:41:24.262821 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-06-08 08:41:24.262838 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.44s 2026-06-08 08:41:24.262841 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.32s 2026-06-08 08:41:24.262844 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.31s 2026-06-08 08:41:24.262848 | controller | Install plugin ---------------------------------------------------------- 0.06s 2026-06-08 08:41:24.262851 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-06-08 08:41:24.262854 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-06-08 08:41:24.364301 | controller | INFO [helm > idempotence] Executed: Successful 2026-06-08 08:41:24.373523 | controller | INFO [helm > side_effect] Executing 2026-06-08 08:41:24.373945 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 08:41:24.379880 | controller | INFO [helm > verify] Executing 2026-06-08 08:41:25.269120 | controller | 2026-06-08 08:41:25.269467 | controller | PLAY [Verify] ****************************************************************** 2026-06-08 08:41:25.269734 | controller | 2026-06-08 08:41:25.270009 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-08 08:41:25.270352 | controller | Monday 08 June 2026 08:41:25 +0000 (0:00:00.010) 0:00:00.010 *********** 2026-06-08 08:41:26.384581 | 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 08:41:26.390519 | controller | ok: [controller] 2026-06-08 08:41:26.390729 | controller | 2026-06-08 08:41:26.390928 | controller | TASK [Get the current Helm version] ******************************************** 2026-06-08 08:41:26.391101 | controller | Monday 08 June 2026 08:41:26 +0000 (0:00:01.121) 0:00:01.131 *********** 2026-06-08 08:41:26.852402 | controller | changed: [controller] 2026-06-08 08:41:26.852706 | controller | 2026-06-08 08:41:26.853032 | controller | TASK [Assert Helm version] ***************************************************** 2026-06-08 08:41:26.853328 | controller | Monday 08 June 2026 08:41:26 +0000 (0:00:00.461) 0:00:01.593 *********** 2026-06-08 08:41:26.884368 | controller | ok: [controller] => { 2026-06-08 08:41:26.884663 | controller | "changed": false, 2026-06-08 08:41:26.884954 | controller | "msg": "All assertions passed" 2026-06-08 08:41:26.885209 | controller | } 2026-06-08 08:41:26.885450 | controller | 2026-06-08 08:41:26.885702 | controller | PLAY RECAP ********************************************************************* 2026-06-08 08:41:26.886007 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-08 08:41:26.886328 | controller | 2026-06-08 08:41:26.886623 | controller | 2026-06-08 08:41:26.886882 | controller | TASKS RECAP ******************************************************************** 2026-06-08 08:41:26.887197 | controller | Monday 08 June 2026 08:41:26 +0000 (0:00:00.032) 0:00:01.625 *********** 2026-06-08 08:41:26.887438 | controller | =============================================================================== 2026-06-08 08:41:26.887688 | controller | Gathering Facts --------------------------------------------------------- 1.12s 2026-06-08 08:41:26.887936 | controller | Get the current Helm version -------------------------------------------- 0.46s 2026-06-08 08:41:26.888217 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-06-08 08:41:26.970029 | controller | INFO [helm > verify] Executed: Successful 2026-06-08 08:41:26.982246 | controller | INFO [helm > cleanup] Executing 2026-06-08 08:41:26.984966 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-08 08:41:26.996327 | controller | INFO [helm > destroy] Executing 2026-06-08 08:41:26.996365 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-06-08 08:41:26.996500 | controller | INFO [helm > destroy] Executed: Successful 2026-06-08 08:41:26.996969 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-08 08:41:27.482277 | controller | ok: Runtime: 0:00:54.379440 2026-06-08 08:41:27.486719 | 2026-06-08 08:41:27.486775 | PLAY RECAP 2026-06-08 08:41:27.486829 | controller | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 08:41:27.486863 | 2026-06-08 08:41:27.627586 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-08 08:41:27.631059 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-08 08:41:28.322723 | 2026-06-08 08:41:28.322935 | PLAY [all] 2026-06-08 08:41:28.334977 | 2026-06-08 08:41:28.335089 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-08 08:41:28.734667 | controller | changed 2026-06-08 08:41:28.741272 | 2026-06-08 08:41:28.741393 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-08 08:41:29.126552 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 08:41:29.126647 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 08:41:29.132875 | controller | environment: line 1: kubectl: command not found 2026-06-08 08:41:29.134339 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 08:41:29.137620 | controller | environment: line 1: kubectl: command not found 2026-06-08 08:41:29.138821 | controller | environment: line 1: kubectl: command not found 2026-06-08 08:41:29.139261 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 08:41:29.140309 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 08:41:29.143262 | controller | environment: line 1: kubectl: command not found 2026-06-08 08:41:29.144431 | controller | environment: line 1: kubectl: command not found 2026-06-08 08:41:29.145696 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 08:41:29.146170 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-08 08:41:29.270017 | controller | ok: Runtime: 0:00:00.032641 2026-06-08 08:41:29.277211 | 2026-06-08 08:41:29.277422 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-08 08:41:29.524739 | controller | changed 2026-06-08 08:41:29.532026 | 2026-06-08 08:41:29.532253 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-08 08:41:29.787941 | controller | environment: line 5: kubectl: command not found 2026-06-08 08:41:29.789722 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 08:41:29.789895 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 08:41:29.789999 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-08 08:41:30.064887 | controller | ok: Runtime: 0:00:00.013116 2026-06-08 08:41:30.073059 | 2026-06-08 08:41:30.073154 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-08 08:41:30.715642 | controller | changed: 2026-06-08 08:41:30.715831 | controller | created directory /var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/logs/controller 2026-06-08 08:41:30.715877 | controller | cd+++++++++ objects/ 2026-06-08 08:41:30.715918 | controller | cd+++++++++ objects/cluster/ 2026-06-08 08:41:30.715955 | controller | cd+++++++++ objects/namespaced/ 2026-06-08 08:41:30.725919 | 2026-06-08 08:41:30.726041 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-08 08:41:31.008435 | controller | changed 2026-06-08 08:41:31.012900 | 2026-06-08 08:41:31.013026 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-08 08:41:31.286330 | controller | changed 2026-06-08 08:41:31.292124 | 2026-06-08 08:41:31.292224 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-08 08:41:31.574067 | controller | environment: line 3: kubectl: command not found 2026-06-08 08:41:31.827637 | controller | ok: Runtime: 0:00:00.013440 2026-06-08 08:41:31.833919 | 2026-06-08 08:41:31.834019 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-08 08:41:32.346089 | controller | changed: 2026-06-08 08:41:32.346387 | controller | cd+++++++++ pod-logs/ 2026-06-08 08:41:32.346511 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-06-08 08:41:32.360376 | 2026-06-08 08:41:32.360570 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-08 08:41:32.609693 | controller | changed: "values" 2026-06-08 08:41:32.839961 | controller | changed: "releases" 2026-06-08 08:41:32.847628 | 2026-06-08 08:41:32.847785 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-08 08:41:33.094370 | controller | /bin/bash: line 3: kubectl: command not found 2026-06-08 08:41:33.376376 | controller | ok: Runtime: 0:00:00.008445 2026-06-08 08:41:33.381817 | 2026-06-08 08:41:33.381912 | TASK [helm-release-status : Downloads logs to executor] 2026-06-08 08:41:33.883441 | controller | changed: 2026-06-08 08:41:33.883670 | controller | cd+++++++++ helm/ 2026-06-08 08:41:33.883709 | controller | cd+++++++++ helm/releases/ 2026-06-08 08:41:33.883745 | controller | cd+++++++++ helm/values/ 2026-06-08 08:41:33.890151 | 2026-06-08 08:41:33.890220 | PLAY RECAP 2026-06-08 08:41:33.890283 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-08 08:41:33.890312 | 2026-06-08 08:41:34.035636 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-08 08:41:34.038505 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-08 08:41:34.677295 | 2026-06-08 08:41:34.677441 | PLAY [all] 2026-06-08 08:41:34.687743 | 2026-06-08 08:41:34.687829 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-08 08:41:34.734006 | controller | skipping: Conditional result was False 2026-06-08 08:41:34.742380 | 2026-06-08 08:41:34.742466 | TASK [fetch-output : Set log path for single node] 2026-06-08 08:41:34.784022 | controller | ok 2026-06-08 08:41:34.789026 | 2026-06-08 08:41:34.789121 | LOOP [fetch-output : Ensure local output dirs] 2026-06-08 08:41:35.192694 | controller -> localhost | ok: "/var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/logs" 2026-06-08 08:41:35.392633 | controller -> localhost | changed: "/var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/artifacts" 2026-06-08 08:41:35.625920 | controller -> localhost | changed: "/var/lib/zuul/builds/d9152d2e8a1b4c2fab94fb1779ca3115/work/docs" 2026-06-08 08:41:35.637612 | 2026-06-08 08:41:35.637790 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-08 08:41:36.270529 | controller | changed: .d..t...... ./ 2026-06-08 08:41:36.270753 | controller | changed: All items complete 2026-06-08 08:41:36.270792 | 2026-06-08 08:41:36.729163 | controller | changed: .d..t...... ./ 2026-06-08 08:41:37.229599 | controller | changed: .d..t...... ./ 2026-06-08 08:41:37.251794 | 2026-06-08 08:41:37.251942 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-08 08:41:37.722828 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.008363 2026-06-08 08:41:37.966768 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008632 2026-06-08 08:41:37.982654 | 2026-06-08 08:41:37.982786 | PLAY [all] 2026-06-08 08:41:37.988366 | 2026-06-08 08:41:37.988428 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-08 08:41:38.470300 | controller | changed 2026-06-08 08:41:38.482531 | 2026-06-08 08:41:38.482611 | PLAY RECAP 2026-06-08 08:41:38.482699 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-08 08:41:38.482737 | 2026-06-08 08:41:38.629168 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-08 08:41:38.632069 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-08 08:41:39.256159 | 2026-06-08 08:41:39.256334 | PLAY [localhost] 2026-06-08 08:41:39.267055 | 2026-06-08 08:41:39.267157 | TASK [Generate Zuul manifest] 2026-06-08 08:41:39.284855 | localhost | ok 2026-06-08 08:41:39.300037 | 2026-06-08 08:41:39.300208 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-08 08:41:39.747347 | localhost | changed 2026-06-08 08:41:39.760303 | 2026-06-08 08:41:39.760449 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-08 08:41:39.791442 | localhost | ok 2026-06-08 08:41:39.799190 | 2026-06-08 08:41:39.799301 | TASK [Upload logs] 2026-06-08 08:41:39.823943 | localhost | ok 2026-06-08 08:41:39.893167 | 2026-06-08 08:41:39.893350 | TASK [Set zuul-log-path fact] 2026-06-08 08:41:39.918413 | localhost | ok 2026-06-08 08:41:39.931994 | 2026-06-08 08:41:39.932077 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-08 08:41:39.965224 | localhost | ok 2026-06-08 08:41:39.974913 | 2026-06-08 08:41:39.974980 | TASK [upload-logs : Create log directories] 2026-06-08 08:41:40.416718 | localhost | changed 2026-06-08 08:41:40.423056 | 2026-06-08 08:41:40.423140 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-08 08:41:40.848618 | localhost -> localhost | ok: Runtime: 0:00:00.006975 2026-06-08 08:41:40.854157 | 2026-06-08 08:41:40.854331 | TASK [upload-logs : Upload logs to log server] 2026-06-08 08:41:41.363375 | localhost | Output suppressed because no_log was given 2026-06-08 08:41:41.368913 | 2026-06-08 08:41:41.369058 | LOOP [upload-logs : Compress console log and json output] 2026-06-08 08:41:41.421935 | localhost | skipping: Conditional result was False 2026-06-08 08:41:41.491577 | localhost | skipping: Conditional result was False 2026-06-08 08:41:41.503105 | 2026-06-08 08:41:41.503290 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-08 08:41:41.551582 | localhost | skipping: Conditional result was False 2026-06-08 08:41:41.552089 | 2026-06-08 08:41:41.556633 | localhost | skipping: Conditional result was False 2026-06-08 08:41:41.565888 | 2026-06-08 08:41:41.566081 | LOOP [upload-logs : Upload console log and json output]