2026-06-17 20:27:11.294460 | Job console starting 2026-06-17 20:27:11.310035 | Updating git repos 2026-06-17 20:27:11.364216 | Cloning repos into workspace 2026-06-17 20:27:11.409044 | Restoring repo states 2026-06-17 20:27:11.424309 | Merging changes 2026-06-17 20:27:12.133457 | Checking out repos 2026-06-17 20:27:12.345523 | Preparing playbooks 2026-06-17 20:27:22.382129 | Running Ansible setup 2026-06-17 20:27:28.028429 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 20:27:28.610339 | 2026-06-17 20:27:28.610462 | PLAY [localhost] 2026-06-17 20:27:28.618590 | 2026-06-17 20:27:28.618663 | TASK [Gathering Facts] 2026-06-17 20:27:29.890460 | localhost | ok 2026-06-17 20:27:29.898270 | 2026-06-17 20:27:29.898413 | TASK [Setup log path fact] 2026-06-17 20:27:29.919317 | localhost | ok 2026-06-17 20:27:29.932712 | 2026-06-17 20:27:29.932904 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 20:27:29.961419 | localhost | ok 2026-06-17 20:27:29.969962 | 2026-06-17 20:27:29.970063 | TASK [emit-job-header : Print job information] 2026-06-17 20:27:30.011303 | # Job Information 2026-06-17 20:27:30.011455 | Ansible Version: 2.16.18 2026-06-17 20:27:30.011490 | Job: ansible-collection-kubernetes-molecule-upload-helm-chart 2026-06-17 20:27:30.011514 | Pipeline: check 2026-06-17 20:27:30.011536 | Executor: 2d72f0692154 2026-06-17 20:27:30.011557 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/284 2026-06-17 20:27:30.011582 | Event ID: c34cd6e0-6a8a-11f1-9145-1cc4fadaf36a 2026-06-17 20:27:30.014890 | 2026-06-17 20:27:30.014973 | LOOP [emit-job-header : Print node information] 2026-06-17 20:27:30.101309 | localhost | ok: 2026-06-17 20:27:30.101534 | localhost | # Node Information 2026-06-17 20:27:30.101604 | localhost | Inventory Hostname: controller 2026-06-17 20:27:30.101628 | localhost | Hostname: np0000181640 2026-06-17 20:27:30.101649 | localhost | Username: zuul 2026-06-17 20:27:30.101675 | localhost | Distro: Debian 13.5 2026-06-17 20:27:30.101695 | localhost | Provider: yul1 2026-06-17 20:27:30.101715 | localhost | Region: ca-ymq-1 2026-06-17 20:27:30.101734 | localhost | Label: debian-trixie 2026-06-17 20:27:30.101753 | localhost | Product Name: OpenStack Nova 2026-06-17 20:27:30.101772 | localhost | Interface IP: 199.204.45.57 2026-06-17 20:27:30.123090 | 2026-06-17 20:27:30.123218 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-06-17 20:27:30.511048 | localhost -> localhost | changed 2026-06-17 20:27:30.521245 | 2026-06-17 20:27:30.521398 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-06-17 20:27:31.378324 | localhost -> localhost | changed 2026-06-17 20:27:31.395985 | 2026-06-17 20:27:31.396084 | PLAY [all] 2026-06-17 20:27:31.404837 | 2026-06-17 20:27:31.404925 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-06-17 20:27:31.634536 | controller -> localhost | ok 2026-06-17 20:27:31.642897 | 2026-06-17 20:27:31.642999 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-06-17 20:27:31.676693 | controller | ok 2026-06-17 20:27:31.694321 | controller | included: /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-06-17 20:27:31.700886 | 2026-06-17 20:27:31.701156 | TASK [add-build-sshkey : Create Temp SSH key] 2026-06-17 20:27:32.855333 | controller -> localhost | Generating public/private rsa key pair. 2026-06-17 20:27:32.855548 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/9a58973a27c147dd9c1021d1c0efa79b_id_rsa 2026-06-17 20:27:32.855581 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/9a58973a27c147dd9c1021d1c0efa79b_id_rsa.pub 2026-06-17 20:27:32.855605 | controller -> localhost | The key fingerprint is: 2026-06-17 20:27:32.855628 | controller -> localhost | SHA256:xN8vhzc4SIhAaVOjn+NrKEuSrwR5uez3QPOlVK2oZTs zuul-build-sshkey 2026-06-17 20:27:32.855669 | controller -> localhost | The key's randomart image is: 2026-06-17 20:27:32.855692 | controller -> localhost | +---[RSA 3072]----+ 2026-06-17 20:27:32.855718 | controller -> localhost | | .oo | 2026-06-17 20:27:32.855741 | controller -> localhost | | .+. o . | 2026-06-17 20:27:32.855761 | controller -> localhost | | .o. + . | 2026-06-17 20:27:32.855783 | controller -> localhost | | . . o * + . | 2026-06-17 20:27:32.855804 | controller -> localhost | |o o o X S o . | 2026-06-17 20:27:32.855825 | controller -> localhost | |.+ o O = . . + | 2026-06-17 20:27:32.855846 | controller -> localhost | |o.+ o.E . = = | 2026-06-17 20:27:32.855867 | controller -> localhost | |.=. o..o = . | 2026-06-17 20:27:32.855892 | controller -> localhost | |..++ oo | 2026-06-17 20:27:32.855913 | controller -> localhost | +----[SHA256]-----+ 2026-06-17 20:27:32.855964 | controller -> localhost | ok: Runtime: 0:00:00.727135 2026-06-17 20:27:32.861637 | 2026-06-17 20:27:32.861724 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-06-17 20:27:32.895705 | controller | ok 2026-06-17 20:27:32.947010 | controller | included: /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-06-17 20:27:32.953516 | 2026-06-17 20:27:32.953580 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-06-17 20:27:32.978999 | controller | skipping: Conditional result was False 2026-06-17 20:27:32.987840 | 2026-06-17 20:27:32.987968 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-06-17 20:27:33.535795 | controller | changed 2026-06-17 20:27:33.542494 | 2026-06-17 20:27:33.542557 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-06-17 20:27:33.785719 | controller | ok 2026-06-17 20:27:33.789647 | 2026-06-17 20:27:33.789710 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-06-17 20:27:34.381586 | controller | changed 2026-06-17 20:27:34.387740 | 2026-06-17 20:27:34.387849 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-06-17 20:27:34.969577 | controller | changed 2026-06-17 20:27:34.974980 | 2026-06-17 20:27:34.975081 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-06-17 20:27:35.001492 | controller | skipping: Conditional result was False 2026-06-17 20:27:35.007789 | 2026-06-17 20:27:35.007895 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-06-17 20:27:35.384816 | controller -> localhost | changed 2026-06-17 20:27:35.394580 | 2026-06-17 20:27:35.394652 | TASK [add-build-sshkey : Add back temp key] 2026-06-17 20:27:35.657996 | controller -> localhost | Identity added: /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/9a58973a27c147dd9c1021d1c0efa79b_id_rsa (zuul-build-sshkey) 2026-06-17 20:27:35.658180 | controller -> localhost | ok: Runtime: 0:00:00.014740 2026-06-17 20:27:35.662071 | 2026-06-17 20:27:35.662134 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-06-17 20:27:35.986342 | controller | ok 2026-06-17 20:27:35.991766 | 2026-06-17 20:27:35.991853 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-06-17 20:27:36.017373 | controller | skipping: Conditional result was False 2026-06-17 20:27:36.029909 | 2026-06-17 20:27:36.029976 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-06-17 20:27:36.413656 | controller | ok 2026-06-17 20:27:36.419724 | 2026-06-17 20:27:36.419841 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-06-17 20:27:38.255766 | controller | Output suppressed because no_log was given 2026-06-17 20:27:38.263236 | 2026-06-17 20:27:38.263298 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-06-17 20:27:38.484422 | controller | ok: "logs" 2026-06-17 20:27:38.484643 | controller | ok: All items complete 2026-06-17 20:27:38.484684 | 2026-06-17 20:27:38.660512 | controller | ok: "artifacts" 2026-06-17 20:27:38.856939 | controller | ok: "docs" 2026-06-17 20:27:38.863634 | 2026-06-17 20:27:38.863771 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-06-17 20:27:39.082779 | controller | changed: "logs" 2026-06-17 20:27:39.270024 | controller | changed: "artifacts" 2026-06-17 20:27:39.478384 | controller | changed: "docs" 2026-06-17 20:27:39.498957 | 2026-06-17 20:27:39.499099 | PLAY RECAP 2026-06-17 20:27:39.499158 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-06-17 20:27:39.499188 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:27:39.499212 | 2026-06-17 20:27:39.665254 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-06-17 20:27:39.668096 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-17 20:27:40.280445 | 2026-06-17 20:27:40.280602 | PLAY [all] 2026-06-17 20:27:40.290574 | 2026-06-17 20:27:40.290711 | TASK [setup-uv : Extract archive] 2026-06-17 20:27:43.752629 | controller | changed 2026-06-17 20:27:43.758911 | 2026-06-17 20:27:43.759013 | TASK [setup-uv : Print version] 2026-06-17 20:27:44.104913 | controller | uv 0.8.13 2026-06-17 20:27:44.284467 | controller | ok: Runtime: 0:00:00.013017 2026-06-17 20:27:44.291723 | 2026-06-17 20:27:44.291820 | TASK [Install Ansible collection siblings] 2026-06-17 20:27:44.667936 | controller | ok: 2026-06-17 20:27:44.668193 | controller | Skipping ansible.posix: no checked-out sibling 2026-06-17 20:27:44.668256 | controller | Skipping community.crypto: no checked-out sibling 2026-06-17 20:27:44.668304 | controller | Skipping community.general: no checked-out sibling 2026-06-17 20:27:44.668350 | controller | Skipping kubernetes.core: no checked-out sibling 2026-06-17 20:27:44.668395 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-06-17 20:27:44.671272 | 2026-06-17 20:27:44.671363 | PLAY RECAP 2026-06-17 20:27:44.671457 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:27:44.671505 | 2026-06-17 20:27:44.791517 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-06-17 20:27:44.794332 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-17 20:27:45.392254 | 2026-06-17 20:27:45.392370 | PLAY [all] 2026-06-17 20:27:45.402048 | 2026-06-17 20:27:45.402126 | TASK [Update apt cache] 2026-06-17 20:27:50.079326 | controller | ok 2026-06-17 20:27:50.083506 | 2026-06-17 20:27:50.083581 | TASK [Disable firewalld] 2026-06-17 20:27:50.107735 | controller | skipping: Conditional result was False 2026-06-17 20:27:50.115959 | 2026-06-17 20:27:50.116047 | TASK [Install "jq" for log collection] 2026-06-17 20:27:52.402913 | controller | changed 2026-06-17 20:27:52.404660 | 2026-06-17 20:27:52.404706 | PLAY RECAP 2026-06-17 20:27:52.404748 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-17 20:27:52.404770 | 2026-06-17 20:27:52.510386 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-06-17 20:27:52.513268 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-17 20:27:53.105805 | 2026-06-17 20:27:53.105950 | PLAY [all] 2026-06-17 20:27:53.116502 | 2026-06-17 20:27:53.116585 | LOOP [Check inventory directories] 2026-06-17 20:27:53.484606 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-17 20:27:53.659684 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/upload-helm-chart/inventory" 2026-06-17 20:27:53.839278 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/inventory" 2026-06-17 20:27:53.848076 | 2026-06-17 20:27:53.848304 | LOOP [Copy inventory file for Zuul] 2026-06-17 20:27:54.719246 | controller | changed: 2026-06-17 20:27:54.719439 | controller | { 2026-06-17 20:27:54.719475 | controller | "ansible_loop_var": "item", 2026-06-17 20:27:54.719499 | controller | "changed": false, 2026-06-17 20:27:54.719524 | controller | "failed": false, 2026-06-17 20:27:54.719550 | controller | "invocation": { 2026-06-17 20:27:54.719572 | controller | "module_args": { 2026-06-17 20:27:54.719596 | controller | "checksum_algorithm": "sha1", 2026-06-17 20:27:54.719619 | controller | "follow": true, 2026-06-17 20:27:54.719642 | controller | "get_attributes": true, 2026-06-17 20:27:54.719665 | controller | "get_checksum": true, 2026-06-17 20:27:54.719688 | controller | "get_mime": true, 2026-06-17 20:27:54.719711 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-06-17 20:27:54.719736 | controller | } 2026-06-17 20:27:54.719772 | controller | }, 2026-06-17 20:27:54.719804 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-17 20:27:54.719836 | controller | "stat": { 2026-06-17 20:27:54.719863 | controller | "atime": 1781728058.089136, 2026-06-17 20:27:54.719887 | controller | "attr_flags": "e", 2026-06-17 20:27:54.719909 | controller | "attributes": [ 2026-06-17 20:27:54.719932 | controller | "extents" 2026-06-17 20:27:54.719954 | controller | ], 2026-06-17 20:27:54.719977 | controller | "block_size": 4096, 2026-06-17 20:27:54.719999 | controller | "blocks": 8, 2026-06-17 20:27:54.720021 | controller | "charset": "unknown", 2026-06-17 20:27:54.720045 | controller | "ctime": 1781728058.113222, 2026-06-17 20:27:54.720067 | controller | "dev": 65025, 2026-06-17 20:27:54.720090 | controller | "device_type": 0, 2026-06-17 20:27:54.720112 | controller | "executable": true, 2026-06-17 20:27:54.720160 | controller | "exists": true, 2026-06-17 20:27:54.720184 | controller | "gid": 1000, 2026-06-17 20:27:54.720207 | controller | "gr_name": "zuul", 2026-06-17 20:27:54.720240 | controller | "inode": 519959, 2026-06-17 20:27:54.720264 | controller | "isblk": false, 2026-06-17 20:27:54.720286 | controller | "ischr": false, 2026-06-17 20:27:54.720309 | controller | "isdir": true, 2026-06-17 20:27:54.720331 | controller | "isfifo": false, 2026-06-17 20:27:54.720354 | controller | "isgid": false, 2026-06-17 20:27:54.720387 | controller | "islnk": false, 2026-06-17 20:27:54.720409 | controller | "isreg": false, 2026-06-17 20:27:54.720432 | controller | "issock": false, 2026-06-17 20:27:54.720454 | controller | "isuid": false, 2026-06-17 20:27:54.720477 | controller | "mimetype": "unknown", 2026-06-17 20:27:54.720499 | controller | "mode": "0755", 2026-06-17 20:27:54.720521 | controller | "mtime": 1781728031.9877522, 2026-06-17 20:27:54.720542 | controller | "nlink": 14, 2026-06-17 20:27:54.720564 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-06-17 20:27:54.720587 | controller | "pw_name": "zuul", 2026-06-17 20:27:54.720610 | controller | "readable": true, 2026-06-17 20:27:54.720632 | controller | "rgrp": true, 2026-06-17 20:27:54.720655 | controller | "roth": true, 2026-06-17 20:27:54.720679 | controller | "rusr": true, 2026-06-17 20:27:54.720701 | controller | "size": 4096, 2026-06-17 20:27:54.720724 | controller | "uid": 1000, 2026-06-17 20:27:54.720747 | controller | "version": "1182819564", 2026-06-17 20:27:54.720769 | controller | "wgrp": false, 2026-06-17 20:27:54.720792 | controller | "woth": false, 2026-06-17 20:27:54.720815 | controller | "writeable": true, 2026-06-17 20:27:54.720838 | controller | "wusr": true, 2026-06-17 20:27:54.720861 | controller | "xgrp": true, 2026-06-17 20:27:54.720883 | controller | "xoth": true, 2026-06-17 20:27:54.720906 | controller | "xusr": true 2026-06-17 20:27:54.721054 | controller | } 2026-06-17 20:27:54.721088 | controller | } 2026-06-17 20:27:54.721129 | controller | ok: All items complete 2026-06-17 20:27:54.721153 | 2026-06-17 20:27:54.722525 | controller | skipping: Conditional result was False 2026-06-17 20:27:54.724010 | controller | skipping: Conditional result was False 2026-06-17 20:27:54.741091 | 2026-06-17 20:27:54.741251 | LOOP [Switch "ansible_host" to private IP] 2026-06-17 20:27:55.157875 | controller | changed: 1 replacements made 2026-06-17 20:27:55.159814 | controller | skipping: Conditional result was False 2026-06-17 20:27:55.162362 | controller | skipping: Conditional result was False 2026-06-17 20:27:55.177371 | 2026-06-17 20:27:55.177523 | TASK [Run Molecule scenario] 2026-06-17 20:27:55.607200 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-06-17 20:27:55.607281 | controller | Creating virtual environment at: .venv 2026-06-17 20:27:56.206347 | controller | Downloading pygments (1.2MiB) 2026-06-17 20:27:56.208269 | controller | Downloading cryptography (4.3MiB) 2026-06-17 20:27:56.208696 | controller | Downloading ansible-core (2.3MiB) 2026-06-17 20:27:56.379747 | controller | Downloading cryptography 2026-06-17 20:27:56.426220 | controller | Downloading pygments 2026-06-17 20:27:56.596496 | controller | Downloading ansible-core 2026-06-17 20:27:56.642989 | controller | Installed 36 packages in 45ms 2026-06-17 20:27:57.330352 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-06-17 20:27:57.330420 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-06-17 20:27:58.344172 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-06-17 20:27:58.344239 | controller | INFO default scenario not found, disabling shared state. 2026-06-17 20:27:58.344396 | controller | INFO [upload-helm-chart > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-06-17 20:27:58.344518 | controller | INFO [upload-helm-chart > prerun] Performing prerun with role_name_check=0... 2026-06-17 20:28:23.670047 | controller | INFO [upload-helm-chart > dependency] Executing 2026-06-17 20:28:23.670405 | controller | WARNING [upload-helm-chart > dependency] Missing roles requirements file: requirements.yml 2026-06-17 20:28:23.670838 | controller | WARNING [upload-helm-chart > dependency] Missing collections requirements file: collections.yml 2026-06-17 20:28:23.671062 | controller | WARNING [upload-helm-chart > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-06-17 20:28:23.680565 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-06-17 20:28:23.680852 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 20:28:23.687115 | controller | INFO [upload-helm-chart > destroy] Executing 2026-06-17 20:28:23.687149 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-06-17 20:28:23.687241 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-06-17 20:28:23.694132 | controller | INFO [upload-helm-chart > syntax] Executing 2026-06-17 20:28:24.665747 | controller | 2026-06-17 20:28:24.666039 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/upload-helm-chart/converge.yml 2026-06-17 20:28:24.734352 | controller | INFO [upload-helm-chart > syntax] Executed: Successful 2026-06-17 20:28:24.743854 | controller | INFO [upload-helm-chart > create] Executing 2026-06-17 20:28:24.745543 | controller | WARNING [upload-helm-chart > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 20:28:24.751000 | controller | INFO [upload-helm-chart > prepare] Executing 2026-06-17 20:28:24.751232 | controller | WARNING [upload-helm-chart > prepare] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 20:28:24.757906 | controller | INFO [upload-helm-chart > converge] Executing 2026-06-17 20:28:25.688800 | controller | 2026-06-17 20:28:25.689030 | controller | PLAY [Converge] **************************************************************** 2026-06-17 20:28:25.689312 | controller | 2026-06-17 20:28:25.689519 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-17 20:28:25.689813 | controller | Wednesday 17 June 2026 20:28:25 +0000 (0:00:00.037) 0:00:00.037 ******** 2026-06-17 20:28:26.902561 | 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-17 20:28:26.908793 | controller | ok: [controller] 2026-06-17 20:28:26.908988 | controller | 2026-06-17 20:28:26.909207 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:26.909413 | controller | Wednesday 17 June 2026 20:28:26 +0000 (0:00:01.221) 0:00:01.259 ******** 2026-06-17 20:28:26.995485 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-17 20:28:26.995613 | controller | 2026-06-17 20:28:26.995849 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-17 20:28:26.996019 | controller | Wednesday 17 June 2026 20:28:26 +0000 (0:00:00.086) 0:00:01.345 ******** 2026-06-17 20:28:27.630117 | controller | changed: [controller] 2026-06-17 20:28:27.630206 | controller | 2026-06-17 20:28:27.630365 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:27.630514 | controller | Wednesday 17 June 2026 20:28:27 +0000 (0:00:00.634) 0:00:01.980 ******** 2026-06-17 20:28:27.669265 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-17 20:28:27.669428 | controller | 2026-06-17 20:28:27.669727 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-17 20:28:27.669960 | controller | Wednesday 17 June 2026 20:28:27 +0000 (0:00:00.039) 0:00:02.019 ******** 2026-06-17 20:28:28.077328 | controller | changed: [controller] 2026-06-17 20:28:28.077449 | controller | 2026-06-17 20:28:28.077685 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-17 20:28:28.077968 | controller | Wednesday 17 June 2026 20:28:28 +0000 (0:00:00.407) 0:00:02.427 ******** 2026-06-17 20:28:29.157311 | controller | changed: [controller] 2026-06-17 20:28:29.157336 | controller | 2026-06-17 20:28:29.157343 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-17 20:28:29.157348 | controller | Wednesday 17 June 2026 20:28:29 +0000 (0:00:01.077) 0:00:03.505 ******** 2026-06-17 20:28:29.625574 | controller | ok: [controller] 2026-06-17 20:28:29.625662 | controller | 2026-06-17 20:28:29.625822 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-17 20:28:29.625930 | controller | Wednesday 17 June 2026 20:28:29 +0000 (0:00:00.470) 0:00:03.975 ******** 2026-06-17 20:28:29.672370 | controller | skipping: [controller] 2026-06-17 20:28:29.672546 | controller | 2026-06-17 20:28:29.672744 | controller | PLAY RECAP ********************************************************************* 2026-06-17 20:28:29.672962 | controller | controller : ok=7 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-17 20:28:29.673128 | controller | 2026-06-17 20:28:29.673293 | controller | 2026-06-17 20:28:29.673479 | controller | TASKS RECAP ******************************************************************** 2026-06-17 20:28:29.673680 | controller | Wednesday 17 June 2026 20:28:29 +0000 (0:00:00.047) 0:00:04.023 ******** 2026-06-17 20:28:29.673907 | controller | =============================================================================== 2026-06-17 20:28:29.674130 | controller | Gathering Facts --------------------------------------------------------- 1.22s 2026-06-17 20:28:29.674401 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.08s 2026-06-17 20:28:29.674597 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.63s 2026-06-17 20:28:29.674791 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.47s 2026-06-17 20:28:29.674970 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.41s 2026-06-17 20:28:29.675184 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s 2026-06-17 20:28:29.675392 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.05s 2026-06-17 20:28:29.675655 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-17 20:28:29.780167 | controller | INFO [upload-helm-chart > converge] Executed: Successful 2026-06-17 20:28:29.787987 | controller | INFO [upload-helm-chart > idempotence] Executing 2026-06-17 20:28:30.639334 | controller | 2026-06-17 20:28:30.639542 | controller | PLAY [Converge] **************************************************************** 2026-06-17 20:28:30.639734 | controller | 2026-06-17 20:28:30.639944 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-17 20:28:30.640287 | controller | Wednesday 17 June 2026 20:28:30 +0000 (0:00:00.010) 0:00:00.010 ******** 2026-06-17 20:28:31.681369 | 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-17 20:28:31.686376 | controller | ok: [controller] 2026-06-17 20:28:31.686572 | controller | 2026-06-17 20:28:31.686782 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:31.687015 | controller | Wednesday 17 June 2026 20:28:31 +0000 (0:00:01.047) 0:00:01.058 ******** 2026-06-17 20:28:31.758173 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-17 20:28:31.758388 | controller | 2026-06-17 20:28:31.758735 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-17 20:28:31.759023 | controller | Wednesday 17 June 2026 20:28:31 +0000 (0:00:00.071) 0:00:01.129 ******** 2026-06-17 20:28:32.388614 | controller | ok: [controller] 2026-06-17 20:28:32.388665 | controller | 2026-06-17 20:28:32.388815 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:32.388936 | controller | Wednesday 17 June 2026 20:28:32 +0000 (0:00:00.630) 0:00:01.760 ******** 2026-06-17 20:28:32.428964 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-17 20:28:32.429091 | controller | 2026-06-17 20:28:32.429263 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-17 20:28:32.429429 | controller | Wednesday 17 June 2026 20:28:32 +0000 (0:00:00.040) 0:00:01.800 ******** 2026-06-17 20:28:32.841979 | controller | ok: [controller] 2026-06-17 20:28:32.842126 | controller | 2026-06-17 20:28:32.842336 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-17 20:28:32.842569 | controller | Wednesday 17 June 2026 20:28:32 +0000 (0:00:00.412) 0:00:02.213 ******** 2026-06-17 20:28:33.983333 | controller | ok: [controller] 2026-06-17 20:28:33.983498 | controller | 2026-06-17 20:28:33.983702 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-17 20:28:33.983894 | controller | Wednesday 17 June 2026 20:28:33 +0000 (0:00:01.141) 0:00:03.354 ******** 2026-06-17 20:28:34.407892 | controller | ok: [controller] 2026-06-17 20:28:34.407937 | controller | 2026-06-17 20:28:34.408087 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-17 20:28:34.408195 | controller | Wednesday 17 June 2026 20:28:34 +0000 (0:00:00.423) 0:00:03.777 ******** 2026-06-17 20:28:34.441239 | controller | skipping: [controller] 2026-06-17 20:28:34.441364 | controller | 2026-06-17 20:28:34.441471 | controller | PLAY RECAP ********************************************************************* 2026-06-17 20:28:34.441606 | controller | controller : ok=7 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-06-17 20:28:34.441705 | controller | 2026-06-17 20:28:34.441860 | controller | 2026-06-17 20:28:34.441993 | controller | TASKS RECAP ******************************************************************** 2026-06-17 20:28:34.442115 | controller | Wednesday 17 June 2026 20:28:34 +0000 (0:00:00.035) 0:00:03.813 ******** 2026-06-17 20:28:34.442234 | controller | =============================================================================== 2026-06-17 20:28:34.442367 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.14s 2026-06-17 20:28:34.442526 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-06-17 20:28:34.442675 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.63s 2026-06-17 20:28:34.442808 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.42s 2026-06-17 20:28:34.442933 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.41s 2026-06-17 20:28:34.443064 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.07s 2026-06-17 20:28:34.443193 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-17 20:28:34.443323 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.04s 2026-06-17 20:28:34.546439 | controller | INFO [upload-helm-chart > idempotence] Executed: Successful 2026-06-17 20:28:34.555976 | controller | INFO [upload-helm-chart > side_effect] Executing 2026-06-17 20:28:35.421177 | controller | 2026-06-17 20:28:35.421251 | controller | PLAY [Side effect] ************************************************************* 2026-06-17 20:28:35.421391 | controller | 2026-06-17 20:28:35.421541 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-17 20:28:35.421760 | controller | Wednesday 17 June 2026 20:28:35 +0000 (0:00:00.011) 0:00:00.011 ******** 2026-06-17 20:28:36.469705 | 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-17 20:28:36.475192 | controller | ok: [controller] 2026-06-17 20:28:36.475377 | controller | 2026-06-17 20:28:36.475590 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:36.475784 | controller | Wednesday 17 June 2026 20:28:36 +0000 (0:00:01.053) 0:00:01.064 ******** 2026-06-17 20:28:36.547164 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for controller 2026-06-17 20:28:36.547319 | controller | 2026-06-17 20:28:36.547518 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] *************** 2026-06-17 20:28:36.547711 | controller | Wednesday 17 June 2026 20:28:36 +0000 (0:00:00.072) 0:00:01.136 ******** 2026-06-17 20:28:37.206173 | controller | changed: [controller] 2026-06-17 20:28:37.206342 | controller | 2026-06-17 20:28:37.206647 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] *** 2026-06-17 20:28:37.206935 | controller | Wednesday 17 June 2026 20:28:37 +0000 (0:00:00.658) 0:00:01.795 ******** 2026-06-17 20:28:37.246912 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/copy.yml for controller 2026-06-17 20:28:37.247097 | controller | 2026-06-17 20:28:37.247329 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Ensure destination dir] ********** 2026-06-17 20:28:37.247548 | controller | Wednesday 17 June 2026 20:28:37 +0000 (0:00:00.041) 0:00:01.836 ******** 2026-06-17 20:28:37.700416 | controller | ok: [controller] 2026-06-17 20:28:37.700452 | controller | 2026-06-17 20:28:37.700461 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy] *** 2026-06-17 20:28:37.700469 | controller | Wednesday 17 June 2026 20:28:37 +0000 (0:00:00.447) 0:00:02.283 ******** 2026-06-17 20:28:38.814140 | controller | ok: [controller] 2026-06-17 20:28:38.814325 | controller | 2026-06-17 20:28:38.814504 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Find destination files] ********** 2026-06-17 20:28:38.814674 | controller | Wednesday 17 June 2026 20:28:38 +0000 (0:00:01.116) 0:00:03.400 ******** 2026-06-17 20:28:39.233561 | controller | ok: [controller] 2026-06-17 20:28:39.233619 | controller | 2026-06-17 20:28:39.233831 | controller | TASK [vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources] *** 2026-06-17 20:28:39.233953 | controller | Wednesday 17 June 2026 20:28:39 +0000 (0:00:00.419) 0:00:03.820 ******** 2026-06-17 20:28:39.549889 | controller | changed: [controller] => (item=/file) 2026-06-17 20:28:39.549939 | controller | 2026-06-17 20:28:39.549950 | controller | PLAY RECAP ********************************************************************* 2026-06-17 20:28:39.549961 | controller | controller : ok=8 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-17 20:28:39.549971 | controller | 2026-06-17 20:28:39.549980 | controller | 2026-06-17 20:28:39.549989 | controller | TASKS RECAP ******************************************************************** 2026-06-17 20:28:39.550331 | controller | Wednesday 17 June 2026 20:28:39 +0000 (0:00:00.317) 0:00:04.138 ******** 2026-06-17 20:28:39.550364 | controller | =============================================================================== 2026-06-17 20:28:39.550375 | controller | vexxhost.kubernetes.upload_helm_chart : Upload helm chart with multi_copy --- 1.12s 2026-06-17 20:28:39.550472 | controller | Gathering Facts --------------------------------------------------------- 1.05s 2026-06-17 20:28:39.550797 | controller | vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.66s 2026-06-17 20:28:39.551096 | controller | vexxhost.kubernetes.upload_helm_chart : Ensure destination dir ---------- 0.45s 2026-06-17 20:28:39.551447 | controller | vexxhost.kubernetes.upload_helm_chart : Find destination files ---------- 0.42s 2026-06-17 20:28:39.551740 | controller | vexxhost.kubernetes.upload_helm_chart : Delete any destination files not in the sources --- 0.32s 2026-06-17 20:28:39.551993 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.07s 2026-06-17 20:28:39.552219 | controller | vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.04s 2026-06-17 20:28:39.643461 | controller | INFO [upload-helm-chart > side_effect] Executed: Successful 2026-06-17 20:28:39.654127 | controller | INFO [upload-helm-chart > verify] Executing 2026-06-17 20:28:40.576582 | controller | 2026-06-17 20:28:40.576894 | controller | PLAY [Verify] ****************************************************************** 2026-06-17 20:28:40.577150 | controller | 2026-06-17 20:28:40.577420 | controller | TASK [Gathering Facts] ********************************************************* 2026-06-17 20:28:40.577772 | controller | Wednesday 17 June 2026 20:28:40 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-06-17 20:28:41.654882 | 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-17 20:28:41.660125 | controller | ok: [controller] 2026-06-17 20:28:41.660147 | controller | 2026-06-17 20:28:41.660154 | controller | TASK [Stat file 1] ************************************************************* 2026-06-17 20:28:41.660160 | controller | Wednesday 17 June 2026 20:28:41 +0000 (0:00:01.083) 0:00:01.093 ******** 2026-06-17 20:28:42.086741 | controller | ok: [controller] 2026-06-17 20:28:42.086921 | controller | 2026-06-17 20:28:42.087074 | controller | TASK [Stat file 2] ************************************************************* 2026-06-17 20:28:42.087227 | controller | Wednesday 17 June 2026 20:28:42 +0000 (0:00:00.426) 0:00:01.519 ******** 2026-06-17 20:28:42.430678 | controller | ok: [controller] 2026-06-17 20:28:42.430707 | controller | 2026-06-17 20:28:42.430715 | controller | TASK [Stat removed file 1] ***************************************************** 2026-06-17 20:28:42.430722 | controller | Wednesday 17 June 2026 20:28:42 +0000 (0:00:00.342) 0:00:01.861 ******** 2026-06-17 20:28:42.733041 | controller | ok: [controller] 2026-06-17 20:28:42.733196 | controller | 2026-06-17 20:28:42.733329 | controller | TASK [Stat removed file 2] ***************************************************** 2026-06-17 20:28:42.733474 | controller | Wednesday 17 June 2026 20:28:42 +0000 (0:00:00.304) 0:00:02.166 ******** 2026-06-17 20:28:43.058099 | controller | ok: [controller] 2026-06-17 20:28:43.058162 | controller | 2026-06-17 20:28:43.058224 | controller | TASK [ansible.builtin.assert] ************************************************** 2026-06-17 20:28:43.058309 | controller | Wednesday 17 June 2026 20:28:43 +0000 (0:00:00.323) 0:00:02.490 ******** 2026-06-17 20:28:43.088208 | controller | ok: [controller] => { 2026-06-17 20:28:43.088374 | controller | "changed": false, 2026-06-17 20:28:43.088587 | controller | "msg": "All assertions passed" 2026-06-17 20:28:43.088746 | controller | } 2026-06-17 20:28:43.091752 | controller | 2026-06-17 20:28:43.091788 | controller | PLAY RECAP ********************************************************************* 2026-06-17 20:28:43.091797 | controller | controller : ok=6 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-06-17 20:28:43.091804 | controller | 2026-06-17 20:28:43.091821 | controller | 2026-06-17 20:28:43.091828 | controller | TASKS RECAP ******************************************************************** 2026-06-17 20:28:43.091835 | controller | Wednesday 17 June 2026 20:28:43 +0000 (0:00:00.031) 0:00:02.522 ******** 2026-06-17 20:28:43.091841 | controller | =============================================================================== 2026-06-17 20:28:43.091847 | controller | Gathering Facts --------------------------------------------------------- 1.08s 2026-06-17 20:28:43.091853 | controller | Stat file 1 ------------------------------------------------------------- 0.43s 2026-06-17 20:28:43.091860 | controller | Stat file 2 ------------------------------------------------------------- 0.34s 2026-06-17 20:28:43.091866 | controller | Stat removed file 2 ----------------------------------------------------- 0.32s 2026-06-17 20:28:43.091872 | controller | Stat removed file 1 ----------------------------------------------------- 0.30s 2026-06-17 20:28:43.091879 | controller | ansible.builtin.assert -------------------------------------------------- 0.03s 2026-06-17 20:28:43.187106 | controller | INFO [upload-helm-chart > verify] Executed: Successful 2026-06-17 20:28:43.198392 | controller | INFO [upload-helm-chart > cleanup] Executing 2026-06-17 20:28:43.198737 | controller | WARNING [upload-helm-chart > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-06-17 20:28:43.204088 | controller | INFO [upload-helm-chart > destroy] Executing 2026-06-17 20:28:43.204205 | controller | WARNING [upload-helm-chart > destroy] Skipping, '--destroy=never' requested. 2026-06-17 20:28:43.204292 | controller | INFO [upload-helm-chart > destroy] Executed: Successful 2026-06-17 20:28:43.204560 | controller | WARNING Molecule executed 1 scenario (1 missing files) 2026-06-17 20:28:43.770820 | controller | ok: Runtime: 0:00:47.745544 2026-06-17 20:28:43.774167 | 2026-06-17 20:28:43.774215 | PLAY RECAP 2026-06-17 20:28:43.774258 | controller | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:28:43.774280 | 2026-06-17 20:28:43.942852 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-06-17 20:28:43.945935 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-17 20:28:44.549032 | 2026-06-17 20:28:44.549176 | PLAY [all] 2026-06-17 20:28:44.560447 | 2026-06-17 20:28:44.560574 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-06-17 20:28:44.967226 | controller | changed 2026-06-17 20:28:44.975653 | 2026-06-17 20:28:44.975758 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-06-17 20:28:45.366373 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 20:28:45.366763 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 20:28:45.372048 | controller | environment: line 1: kubectl: command not found 2026-06-17 20:28:45.373513 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 20:28:45.377102 | controller | environment: line 1: kubectl: command not found 2026-06-17 20:28:45.378814 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 20:28:45.378834 | controller | environment: line 1: kubectl: command not found 2026-06-17 20:28:45.380494 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 20:28:45.381705 | controller | environment: line 1: kubectl: command not found 2026-06-17 20:28:45.382718 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 20:28:45.384524 | controller | environment: line 1: kubectl: command not found 2026-06-17 20:28:45.386148 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-06-17 20:28:45.506197 | controller | ok: Runtime: 0:00:00.031518 2026-06-17 20:28:45.511770 | 2026-06-17 20:28:45.511861 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-06-17 20:28:45.787076 | controller | changed 2026-06-17 20:28:45.791379 | 2026-06-17 20:28:45.791454 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-06-17 20:28:46.035425 | controller | environment: line 5: kubectl: command not found 2026-06-17 20:28:46.037299 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 20:28:46.037761 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 20:28:46.038073 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-06-17 20:28:46.317798 | controller | ok: Runtime: 0:00:00.012866 2026-06-17 20:28:46.322993 | 2026-06-17 20:28:46.323061 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-06-17 20:28:46.993489 | controller | changed: 2026-06-17 20:28:47.146029 | controller | created directory /var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/logs/controller 2026-06-17 20:28:47.146570 | controller | cd+++++++++ objects/ 2026-06-17 20:28:47.146629 | controller | cd+++++++++ objects/cluster/ 2026-06-17 20:28:47.146679 | controller | cd+++++++++ objects/namespaced/ 2026-06-17 20:28:47.156106 | 2026-06-17 20:28:47.156216 | TASK [gather-pod-logs : creating directory for pod logs] 2026-06-17 20:28:47.386268 | controller | changed 2026-06-17 20:28:47.392039 | 2026-06-17 20:28:47.392144 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-06-17 20:28:47.639118 | controller | changed 2026-06-17 20:28:47.646337 | 2026-06-17 20:28:47.646432 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-06-17 20:28:47.888511 | controller | environment: line 3: kubectl: command not found 2026-06-17 20:28:48.554320 | controller | ok: Runtime: 0:00:00.013096 2026-06-17 20:28:48.558375 | 2026-06-17 20:28:48.558443 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-06-17 20:28:49.046005 | controller | changed: 2026-06-17 20:28:49.046247 | controller | cd+++++++++ pod-logs/ 2026-06-17 20:28:49.046309 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-06-17 20:28:49.054576 | 2026-06-17 20:28:49.054651 | LOOP [helm-release-status : creating directory for helm release status] 2026-06-17 20:28:49.561500 | controller | changed: "values" 2026-06-17 20:28:50.351149 | controller | changed: "releases" 2026-06-17 20:28:50.362196 | 2026-06-17 20:28:50.362424 | TASK [helm-release-status : Gather get release status for helm charts] 2026-06-17 20:28:50.609883 | controller | /bin/bash: line 3: kubectl: command not found 2026-06-17 20:28:50.900481 | controller | ok: Runtime: 0:00:00.008211 2026-06-17 20:28:50.907669 | 2026-06-17 20:28:50.907738 | TASK [helm-release-status : Downloads logs to executor] 2026-06-17 20:28:51.415415 | controller | changed: 2026-06-17 20:28:51.415689 | controller | cd+++++++++ helm/ 2026-06-17 20:28:51.415751 | controller | cd+++++++++ helm/releases/ 2026-06-17 20:28:51.415803 | controller | cd+++++++++ helm/values/ 2026-06-17 20:28:51.421628 | 2026-06-17 20:28:51.421681 | PLAY RECAP 2026-06-17 20:28:51.421726 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-06-17 20:28:51.421748 | 2026-06-17 20:28:51.572856 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-06-17 20:28:51.575377 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 20:28:52.171056 | 2026-06-17 20:28:52.171191 | PLAY [all] 2026-06-17 20:28:52.181545 | 2026-06-17 20:28:52.181641 | TASK [fetch-output : Set log path for multiple nodes] 2026-06-17 20:28:52.227011 | controller | skipping: Conditional result was False 2026-06-17 20:28:52.234759 | 2026-06-17 20:28:52.234836 | TASK [fetch-output : Set log path for single node] 2026-06-17 20:28:52.276379 | controller | ok 2026-06-17 20:28:52.280675 | 2026-06-17 20:28:52.280739 | LOOP [fetch-output : Ensure local output dirs] 2026-06-17 20:28:52.659247 | controller -> localhost | ok: "/var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/logs" 2026-06-17 20:28:52.871393 | controller -> localhost | changed: "/var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/artifacts" 2026-06-17 20:28:53.081664 | controller -> localhost | changed: "/var/lib/zuul/builds/9a58973a27c147dd9c1021d1c0efa79b/work/docs" 2026-06-17 20:28:53.097531 | 2026-06-17 20:28:53.097667 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-06-17 20:28:53.771208 | controller | changed: .d..t...... ./ 2026-06-17 20:28:53.771470 | controller | changed: All items complete 2026-06-17 20:28:53.771518 | 2026-06-17 20:28:54.235282 | controller | changed: .d..t...... ./ 2026-06-17 20:28:54.690841 | controller | changed: .d..t...... ./ 2026-06-17 20:28:54.706579 | 2026-06-17 20:28:54.706657 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-06-17 20:28:55.162275 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.009866 2026-06-17 20:28:55.389333 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007702 2026-06-17 20:28:55.407031 | 2026-06-17 20:28:55.407161 | PLAY [all] 2026-06-17 20:28:55.412269 | 2026-06-17 20:28:55.412337 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-06-17 20:28:55.869678 | controller | changed 2026-06-17 20:28:55.875360 | 2026-06-17 20:28:55.875422 | PLAY RECAP 2026-06-17 20:28:55.875478 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-06-17 20:28:55.875545 | 2026-06-17 20:28:55.996036 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-06-17 20:28:55.999395 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-06-17 20:28:56.647003 | 2026-06-17 20:28:56.647164 | PLAY [localhost] 2026-06-17 20:28:56.658175 | 2026-06-17 20:28:56.658272 | TASK [Generate Zuul manifest] 2026-06-17 20:28:56.681572 | localhost | ok 2026-06-17 20:28:56.698840 | 2026-06-17 20:28:56.698954 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-06-17 20:28:57.101771 | localhost | changed 2026-06-17 20:28:57.114369 | 2026-06-17 20:28:57.114469 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-06-17 20:28:57.158635 | localhost | ok 2026-06-17 20:28:57.167360 | 2026-06-17 20:28:57.167426 | TASK [Upload logs] 2026-06-17 20:28:57.188013 | localhost | ok 2026-06-17 20:28:57.254981 | 2026-06-17 20:28:57.255210 | TASK [Set zuul-log-path fact] 2026-06-17 20:28:57.278458 | localhost | ok 2026-06-17 20:28:57.291180 | 2026-06-17 20:28:57.291251 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-06-17 20:28:57.324944 | localhost | ok 2026-06-17 20:28:57.334644 | 2026-06-17 20:28:57.334715 | TASK [upload-logs : Create log directories] 2026-06-17 20:28:57.752055 | localhost | changed 2026-06-17 20:28:57.759062 | 2026-06-17 20:28:57.759167 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-06-17 20:28:58.199320 | localhost -> localhost | ok: Runtime: 0:00:00.005049 2026-06-17 20:28:58.205931 | 2026-06-17 20:28:58.206052 | TASK [upload-logs : Upload logs to log server] 2026-06-17 20:28:58.741276 | localhost | Output suppressed because no_log was given 2026-06-17 20:28:58.746585 | 2026-06-17 20:28:58.746741 | LOOP [upload-logs : Compress console log and json output] 2026-06-17 20:28:58.794541 | localhost | skipping: Conditional result was False 2026-06-17 20:28:58.838916 | localhost | skipping: Conditional result was False 2026-06-17 20:28:58.855776 | 2026-06-17 20:28:58.856026 | LOOP [upload-logs : Upload compressed console log and json output] 2026-06-17 20:28:58.897529 | localhost | skipping: Conditional result was False 2026-06-17 20:28:58.897922 | 2026-06-17 20:28:58.901900 | localhost | skipping: Conditional result was False 2026-06-17 20:28:58.909292 | 2026-06-17 20:28:58.909433 | LOOP [upload-logs : Upload console log and json output]