2026-07-28 00:49:16.856123 | Job console starting 2026-07-28 00:49:16.879749 | Updating git repos 2026-07-28 00:49:16.928682 | Cloning repos into workspace 2026-07-28 00:49:18.346522 | Restoring repo states 2026-07-28 00:49:18.362011 | Merging changes 2026-07-28 00:49:19.295925 | Checking out repos 2026-07-28 00:49:19.958245 | Preparing playbooks 2026-07-28 00:49:25.041338 | Running Ansible setup 2026-07-28 00:49:28.526945 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-28 00:49:29.123608 | 2026-07-28 00:49:29.123729 | PLAY [localhost] 2026-07-28 00:49:29.131115 | 2026-07-28 00:49:29.131186 | TASK [Gathering Facts] 2026-07-28 00:49:29.977362 | localhost | ok 2026-07-28 00:49:29.988770 | 2026-07-28 00:49:29.988888 | TASK [Setup log path fact] 2026-07-28 00:49:30.010220 | localhost | ok 2026-07-28 00:49:30.022788 | 2026-07-28 00:49:30.022871 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-28 00:49:30.050453 | localhost | ok 2026-07-28 00:49:30.056227 | 2026-07-28 00:49:30.056298 | TASK [emit-job-header : Print job information] 2026-07-28 00:49:30.096087 | # Job Information 2026-07-28 00:49:30.096236 | Ansible Version: 2.16.18 2026-07-28 00:49:30.096274 | Job: ansible-collection-kubernetes-molecule-helm 2026-07-28 00:49:30.096297 | Pipeline: check 2026-07-28 00:49:30.096317 | Executor: 2d72f0692154 2026-07-28 00:49:30.096337 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/293 2026-07-28 00:49:30.096359 | Event ID: 9009c4c0-8a1d-11f1-9772-49b5cf4f660b 2026-07-28 00:49:30.099238 | 2026-07-28 00:49:30.099314 | LOOP [emit-job-header : Print node information] 2026-07-28 00:49:30.199717 | localhost | ok: 2026-07-28 00:49:30.199880 | localhost | # Node Information 2026-07-28 00:49:30.199909 | localhost | Inventory Hostname: controller 2026-07-28 00:49:30.199933 | localhost | Hostname: np0000187166 2026-07-28 00:49:30.199966 | localhost | Username: zuul 2026-07-28 00:49:30.199989 | localhost | Distro: Debian 13.6 2026-07-28 00:49:30.200022 | localhost | Provider: yul1 2026-07-28 00:49:30.200046 | localhost | Region: ca-ymq-1 2026-07-28 00:49:30.200069 | localhost | Label: debian-trixie 2026-07-28 00:49:30.200091 | localhost | Product Name: OpenStack Nova 2026-07-28 00:49:30.200114 | localhost | Interface IP: 199.204.45.74 2026-07-28 00:49:30.207087 | 2026-07-28 00:49:30.207166 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-07-28 00:49:30.615268 | localhost -> localhost | changed 2026-07-28 00:49:30.620588 | 2026-07-28 00:49:30.620662 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-07-28 00:49:31.484749 | localhost -> localhost | changed 2026-07-28 00:49:31.495704 | 2026-07-28 00:49:31.495790 | PLAY [all] 2026-07-28 00:49:31.504763 | 2026-07-28 00:49:31.504859 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-07-28 00:49:31.732232 | controller -> localhost | ok 2026-07-28 00:49:31.741581 | 2026-07-28 00:49:31.741647 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-07-28 00:49:31.773326 | controller | ok 2026-07-28 00:49:31.792781 | controller | included: /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-07-28 00:49:31.806863 | 2026-07-28 00:49:31.806927 | TASK [add-build-sshkey : Create Temp SSH key] 2026-07-28 00:49:33.182258 | controller -> localhost | Generating public/private rsa key pair. 2026-07-28 00:49:33.182433 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/166c93d0c8094a6a859fc53a953e7b17_id_rsa 2026-07-28 00:49:33.182463 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/166c93d0c8094a6a859fc53a953e7b17_id_rsa.pub 2026-07-28 00:49:33.182486 | controller -> localhost | The key fingerprint is: 2026-07-28 00:49:33.182508 | controller -> localhost | SHA256:hoxXIqjbbu6NDXmD7CEfZOSo3qQ9GyomRwhNYBcwayk zuul-build-sshkey 2026-07-28 00:49:33.182541 | controller -> localhost | The key's randomart image is: 2026-07-28 00:49:33.182563 | controller -> localhost | +---[RSA 3072]----+ 2026-07-28 00:49:33.182590 | controller -> localhost | |.=.o. | 2026-07-28 00:49:33.182611 | controller -> localhost | |. *. | 2026-07-28 00:49:33.182631 | controller -> localhost | |E*o . . . | 2026-07-28 00:49:33.182651 | controller -> localhost | |+=. + + | 2026-07-28 00:49:33.182670 | controller -> localhost | |+.+ . + S | 2026-07-28 00:49:33.182690 | controller -> localhost | |o*.o . . | 2026-07-28 00:49:33.182710 | controller -> localhost | |+.Ooo | 2026-07-28 00:49:33.182729 | controller -> localhost | |+*OX.. | 2026-07-28 00:49:33.182752 | controller -> localhost | |+OB+= | 2026-07-28 00:49:33.182772 | controller -> localhost | +----[SHA256]-----+ 2026-07-28 00:49:33.182815 | controller -> localhost | ok: Runtime: 0:00:00.915156 2026-07-28 00:49:33.186888 | 2026-07-28 00:49:33.186949 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-07-28 00:49:33.219258 | controller | ok 2026-07-28 00:49:33.230165 | controller | included: /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-07-28 00:49:33.237725 | 2026-07-28 00:49:33.237790 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-07-28 00:49:33.262224 | controller | skipping: Conditional result was False 2026-07-28 00:49:33.268063 | 2026-07-28 00:49:33.268151 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-07-28 00:49:33.827507 | controller | changed 2026-07-28 00:49:33.831969 | 2026-07-28 00:49:33.832031 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-07-28 00:49:34.036248 | controller | ok 2026-07-28 00:49:34.040615 | 2026-07-28 00:49:34.040680 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-07-28 00:49:34.568708 | controller | changed 2026-07-28 00:49:34.573965 | 2026-07-28 00:49:34.574049 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-07-28 00:49:35.097187 | controller | changed 2026-07-28 00:49:35.101293 | 2026-07-28 00:49:35.101357 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-07-28 00:49:35.125060 | controller | skipping: Conditional result was False 2026-07-28 00:49:35.131314 | 2026-07-28 00:49:35.131399 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-07-28 00:49:35.474442 | controller -> localhost | changed 2026-07-28 00:49:35.488181 | 2026-07-28 00:49:35.488346 | TASK [add-build-sshkey : Add back temp key] 2026-07-28 00:49:35.770311 | controller -> localhost | Identity added: /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/166c93d0c8094a6a859fc53a953e7b17_id_rsa (zuul-build-sshkey) 2026-07-28 00:49:35.770538 | controller -> localhost | ok: Runtime: 0:00:00.016702 2026-07-28 00:49:35.776342 | 2026-07-28 00:49:35.776423 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-07-28 00:49:36.144401 | controller | ok 2026-07-28 00:49:36.150261 | 2026-07-28 00:49:36.150341 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-07-28 00:49:36.177746 | controller | skipping: Conditional result was False 2026-07-28 00:49:36.190064 | 2026-07-28 00:49:36.190214 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-07-28 00:49:36.535599 | controller | ok 2026-07-28 00:49:36.542337 | 2026-07-28 00:49:36.542418 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-07-28 00:49:37.516420 | controller | Output suppressed because no_log was given 2026-07-28 00:49:37.523313 | 2026-07-28 00:49:37.523381 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-07-28 00:49:37.733469 | controller | ok: "logs" 2026-07-28 00:49:37.733802 | controller | ok: All items complete 2026-07-28 00:49:37.733841 | 2026-07-28 00:49:37.910549 | controller | ok: "artifacts" 2026-07-28 00:49:38.111318 | controller | ok: "docs" 2026-07-28 00:49:38.121461 | 2026-07-28 00:49:38.121559 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-07-28 00:49:38.349665 | controller | changed: "logs" 2026-07-28 00:49:38.534940 | controller | changed: "artifacts" 2026-07-28 00:49:38.716271 | controller | changed: "docs" 2026-07-28 00:49:38.725615 | 2026-07-28 00:49:38.725769 | PLAY RECAP 2026-07-28 00:49:38.725836 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-07-28 00:49:38.725876 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-28 00:49:38.725906 | 2026-07-28 00:49:38.929604 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-07-28 00:49:38.931373 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-28 00:49:39.495131 | 2026-07-28 00:49:39.495243 | PLAY [all] 2026-07-28 00:49:39.504168 | 2026-07-28 00:49:39.504242 | TASK [setup-uv : Extract archive] 2026-07-28 00:49:41.897580 | controller | changed 2026-07-28 00:49:41.904358 | 2026-07-28 00:49:41.904467 | TASK [setup-uv : Print version] 2026-07-28 00:49:42.353464 | controller | uv 0.8.13 2026-07-28 00:49:42.433291 | controller | ok: Runtime: 0:00:00.015769 2026-07-28 00:49:42.443084 | 2026-07-28 00:49:42.443172 | TASK [Install Ansible collection siblings] 2026-07-28 00:49:42.810945 | controller | ok: 2026-07-28 00:49:42.811119 | controller | Skipping ansible.posix: no checked-out sibling 2026-07-28 00:49:42.811154 | controller | Skipping community.crypto: no checked-out sibling 2026-07-28 00:49:42.811182 | controller | Skipping community.general: no checked-out sibling 2026-07-28 00:49:42.811208 | controller | Skipping kubernetes.core: no checked-out sibling 2026-07-28 00:49:42.811234 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-07-28 00:49:42.820720 | 2026-07-28 00:49:42.820770 | PLAY RECAP 2026-07-28 00:49:42.820817 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-28 00:49:42.820840 | 2026-07-28 00:49:42.923276 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-07-28 00:49:42.924621 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-28 00:49:43.491856 | 2026-07-28 00:49:43.491963 | PLAY [all] 2026-07-28 00:49:43.501502 | 2026-07-28 00:49:43.501574 | TASK [Update apt cache] 2026-07-28 00:49:48.172405 | controller | ok 2026-07-28 00:49:48.178324 | 2026-07-28 00:49:48.178411 | TASK [Disable firewalld] 2026-07-28 00:49:48.205030 | controller | skipping: Conditional result was False 2026-07-28 00:49:48.211881 | 2026-07-28 00:49:48.211993 | TASK [Install "jq" for log collection] 2026-07-28 00:49:50.197112 | controller | changed 2026-07-28 00:49:50.200320 | 2026-07-28 00:49:50.200407 | PLAY RECAP 2026-07-28 00:49:50.200485 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-28 00:49:50.200522 | 2026-07-28 00:49:50.375814 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-07-28 00:49:50.377168 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-28 00:49:51.021789 | 2026-07-28 00:49:51.021913 | PLAY [all] 2026-07-28 00:49:51.031460 | 2026-07-28 00:49:51.031531 | LOOP [Check inventory directories] 2026-07-28 00:49:51.439317 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-28 00:49:51.606321 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/helm/inventory" 2026-07-28 00:49:51.779929 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/inventory" 2026-07-28 00:49:51.798422 | 2026-07-28 00:49:51.798671 | LOOP [Copy inventory file for Zuul] 2026-07-28 00:49:52.642145 | controller | changed: 2026-07-28 00:49:52.642634 | controller | { 2026-07-28 00:49:52.642740 | controller | "ansible_loop_var": "item", 2026-07-28 00:49:52.642799 | controller | "changed": false, 2026-07-28 00:49:52.642846 | controller | "failed": false, 2026-07-28 00:49:52.642900 | controller | "invocation": { 2026-07-28 00:49:52.642943 | controller | "module_args": { 2026-07-28 00:49:52.642984 | controller | "checksum_algorithm": "sha1", 2026-07-28 00:49:52.643025 | controller | "follow": true, 2026-07-28 00:49:52.643065 | controller | "get_attributes": true, 2026-07-28 00:49:52.643136 | controller | "get_checksum": true, 2026-07-28 00:49:52.643212 | controller | "get_mime": true, 2026-07-28 00:49:52.643256 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-07-28 00:49:52.643296 | controller | } 2026-07-28 00:49:52.643335 | controller | }, 2026-07-28 00:49:52.643373 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-28 00:49:52.643424 | controller | "stat": { 2026-07-28 00:49:52.643464 | controller | "atime": 1785199777.4586787, 2026-07-28 00:49:52.643503 | controller | "attr_flags": "e", 2026-07-28 00:49:52.643542 | controller | "attributes": [ 2026-07-28 00:49:52.643583 | controller | "extents" 2026-07-28 00:49:52.643628 | controller | ], 2026-07-28 00:49:52.643673 | controller | "block_size": 4096, 2026-07-28 00:49:52.643716 | controller | "blocks": 8, 2026-07-28 00:49:52.643740 | controller | "charset": "unknown", 2026-07-28 00:49:52.643763 | controller | "ctime": 1785199777.4748075, 2026-07-28 00:49:52.643785 | controller | "dev": 65025, 2026-07-28 00:49:52.643807 | controller | "device_type": 0, 2026-07-28 00:49:52.643827 | controller | "executable": true, 2026-07-28 00:49:52.643845 | controller | "exists": true, 2026-07-28 00:49:52.643862 | controller | "gid": 1000, 2026-07-28 00:49:52.643879 | controller | "gr_name": "zuul", 2026-07-28 00:49:52.643896 | controller | "inode": 518935, 2026-07-28 00:49:52.643913 | controller | "isblk": false, 2026-07-28 00:49:52.643931 | controller | "ischr": false, 2026-07-28 00:49:52.643948 | controller | "isdir": true, 2026-07-28 00:49:52.643966 | controller | "isfifo": false, 2026-07-28 00:49:52.643982 | controller | "isgid": false, 2026-07-28 00:49:52.643999 | controller | "islnk": false, 2026-07-28 00:49:52.644016 | controller | "isreg": false, 2026-07-28 00:49:52.644032 | controller | "issock": false, 2026-07-28 00:49:52.644049 | controller | "isuid": false, 2026-07-28 00:49:52.644066 | controller | "mimetype": "unknown", 2026-07-28 00:49:52.644082 | controller | "mode": "0755", 2026-07-28 00:49:52.644098 | controller | "mtime": 1785199758.545253, 2026-07-28 00:49:52.644115 | controller | "nlink": 14, 2026-07-28 00:49:52.644131 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-07-28 00:49:52.644149 | controller | "pw_name": "zuul", 2026-07-28 00:49:52.644170 | controller | "readable": true, 2026-07-28 00:49:52.644188 | controller | "rgrp": true, 2026-07-28 00:49:52.644205 | controller | "roth": true, 2026-07-28 00:49:52.644222 | controller | "rusr": true, 2026-07-28 00:49:52.644239 | controller | "size": 4096, 2026-07-28 00:49:52.644257 | controller | "uid": 1000, 2026-07-28 00:49:52.644274 | controller | "version": "829491139", 2026-07-28 00:49:52.644292 | controller | "wgrp": false, 2026-07-28 00:49:52.644314 | controller | "woth": false, 2026-07-28 00:49:52.644332 | controller | "writeable": true, 2026-07-28 00:49:52.644349 | controller | "wusr": true, 2026-07-28 00:49:52.644367 | controller | "xgrp": true, 2026-07-28 00:49:52.644384 | controller | "xoth": true, 2026-07-28 00:49:52.644401 | controller | "xusr": true 2026-07-28 00:49:52.644418 | controller | } 2026-07-28 00:49:52.644454 | controller | } 2026-07-28 00:49:52.644495 | controller | ok: All items complete 2026-07-28 00:49:52.644517 | 2026-07-28 00:49:52.645826 | controller | skipping: Conditional result was False 2026-07-28 00:49:52.646421 | controller | skipping: Conditional result was False 2026-07-28 00:49:52.665598 | 2026-07-28 00:49:52.665844 | LOOP [Switch "ansible_host" to private IP] 2026-07-28 00:49:53.023178 | controller | changed: 1 replacements made 2026-07-28 00:49:53.024712 | controller | skipping: Conditional result was False 2026-07-28 00:49:53.025329 | controller | skipping: Conditional result was False 2026-07-28 00:49:53.055017 | 2026-07-28 00:49:53.055203 | TASK [Run Molecule scenario] 2026-07-28 00:49:53.633667 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-07-28 00:49:53.633801 | controller | Creating virtual environment at: .venv 2026-07-28 00:49:53.944826 | controller | Downloading pygments (1.2MiB) 2026-07-28 00:49:53.944957 | controller | Downloading ansible-core (2.3MiB) 2026-07-28 00:49:53.945259 | controller | Downloading cryptography (4.3MiB) 2026-07-28 00:49:54.099272 | controller | Downloading cryptography 2026-07-28 00:49:54.157877 | controller | Downloading pygments 2026-07-28 00:49:54.306994 | controller | Downloading ansible-core 2026-07-28 00:49:54.350922 | controller | Installed 36 packages in 43ms 2026-07-28 00:49:55.010091 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-07-28 00:49:55.010147 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-07-28 00:49:55.859824 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-07-28 00:49:55.859874 | controller | INFO default scenario not found, disabling shared state. 2026-07-28 00:49:55.860028 | controller | INFO [helm > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-07-28 00:49:55.860129 | controller | INFO [helm > prerun] Performing prerun with role_name_check=0... 2026-07-28 00:50:15.642245 | controller | INFO [helm > dependency] Executing 2026-07-28 00:50:15.642436 | controller | WARNING [helm > dependency] Missing roles requirements file: requirements.yml 2026-07-28 00:50:15.642651 | controller | WARNING [helm > dependency] Missing collections requirements file: collections.yml 2026-07-28 00:50:15.642788 | controller | WARNING [helm > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-07-28 00:50:15.648121 | controller | INFO [helm > cleanup] Executing 2026-07-28 00:50:15.648453 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-28 00:50:15.657964 | controller | INFO [helm > destroy] Executing 2026-07-28 00:50:15.658048 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-28 00:50:15.658135 | controller | INFO [helm > destroy] Executed: Successful 2026-07-28 00:50:15.663358 | controller | INFO [helm > syntax] Executing 2026-07-28 00:50:16.521843 | controller | 2026-07-28 00:50:16.521881 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/helm/converge.yml 2026-07-28 00:50:16.579181 | controller | INFO [helm > syntax] Executed: Successful 2026-07-28 00:50:16.589777 | controller | INFO [helm > create] Executing 2026-07-28 00:50:16.591266 | controller | WARNING [helm > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-28 00:50:16.596485 | controller | INFO [helm > prepare] Executing 2026-07-28 00:50:17.422620 | controller | 2026-07-28 00:50:17.422725 | controller | PLAY [Prepare] ***************************************************************** 2026-07-28 00:50:17.422835 | controller | 2026-07-28 00:50:17.422951 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-28 00:50:17.423094 | controller | Tuesday 28 July 2026 00:50:17 +0000 (0:00:00.029) 0:00:00.029 ********** 2026-07-28 00:50:18.608281 | 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-07-28 00:50:18.614158 | controller | ok: [controller] 2026-07-28 00:50:18.614225 | controller | 2026-07-28 00:50:18.614365 | controller | TASK [Install Debian packages] ************************************************* 2026-07-28 00:50:18.614461 | controller | Tuesday 28 July 2026 00:50:18 +0000 (0:00:01.192) 0:00:01.221 ********** 2026-07-28 00:50:19.872054 | controller | ok: [controller] 2026-07-28 00:50:19.872182 | controller | 2026-07-28 00:50:19.872368 | controller | PLAY RECAP ********************************************************************* 2026-07-28 00:50:19.872603 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-28 00:50:19.872825 | controller | 2026-07-28 00:50:19.872998 | controller | 2026-07-28 00:50:19.873183 | controller | TASKS RECAP ******************************************************************** 2026-07-28 00:50:19.873417 | controller | Tuesday 28 July 2026 00:50:19 +0000 (0:00:01.257) 0:00:02.478 ********** 2026-07-28 00:50:19.873623 | controller | =============================================================================== 2026-07-28 00:50:19.873846 | controller | Install Debian packages ------------------------------------------------- 1.26s 2026-07-28 00:50:19.874050 | controller | Gathering Facts --------------------------------------------------------- 1.19s 2026-07-28 00:50:19.953420 | controller | INFO [helm > prepare] Executed: Successful 2026-07-28 00:50:19.963816 | controller | INFO [helm > converge] Executing 2026-07-28 00:50:20.781900 | controller | 2026-07-28 00:50:20.781990 | controller | PLAY [Converge] **************************************************************** 2026-07-28 00:50:20.782173 | controller | 2026-07-28 00:50:20.782442 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-28 00:50:20.782624 | controller | Tuesday 28 July 2026 00:50:20 +0000 (0:00:00.012) 0:00:00.012 ********** 2026-07-28 00:50:21.794585 | 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-07-28 00:50:21.799338 | controller | ok: [controller] 2026-07-28 00:50:21.799528 | controller | 2026-07-28 00:50:21.799738 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-28 00:50:21.799945 | controller | Tuesday 28 July 2026 00:50:21 +0000 (0:00:01.017) 0:00:01.030 ********** 2026-07-28 00:50:22.256204 | controller | ok: [controller] 2026-07-28 00:50:22.256225 | controller | 2026-07-28 00:50:22.256230 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-28 00:50:22.256233 | controller | Tuesday 28 July 2026 00:50:22 +0000 (0:00:00.455) 0:00:01.485 ********** 2026-07-28 00:50:23.193929 | controller | ok: [controller] 2026-07-28 00:50:23.194162 | controller | 2026-07-28 00:50:23.194449 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-28 00:50:23.194653 | controller | Tuesday 28 July 2026 00:50:23 +0000 (0:00:00.939) 0:00:02.424 ********** 2026-07-28 00:50:23.594776 | controller | changed: [controller] 2026-07-28 00:50:23.594913 | controller | 2026-07-28 00:50:23.595169 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-28 00:50:23.595327 | controller | Tuesday 28 July 2026 00:50:23 +0000 (0:00:00.400) 0:00:02.825 ********** 2026-07-28 00:50:23.632103 | controller | ok: [controller] => { 2026-07-28 00:50:23.632319 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-28 00:50:23.632512 | controller | } 2026-07-28 00:50:23.632644 | controller | 2026-07-28 00:50:23.632864 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-28 00:50:23.633059 | controller | Tuesday 28 July 2026 00:50:23 +0000 (0:00:00.037) 0:00:02.863 ********** 2026-07-28 00:50:24.404460 | 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-07-28 00:50:24.414031 | controller | changed: [controller] 2026-07-28 00:50:24.414280 | controller | 2026-07-28 00:50:24.414580 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-28 00:50:24.414845 | controller | Tuesday 28 July 2026 00:50:24 +0000 (0:00:00.781) 0:00:03.644 ********** 2026-07-28 00:50:26.351546 | controller | changed: [controller] 2026-07-28 00:50:26.351710 | controller | 2026-07-28 00:50:26.351920 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-28 00:50:26.352120 | controller | Tuesday 28 July 2026 00:50:26 +0000 (0:00:01.937) 0:00:05.582 ********** 2026-07-28 00:50:26.847865 | controller | ok: [controller] 2026-07-28 00:50:26.848034 | controller | 2026-07-28 00:50:26.848250 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-28 00:50:26.848452 | controller | Tuesday 28 July 2026 00:50:26 +0000 (0:00:00.496) 0:00:06.078 ********** 2026-07-28 00:50:27.227860 | controller | changed: [controller] 2026-07-28 00:50:27.228028 | controller | 2026-07-28 00:50:27.228245 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-28 00:50:27.228444 | controller | Tuesday 28 July 2026 00:50:27 +0000 (0:00:00.379) 0:00:06.458 ********** 2026-07-28 00:50:27.679884 | controller | ok: [controller] 2026-07-28 00:50:27.679962 | controller | 2026-07-28 00:50:27.680068 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-28 00:50:27.680198 | controller | Tuesday 28 July 2026 00:50:27 +0000 (0:00:00.452) 0:00:06.910 ********** 2026-07-28 00:50:27.963486 | controller | changed: [controller] 2026-07-28 00:50:27.963575 | controller | 2026-07-28 00:50:27.963700 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-28 00:50:27.963819 | controller | Tuesday 28 July 2026 00:50:27 +0000 (0:00:00.283) 0:00:07.194 ********** 2026-07-28 00:50:28.246604 | controller | ok: [controller] 2026-07-28 00:50:28.246681 | controller | 2026-07-28 00:50:28.246808 | controller | TASK [Install plugin] ********************************************************** 2026-07-28 00:50:28.246927 | controller | Tuesday 28 July 2026 00:50:28 +0000 (0:00:00.283) 0:00:07.477 ********** 2026-07-28 00:50:28.293724 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-28 00:50:28.293879 | controller | 2026-07-28 00:50:28.294096 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-28 00:50:28.294329 | controller | Tuesday 28 July 2026 00:50:28 +0000 (0:00:00.047) 0:00:07.524 ********** 2026-07-28 00:50:28.331535 | controller | ok: [controller] => { 2026-07-28 00:50:28.331661 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-28 00:50:28.331776 | controller | } 2026-07-28 00:50:28.331886 | controller | 2026-07-28 00:50:28.332041 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-28 00:50:28.332165 | controller | Tuesday 28 July 2026 00:50:28 +0000 (0:00:00.037) 0:00:07.562 ********** 2026-07-28 00:50:29.050134 | controller | changed: [controller] 2026-07-28 00:50:29.050212 | controller | 2026-07-28 00:50:29.050225 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-28 00:50:29.050358 | controller | Tuesday 28 July 2026 00:50:29 +0000 (0:00:00.718) 0:00:08.280 ********** 2026-07-28 00:50:31.054280 | controller | changed: [controller] 2026-07-28 00:50:31.054303 | controller | 2026-07-28 00:50:31.054308 | controller | PLAY RECAP ********************************************************************* 2026-07-28 00:50:31.054313 | controller | controller : ok=16 changed=7 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-28 00:50:31.054316 | controller | 2026-07-28 00:50:31.054319 | controller | 2026-07-28 00:50:31.054323 | controller | TASKS RECAP ******************************************************************** 2026-07-28 00:50:31.054326 | controller | Tuesday 28 July 2026 00:50:31 +0000 (0:00:02.002) 0:00:10.282 ********** 2026-07-28 00:50:31.054329 | controller | =============================================================================== 2026-07-28 00:50:31.054332 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 2.00s 2026-07-28 00:50:31.054335 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.94s 2026-07-28 00:50:31.054338 | controller | Gathering Facts --------------------------------------------------------- 1.02s 2026-07-28 00:50:31.054341 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.94s 2026-07-28 00:50:31.054345 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.78s 2026-07-28 00:50:31.054348 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.72s 2026-07-28 00:50:31.054351 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.50s 2026-07-28 00:50:31.054568 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-07-28 00:50:31.054762 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.45s 2026-07-28 00:50:31.054952 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.40s 2026-07-28 00:50:31.055140 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.38s 2026-07-28 00:50:31.055337 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.28s 2026-07-28 00:50:31.055533 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.28s 2026-07-28 00:50:31.055719 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-07-28 00:50:31.055906 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-28 00:50:31.056092 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-28 00:50:31.138750 | controller | INFO [helm > converge] Executed: Successful 2026-07-28 00:50:31.148526 | controller | INFO [helm > idempotence] Executing 2026-07-28 00:50:31.959260 | controller | 2026-07-28 00:50:31.959365 | controller | PLAY [Converge] **************************************************************** 2026-07-28 00:50:31.959543 | controller | 2026-07-28 00:50:31.959763 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-28 00:50:31.959970 | controller | Tuesday 28 July 2026 00:50:31 +0000 (0:00:00.012) 0:00:00.012 ********** 2026-07-28 00:50:33.034331 | 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-07-28 00:50:33.039480 | controller | ok: [controller] 2026-07-28 00:50:33.039663 | controller | 2026-07-28 00:50:33.039861 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-07-28 00:50:33.040053 | controller | Tuesday 28 July 2026 00:50:33 +0000 (0:00:01.080) 0:00:01.092 ********** 2026-07-28 00:50:33.458049 | controller | ok: [controller] 2026-07-28 00:50:33.458124 | controller | 2026-07-28 00:50:33.458283 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-07-28 00:50:33.458422 | controller | Tuesday 28 July 2026 00:50:33 +0000 (0:00:00.418) 0:00:01.511 ********** 2026-07-28 00:50:34.394781 | controller | ok: [controller] 2026-07-28 00:50:34.394917 | controller | 2026-07-28 00:50:34.395137 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-07-28 00:50:34.395346 | controller | Tuesday 28 July 2026 00:50:34 +0000 (0:00:00.936) 0:00:02.447 ********** 2026-07-28 00:50:34.798703 | controller | ok: [controller] 2026-07-28 00:50:34.798756 | controller | 2026-07-28 00:50:34.798771 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-28 00:50:34.798887 | controller | Tuesday 28 July 2026 00:50:34 +0000 (0:00:00.402) 0:00:02.850 ********** 2026-07-28 00:50:34.841681 | controller | ok: [controller] => { 2026-07-28 00:50:34.842037 | controller | "msg": "https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz" 2026-07-28 00:50:34.845359 | controller | } 2026-07-28 00:50:34.845378 | controller | 2026-07-28 00:50:34.845387 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-28 00:50:34.845394 | controller | Tuesday 28 July 2026 00:50:34 +0000 (0:00:00.044) 0:00:02.894 ********** 2026-07-28 00:50:35.385010 | controller | ok: [controller] 2026-07-28 00:50:35.385182 | controller | 2026-07-28 00:50:35.385401 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-28 00:50:35.385660 | controller | Tuesday 28 July 2026 00:50:35 +0000 (0:00:00.543) 0:00:03.438 ********** 2026-07-28 00:50:37.062742 | controller | ok: [controller] 2026-07-28 00:50:37.062899 | controller | 2026-07-28 00:50:37.063100 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm repository] *********************** 2026-07-28 00:50:37.063290 | controller | Tuesday 28 July 2026 00:50:37 +0000 (0:00:01.677) 0:00:05.115 ********** 2026-07-28 00:50:37.559374 | controller | ok: [controller] 2026-07-28 00:50:37.559502 | controller | 2026-07-28 00:50:37.559749 | controller | TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] *************** 2026-07-28 00:50:37.559945 | controller | Tuesday 28 July 2026 00:50:37 +0000 (0:00:00.496) 0:00:05.611 ********** 2026-07-28 00:50:37.945327 | controller | ok: [controller] 2026-07-28 00:50:37.945481 | controller | 2026-07-28 00:50:37.945696 | controller | TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] ************************* 2026-07-28 00:50:37.945902 | controller | Tuesday 28 July 2026 00:50:37 +0000 (0:00:00.385) 0:00:05.997 ********** 2026-07-28 00:50:38.387502 | controller | ok: [controller] 2026-07-28 00:50:38.387541 | controller | 2026-07-28 00:50:38.387550 | controller | TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] *** 2026-07-28 00:50:38.387558 | controller | Tuesday 28 July 2026 00:50:38 +0000 (0:00:00.442) 0:00:06.439 ********** 2026-07-28 00:50:38.669367 | controller | ok: [controller] 2026-07-28 00:50:38.669424 | controller | 2026-07-28 00:50:38.669501 | controller | TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] *** 2026-07-28 00:50:38.669589 | controller | Tuesday 28 July 2026 00:50:38 +0000 (0:00:00.281) 0:00:06.721 ********** 2026-07-28 00:50:38.965484 | controller | ok: [controller] 2026-07-28 00:50:38.965539 | controller | 2026-07-28 00:50:38.965689 | controller | TASK [Install plugin] ********************************************************** 2026-07-28 00:50:38.965843 | controller | Tuesday 28 July 2026 00:50:38 +0000 (0:00:00.296) 0:00:07.018 ********** 2026-07-28 00:50:39.022642 | controller | included: vexxhost.containers.download_artifact for controller 2026-07-28 00:50:39.022665 | controller | 2026-07-28 00:50:39.022670 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-07-28 00:50:39.022674 | controller | Tuesday 28 July 2026 00:50:39 +0000 (0:00:00.054) 0:00:07.073 ********** 2026-07-28 00:50:39.065820 | controller | ok: [controller] => { 2026-07-28 00:50:39.066111 | controller | "msg": "https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz" 2026-07-28 00:50:39.066294 | controller | } 2026-07-28 00:50:39.066563 | controller | 2026-07-28 00:50:39.066584 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-07-28 00:50:39.066589 | controller | Tuesday 28 July 2026 00:50:39 +0000 (0:00:00.045) 0:00:07.118 ********** 2026-07-28 00:50:39.478359 | controller | ok: [controller] 2026-07-28 00:50:39.478427 | controller | 2026-07-28 00:50:39.478437 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-07-28 00:50:39.478445 | controller | Tuesday 28 July 2026 00:50:39 +0000 (0:00:00.412) 0:00:07.530 ********** 2026-07-28 00:50:41.117201 | controller | ok: [controller] 2026-07-28 00:50:41.117248 | controller | 2026-07-28 00:50:41.117258 | controller | PLAY RECAP ********************************************************************* 2026-07-28 00:50:41.117266 | controller | controller : ok=16 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-28 00:50:41.117274 | controller | 2026-07-28 00:50:41.117281 | controller | 2026-07-28 00:50:41.117288 | controller | TASKS RECAP ******************************************************************** 2026-07-28 00:50:41.117295 | controller | Tuesday 28 July 2026 00:50:41 +0000 (0:00:01.635) 0:00:09.166 ********** 2026-07-28 00:50:41.117302 | controller | =============================================================================== 2026-07-28 00:50:41.117309 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.68s 2026-07-28 00:50:41.117316 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.64s 2026-07-28 00:50:41.117323 | controller | Gathering Facts --------------------------------------------------------- 1.08s 2026-07-28 00:50:41.117330 | controller | vexxhost.containers.package : Update state for tar ---------------------- 0.94s 2026-07-28 00:50:41.117337 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.54s 2026-07-28 00:50:41.117344 | controller | vexxhost.kubernetes.helm : Remove Helm repository ----------------------- 0.50s 2026-07-28 00:50:41.117350 | controller | vexxhost.kubernetes.helm : Get Helm plugins dir ------------------------- 0.44s 2026-07-28 00:50:41.117357 | controller | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-07-28 00:50:41.117366 | controller | vexxhost.containers.download_artifact : Download item ------------------- 0.41s 2026-07-28 00:50:41.117373 | controller | vexxhost.containers.directory : Create directory (/var/lib/downloads) --- 0.40s 2026-07-28 00:50:41.117393 | controller | vexxhost.kubernetes.helm : Add bash autocomplete for helm --------------- 0.39s 2026-07-28 00:50:41.117400 | controller | vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin --- 0.30s 2026-07-28 00:50:41.117407 | controller | vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist --- 0.28s 2026-07-28 00:50:41.117414 | controller | Install plugin ---------------------------------------------------------- 0.05s 2026-07-28 00:50:41.117421 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.05s 2026-07-28 00:50:41.117428 | controller | vexxhost.containers.download_artifact : Starting download of file ------- 0.04s 2026-07-28 00:50:41.211018 | controller | INFO [helm > idempotence] Executed: Successful 2026-07-28 00:50:41.220630 | controller | INFO [helm > side_effect] Executing 2026-07-28 00:50:41.221062 | controller | WARNING [helm > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-28 00:50:41.226981 | controller | INFO [helm > verify] Executing 2026-07-28 00:50:42.039949 | controller | 2026-07-28 00:50:42.040255 | controller | PLAY [Verify] ****************************************************************** 2026-07-28 00:50:42.040494 | controller | 2026-07-28 00:50:42.040763 | controller | TASK [Gathering Facts] ********************************************************* 2026-07-28 00:50:42.041017 | controller | Tuesday 28 July 2026 00:50:42 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-07-28 00:50:43.051491 | 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-07-28 00:50:43.055648 | controller | ok: [controller] 2026-07-28 00:50:43.055898 | controller | 2026-07-28 00:50:43.056158 | controller | TASK [Get the current Helm version] ******************************************** 2026-07-28 00:50:43.056405 | controller | Tuesday 28 July 2026 00:50:43 +0000 (0:00:01.015) 0:00:01.025 ********** 2026-07-28 00:50:43.475455 | controller | changed: [controller] 2026-07-28 00:50:43.475725 | controller | 2026-07-28 00:50:43.475981 | controller | TASK [Assert Helm version] ***************************************************** 2026-07-28 00:50:43.476238 | controller | Tuesday 28 July 2026 00:50:43 +0000 (0:00:00.419) 0:00:01.445 ********** 2026-07-28 00:50:43.503386 | controller | ok: [controller] => { 2026-07-28 00:50:43.503645 | controller | "changed": false, 2026-07-28 00:50:43.503895 | controller | "msg": "All assertions passed" 2026-07-28 00:50:43.504140 | controller | } 2026-07-28 00:50:43.504374 | controller | 2026-07-28 00:50:43.504636 | controller | PLAY RECAP ********************************************************************* 2026-07-28 00:50:43.504907 | controller | controller : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-07-28 00:50:43.505135 | controller | 2026-07-28 00:50:43.505368 | controller | 2026-07-28 00:50:43.505613 | controller | TASKS RECAP ******************************************************************** 2026-07-28 00:50:43.505901 | controller | Tuesday 28 July 2026 00:50:43 +0000 (0:00:00.028) 0:00:01.474 ********** 2026-07-28 00:50:43.506144 | controller | =============================================================================== 2026-07-28 00:50:43.506483 | controller | Gathering Facts --------------------------------------------------------- 1.02s 2026-07-28 00:50:43.506735 | controller | Get the current Helm version -------------------------------------------- 0.42s 2026-07-28 00:50:43.506981 | controller | Assert Helm version ----------------------------------------------------- 0.03s 2026-07-28 00:50:43.595866 | controller | INFO [helm > verify] Executed: Successful 2026-07-28 00:50:43.606221 | controller | INFO [helm > cleanup] Executing 2026-07-28 00:50:43.606724 | controller | WARNING [helm > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-07-28 00:50:43.613011 | controller | INFO [helm > destroy] Executing 2026-07-28 00:50:43.613106 | controller | WARNING [helm > destroy] Skipping, '--destroy=never' requested. 2026-07-28 00:50:43.613192 | controller | INFO [helm > destroy] Executed: Successful 2026-07-28 00:50:43.613509 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-07-28 00:50:43.752947 | controller | ok: Runtime: 0:00:50.131400 2026-07-28 00:50:43.759303 | 2026-07-28 00:50:43.759364 | PLAY RECAP 2026-07-28 00:50:43.759416 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-28 00:50:43.759438 | 2026-07-28 00:50:43.963020 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-07-28 00:50:43.965881 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-28 00:50:44.590613 | 2026-07-28 00:50:45.097404 | PLAY [all] 2026-07-28 00:50:45.114674 | 2026-07-28 00:50:45.114810 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-07-28 00:50:45.501389 | controller | changed 2026-07-28 00:50:45.507768 | 2026-07-28 00:50:45.507852 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-07-28 00:50:45.910300 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-28 00:50:45.910635 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-28 00:50:45.917798 | controller | environment: line 1: kubectl: command not found 2026-07-28 00:50:45.918804 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-28 00:50:45.921011 | controller | environment: line 1: kubectl: command not found 2026-07-28 00:50:45.924653 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-28 00:50:45.924668 | controller | environment: line 1: kubectl: command not found 2026-07-28 00:50:45.925298 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-28 00:50:45.927361 | controller | environment: line 1: kubectl: command not found 2026-07-28 00:50:45.929248 | controller | environment: line 1: kubectl: command not found 2026-07-28 00:50:45.929557 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-28 00:50:45.931393 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-07-28 00:50:46.032485 | controller | ok: Runtime: 0:00:00.033884 2026-07-28 00:50:46.036440 | 2026-07-28 00:50:46.036506 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-07-28 00:50:46.271579 | controller | changed 2026-07-28 00:50:46.276553 | 2026-07-28 00:50:46.276654 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-07-28 00:50:46.489014 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-28 00:50:46.489135 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-28 00:50:46.489432 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-07-28 00:50:46.489925 | controller | environment: line 5: kubectl: command not found 2026-07-28 00:50:46.806157 | controller | ok: Runtime: 0:00:00.016991 2026-07-28 00:50:46.812606 | 2026-07-28 00:50:46.812682 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-07-28 00:50:47.488970 | controller | changed: 2026-07-28 00:50:47.489120 | controller | created directory /var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/logs/controller 2026-07-28 00:50:47.489151 | controller | cd+++++++++ objects/ 2026-07-28 00:50:47.489173 | controller | cd+++++++++ objects/cluster/ 2026-07-28 00:50:47.489196 | controller | cd+++++++++ objects/namespaced/ 2026-07-28 00:50:47.496060 | 2026-07-28 00:50:47.496126 | TASK [gather-pod-logs : creating directory for pod logs] 2026-07-28 00:50:47.745483 | controller | changed 2026-07-28 00:50:47.752621 | 2026-07-28 00:50:47.752773 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-07-28 00:50:48.006937 | controller | changed 2026-07-28 00:50:48.014694 | 2026-07-28 00:50:48.014820 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-07-28 00:50:48.264207 | controller | environment: line 3: kubectl: command not found 2026-07-28 00:50:48.549673 | controller | ok: Runtime: 0:00:00.012538 2026-07-28 00:50:48.553616 | 2026-07-28 00:50:48.553681 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-07-28 00:50:49.075210 | controller | changed: 2026-07-28 00:50:49.075386 | controller | cd+++++++++ pod-logs/ 2026-07-28 00:50:49.075427 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-07-28 00:50:49.085399 | 2026-07-28 00:50:49.085487 | LOOP [helm-release-status : creating directory for helm release status] 2026-07-28 00:50:49.318207 | controller | changed: "values" 2026-07-28 00:50:49.522779 | controller | changed: "releases" 2026-07-28 00:50:49.603260 | 2026-07-28 00:50:49.603428 | TASK [helm-release-status : Gather get release status for helm charts] 2026-07-28 00:50:49.842561 | controller | /bin/bash: line 3: kubectl: command not found 2026-07-28 00:50:50.143568 | controller | ok: Runtime: 0:00:00.009187 2026-07-28 00:50:50.149770 | 2026-07-28 00:50:50.149862 | TASK [helm-release-status : Downloads logs to executor] 2026-07-28 00:50:50.659570 | controller | changed: 2026-07-28 00:50:50.659834 | controller | cd+++++++++ helm/ 2026-07-28 00:50:50.659901 | controller | cd+++++++++ helm/releases/ 2026-07-28 00:50:50.659957 | controller | cd+++++++++ helm/values/ 2026-07-28 00:50:50.667875 | 2026-07-28 00:50:50.667965 | PLAY RECAP 2026-07-28 00:50:50.668027 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-07-28 00:50:50.668057 | 2026-07-28 00:50:50.779986 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-07-28 00:50:50.782545 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-28 00:50:51.345965 | 2026-07-28 00:50:51.346511 | PLAY [all] 2026-07-28 00:50:51.356782 | 2026-07-28 00:50:51.356857 | TASK [fetch-output : Set log path for multiple nodes] 2026-07-28 00:50:51.421785 | controller | skipping: Conditional result was False 2026-07-28 00:50:51.432892 | 2026-07-28 00:50:51.433008 | TASK [fetch-output : Set log path for single node] 2026-07-28 00:50:51.482127 | controller | ok 2026-07-28 00:50:51.487090 | 2026-07-28 00:50:51.487182 | LOOP [fetch-output : Ensure local output dirs] 2026-07-28 00:50:51.896210 | controller -> localhost | ok: "/var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/logs" 2026-07-28 00:50:52.111079 | controller -> localhost | changed: "/var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/artifacts" 2026-07-28 00:50:52.312357 | controller -> localhost | changed: "/var/lib/zuul/builds/166c93d0c8094a6a859fc53a953e7b17/work/docs" 2026-07-28 00:50:52.331036 | 2026-07-28 00:50:52.331327 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-07-28 00:50:52.985484 | controller | changed: .d..t...... ./ 2026-07-28 00:50:52.985680 | controller | changed: All items complete 2026-07-28 00:50:52.985711 | 2026-07-28 00:50:53.427516 | controller | changed: .d..t...... ./ 2026-07-28 00:50:53.851296 | controller | changed: .d..t...... ./ 2026-07-28 00:50:53.868925 | 2026-07-28 00:50:53.869132 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-07-28 00:50:54.397836 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007094 2026-07-28 00:50:54.640419 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007387 2026-07-28 00:50:54.658224 | 2026-07-28 00:50:54.658325 | PLAY [all] 2026-07-28 00:50:54.663310 | 2026-07-28 00:50:54.663373 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-07-28 00:50:55.129680 | controller | changed 2026-07-28 00:50:55.135973 | 2026-07-28 00:50:55.136029 | PLAY RECAP 2026-07-28 00:50:55.136077 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-07-28 00:50:55.136100 | 2026-07-28 00:50:55.285566 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-07-28 00:50:55.286963 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-07-28 00:50:55.890666 | 2026-07-28 00:50:55.891006 | PLAY [localhost] 2026-07-28 00:50:55.900451 | 2026-07-28 00:50:55.900519 | TASK [Generate Zuul manifest] 2026-07-28 00:50:55.920911 | localhost | ok 2026-07-28 00:50:55.936662 | 2026-07-28 00:50:55.936746 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-07-28 00:50:56.289717 | localhost | changed 2026-07-28 00:50:56.304675 | 2026-07-28 00:50:56.304783 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-07-28 00:50:56.335497 | localhost | ok 2026-07-28 00:50:56.344782 | 2026-07-28 00:50:56.344843 | TASK [Upload logs] 2026-07-28 00:50:56.366266 | localhost | ok 2026-07-28 00:50:56.422285 | 2026-07-28 00:50:56.422374 | TASK [Set zuul-log-path fact] 2026-07-28 00:50:56.440443 | localhost | ok 2026-07-28 00:50:56.455124 | 2026-07-28 00:50:56.455187 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-07-28 00:50:56.485523 | localhost | ok 2026-07-28 00:50:56.496180 | 2026-07-28 00:50:56.496262 | TASK [upload-logs : Create log directories] 2026-07-28 00:50:56.869798 | localhost | changed 2026-07-28 00:50:56.878089 | 2026-07-28 00:50:56.878155 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-07-28 00:50:57.281893 | localhost -> localhost | ok: Runtime: 0:00:00.004984 2026-07-28 00:50:57.288601 | 2026-07-28 00:50:57.288664 | TASK [upload-logs : Upload logs to log server] 2026-07-28 00:50:57.747652 | localhost | Output suppressed because no_log was given 2026-07-28 00:50:57.754040 | 2026-07-28 00:50:57.754145 | LOOP [upload-logs : Compress console log and json output] 2026-07-28 00:50:57.797655 | localhost | skipping: Conditional result was False 2026-07-28 00:50:57.844004 | localhost | skipping: Conditional result was False 2026-07-28 00:50:57.857037 | 2026-07-28 00:50:57.857218 | LOOP [upload-logs : Upload compressed console log and json output] 2026-07-28 00:50:57.904410 | localhost | skipping: Conditional result was False 2026-07-28 00:50:57.904723 | 2026-07-28 00:50:57.909538 | localhost | skipping: Conditional result was False 2026-07-28 00:50:57.918899 | 2026-07-28 00:50:57.919057 | LOOP [upload-logs : Upload console log and json output]