2026-08-06 17:25:28.794193 | Job console starting 2026-08-06 17:25:28.803872 | Updating git repos 2026-08-06 17:25:28.847148 | Cloning repos into workspace 2026-08-06 17:25:28.884478 | Restoring repo states 2026-08-06 17:25:28.899082 | Merging changes 2026-08-06 17:25:29.420733 | Checking out repos 2026-08-06 17:25:29.479303 | Preparing playbooks 2026-08-06 17:25:32.074809 | Running Ansible setup 2026-08-06 17:25:36.023979 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 17:25:36.636272 | 2026-08-06 17:25:36.636421 | PLAY [localhost] 2026-08-06 17:25:36.644090 | 2026-08-06 17:25:36.644163 | TASK [Gathering Facts] 2026-08-06 17:25:37.674103 | localhost | ok 2026-08-06 17:25:37.685639 | 2026-08-06 17:25:37.685912 | TASK [Setup log path fact] 2026-08-06 17:25:37.705337 | localhost | ok 2026-08-06 17:25:37.720909 | 2026-08-06 17:25:37.721069 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 17:25:37.752859 | localhost | ok 2026-08-06 17:25:37.761513 | 2026-08-06 17:25:37.761589 | TASK [emit-job-header : Print job information] 2026-08-06 17:25:37.803725 | # Job Information 2026-08-06 17:25:37.804006 | Ansible Version: 2.16.18 2026-08-06 17:25:37.804084 | Job: ansible-collection-kubernetes-molecule-aio-debian-trixie 2026-08-06 17:25:37.804136 | Pipeline: check 2026-08-06 17:25:37.804183 | Executor: 2d72f0692154 2026-08-06 17:25:37.804228 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/221 2026-08-06 17:25:37.804279 | Event ID: 521b9fd0-91bb-11f1-9faa-a6cdbd1fdabc 2026-08-06 17:25:37.808207 | 2026-08-06 17:25:37.808295 | LOOP [emit-job-header : Print node information] 2026-08-06 17:25:37.888007 | localhost | ok: 2026-08-06 17:25:37.888238 | localhost | # Node Information 2026-08-06 17:25:37.888280 | localhost | Inventory Hostname: controller 2026-08-06 17:25:37.888313 | localhost | Hostname: np0000188175 2026-08-06 17:25:37.888343 | localhost | Username: zuul 2026-08-06 17:25:37.888376 | localhost | Distro: Debian 13.6 2026-08-06 17:25:37.888408 | localhost | Provider: yul1 2026-08-06 17:25:37.888438 | localhost | Region: ca-ymq-1 2026-08-06 17:25:37.888466 | localhost | Label: debian-trixie 2026-08-06 17:25:37.888494 | localhost | Product Name: OpenStack Nova 2026-08-06 17:25:37.888522 | localhost | Interface IP: 199.204.45.144 2026-08-06 17:25:37.905006 | 2026-08-06 17:25:37.905153 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-06 17:25:38.377428 | localhost -> localhost | changed 2026-08-06 17:25:38.385225 | 2026-08-06 17:25:38.385602 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-06 17:25:39.332680 | localhost -> localhost | changed 2026-08-06 17:25:39.355716 | 2026-08-06 17:25:39.355885 | PLAY [all] 2026-08-06 17:25:39.366982 | 2026-08-06 17:25:39.367201 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-06 17:25:39.585816 | controller -> localhost | ok 2026-08-06 17:25:39.595441 | 2026-08-06 17:25:39.726220 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-06 17:25:39.761612 | controller | ok 2026-08-06 17:25:39.779009 | controller | included: /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-06 17:25:39.783893 | 2026-08-06 17:25:39.783959 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-06 17:25:41.012435 | controller -> localhost | Generating public/private rsa key pair. 2026-08-06 17:25:41.012621 | controller -> localhost | Your identification has been saved in /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/6bee518e7c9b4ae4ad35fddf0e66ae6c_id_rsa 2026-08-06 17:25:41.012845 | controller -> localhost | Your public key has been saved in /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/6bee518e7c9b4ae4ad35fddf0e66ae6c_id_rsa.pub 2026-08-06 17:25:41.012876 | controller -> localhost | The key fingerprint is: 2026-08-06 17:25:41.012901 | controller -> localhost | SHA256:4kfubWal2a5bEWwFst6pou9+yD7wZg3EgfMx4fVzjZY zuul-build-sshkey 2026-08-06 17:25:41.012939 | controller -> localhost | The key's randomart image is: 2026-08-06 17:25:41.012987 | controller -> localhost | +---[RSA 3072]----+ 2026-08-06 17:25:41.013018 | controller -> localhost | | ...o ... | 2026-08-06 17:25:41.013042 | controller -> localhost | | o.+. = . + | 2026-08-06 17:25:41.013063 | controller -> localhost | | +.+. * E .| 2026-08-06 17:25:41.013084 | controller -> localhost | | +. o * | 2026-08-06 17:25:41.013104 | controller -> localhost | | ..S . + | 2026-08-06 17:25:41.013124 | controller -> localhost | | ..+. ... | 2026-08-06 17:25:41.013144 | controller -> localhost | | .+++.=. | 2026-08-06 17:25:41.013164 | controller -> localhost | | +BoO.. | 2026-08-06 17:25:41.013187 | controller -> localhost | | .B**++. | 2026-08-06 17:25:41.013207 | controller -> localhost | +----[SHA256]-----+ 2026-08-06 17:25:41.013260 | controller -> localhost | ok: Runtime: 0:00:00.747825 2026-08-06 17:25:41.017575 | 2026-08-06 17:25:41.017642 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-06 17:25:41.049157 | controller | ok 2026-08-06 17:25:41.059630 | controller | included: /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-06 17:25:41.066013 | 2026-08-06 17:25:41.066089 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-06 17:25:41.101118 | controller | skipping: Conditional result was False 2026-08-06 17:25:41.109858 | 2026-08-06 17:25:41.109991 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-06 17:25:41.691216 | controller | changed 2026-08-06 17:25:41.695251 | 2026-08-06 17:25:41.695322 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-06 17:25:41.896890 | controller | ok 2026-08-06 17:25:41.905197 | 2026-08-06 17:25:41.905314 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-06 17:25:42.462477 | controller | changed 2026-08-06 17:25:42.472293 | 2026-08-06 17:25:42.472362 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-06 17:25:43.014737 | controller | changed 2026-08-06 17:25:43.020886 | 2026-08-06 17:25:43.021034 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-06 17:25:43.046004 | controller | skipping: Conditional result was False 2026-08-06 17:25:43.055922 | 2026-08-06 17:25:43.056036 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-06 17:25:43.486873 | controller -> localhost | changed 2026-08-06 17:25:43.502004 | 2026-08-06 17:25:43.502114 | TASK [add-build-sshkey : Add back temp key] 2026-08-06 17:25:43.806444 | controller -> localhost | Identity added: /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/6bee518e7c9b4ae4ad35fddf0e66ae6c_id_rsa (zuul-build-sshkey) 2026-08-06 17:25:43.806726 | controller -> localhost | ok: Runtime: 0:00:00.014385 2026-08-06 17:25:43.812498 | 2026-08-06 17:25:43.812588 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-06 17:25:44.170885 | controller | ok 2026-08-06 17:25:44.176900 | 2026-08-06 17:25:44.177006 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-06 17:25:44.201760 | controller | skipping: Conditional result was False 2026-08-06 17:25:44.215633 | 2026-08-06 17:25:44.215716 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-06 17:25:44.581737 | controller | ok 2026-08-06 17:25:44.588632 | 2026-08-06 17:25:44.588752 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-06 17:25:45.569566 | controller | Output suppressed because no_log was given 2026-08-06 17:25:45.578040 | 2026-08-06 17:25:45.578116 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-06 17:25:45.796903 | controller | ok: "logs" 2026-08-06 17:25:45.797321 | controller | ok: All items complete 2026-08-06 17:25:45.797380 | 2026-08-06 17:25:45.975731 | controller | ok: "artifacts" 2026-08-06 17:25:46.166156 | controller | ok: "docs" 2026-08-06 17:25:46.185002 | 2026-08-06 17:25:46.185240 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-06 17:25:46.402778 | controller | changed: "logs" 2026-08-06 17:25:46.590694 | controller | changed: "artifacts" 2026-08-06 17:25:46.773320 | controller | changed: "docs" 2026-08-06 17:25:46.792303 | 2026-08-06 17:25:46.792448 | PLAY RECAP 2026-08-06 17:25:46.792512 | controller | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-06 17:25:46.792554 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 17:25:46.792588 | 2026-08-06 17:25:46.951487 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-06 17:25:46.953360 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 17:25:47.610373 | 2026-08-06 17:25:47.610614 | PLAY [all] 2026-08-06 17:25:47.625716 | 2026-08-06 17:25:47.625945 | TASK [setup-uv : Extract archive] 2026-08-06 17:25:50.113838 | controller | changed 2026-08-06 17:25:50.121057 | 2026-08-06 17:25:50.121156 | TASK [setup-uv : Print version] 2026-08-06 17:25:50.661701 | controller | uv 0.8.13 2026-08-06 17:25:51.176360 | controller | ok: Runtime: 0:00:00.012430 2026-08-06 17:25:51.184188 | 2026-08-06 17:25:51.184308 | TASK [Install Ansible collection siblings] 2026-08-06 17:25:51.580479 | controller | ok: 2026-08-06 17:25:51.580733 | controller | Skipping ansible.posix: no checked-out sibling 2026-08-06 17:25:51.580794 | controller | Skipping community.crypto: no checked-out sibling 2026-08-06 17:25:51.580845 | controller | Skipping community.general: no checked-out sibling 2026-08-06 17:25:51.580892 | controller | Skipping kubernetes.core: no checked-out sibling 2026-08-06 17:25:51.580939 | controller | Skipping vexxhost.containers: no checked-out sibling 2026-08-06 17:25:51.584094 | 2026-08-06 17:25:51.584175 | PLAY RECAP 2026-08-06 17:25:51.584266 | controller | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 17:25:51.584313 | 2026-08-06 17:25:51.766603 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-06 17:25:51.768471 | PRE-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-06 17:25:53.298877 | 2026-08-06 17:25:53.299056 | PLAY [all] 2026-08-06 17:25:53.313618 | 2026-08-06 17:25:53.313758 | TASK [Update apt cache] 2026-08-06 17:25:58.380172 | controller | ok 2026-08-06 17:25:58.385188 | 2026-08-06 17:25:58.385268 | TASK [Disable firewalld] 2026-08-06 17:25:58.409116 | controller | skipping: Conditional result was False 2026-08-06 17:25:58.419755 | 2026-08-06 17:25:58.419899 | TASK [Install "jq" for log collection] 2026-08-06 17:26:01.278950 | controller | changed 2026-08-06 17:26:01.281598 | 2026-08-06 17:26:01.281687 | PLAY RECAP 2026-08-06 17:26:01.281748 | controller | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 17:26:01.281780 | 2026-08-06 17:26:01.417032 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml@main] 2026-08-06 17:26:01.420052 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 17:26:02.084271 | 2026-08-06 17:26:02.084471 | PLAY [all] 2026-08-06 17:26:02.096308 | 2026-08-06 17:26:02.096460 | LOOP [Check inventory directories] 2026-08-06 17:26:02.474461 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-06 17:26:02.661185 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/molecule/aio/inventory" 2026-08-06 17:26:02.841285 | controller | ok: "src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/aio/inventory" 2026-08-06 17:26:02.848562 | 2026-08-06 17:26:02.848787 | LOOP [Copy inventory file for Zuul] 2026-08-06 17:26:03.756747 | controller | changed: 2026-08-06 17:26:03.757035 | controller | { 2026-08-06 17:26:03.757088 | controller | "ansible_loop_var": "item", 2026-08-06 17:26:03.757133 | controller | "changed": false, 2026-08-06 17:26:03.757169 | controller | "failed": false, 2026-08-06 17:26:03.757204 | controller | "invocation": { 2026-08-06 17:26:03.757236 | controller | "module_args": { 2026-08-06 17:26:03.757266 | controller | "checksum_algorithm": "sha1", 2026-08-06 17:26:03.757292 | controller | "follow": true, 2026-08-06 17:26:03.757317 | controller | "get_attributes": true, 2026-08-06 17:26:03.757344 | controller | "get_checksum": true, 2026-08-06 17:26:03.757369 | controller | "get_mime": true, 2026-08-06 17:26:03.757393 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes" 2026-08-06 17:26:03.757418 | controller | } 2026-08-06 17:26:03.757443 | controller | }, 2026-08-06 17:26:03.757468 | controller | "item": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-06 17:26:03.757492 | controller | "stat": { 2026-08-06 17:26:03.757517 | controller | "atime": 1786037145.4429932, 2026-08-06 17:26:03.757542 | controller | "attr_flags": "e", 2026-08-06 17:26:03.757574 | controller | "attributes": [ 2026-08-06 17:26:03.757609 | controller | "extents" 2026-08-06 17:26:03.757636 | controller | ], 2026-08-06 17:26:03.757660 | controller | "block_size": 4096, 2026-08-06 17:26:03.757685 | controller | "blocks": 8, 2026-08-06 17:26:03.757710 | controller | "charset": "unknown", 2026-08-06 17:26:03.757736 | controller | "ctime": 1786037145.4629931, 2026-08-06 17:26:03.757762 | controller | "dev": 65025, 2026-08-06 17:26:03.757786 | controller | "device_type": 0, 2026-08-06 17:26:03.757812 | controller | "executable": true, 2026-08-06 17:26:03.757836 | controller | "exists": true, 2026-08-06 17:26:03.757859 | controller | "gid": 1000, 2026-08-06 17:26:03.757883 | controller | "gr_name": "zuul", 2026-08-06 17:26:03.757906 | controller | "inode": 519191, 2026-08-06 17:26:03.757929 | controller | "isblk": false, 2026-08-06 17:26:03.757953 | controller | "ischr": false, 2026-08-06 17:26:03.757977 | controller | "isdir": true, 2026-08-06 17:26:03.758001 | controller | "isfifo": false, 2026-08-06 17:26:03.758024 | controller | "isgid": false, 2026-08-06 17:26:03.758047 | controller | "islnk": false, 2026-08-06 17:26:03.758071 | controller | "isreg": false, 2026-08-06 17:26:03.758094 | controller | "issock": false, 2026-08-06 17:26:03.758116 | controller | "isuid": false, 2026-08-06 17:26:03.758139 | controller | "mimetype": "unknown", 2026-08-06 17:26:03.758162 | controller | "mode": "0755", 2026-08-06 17:26:03.758185 | controller | "mtime": 1786037129.007851, 2026-08-06 17:26:03.758208 | controller | "nlink": 14, 2026-08-06 17:26:03.758231 | controller | "path": "src/github.com/vexxhost/ansible-collection-kubernetes", 2026-08-06 17:26:03.758254 | controller | "pw_name": "zuul", 2026-08-06 17:26:03.758283 | controller | "readable": true, 2026-08-06 17:26:03.758308 | controller | "rgrp": true, 2026-08-06 17:26:03.758369 | controller | "roth": true, 2026-08-06 17:26:03.758404 | controller | "rusr": true, 2026-08-06 17:26:03.758431 | controller | "size": 4096, 2026-08-06 17:26:03.758455 | controller | "uid": 1000, 2026-08-06 17:26:03.758479 | controller | "version": "3735044029", 2026-08-06 17:26:03.758504 | controller | "wgrp": false, 2026-08-06 17:26:03.758530 | controller | "woth": false, 2026-08-06 17:26:03.758554 | controller | "writeable": true, 2026-08-06 17:26:03.758578 | controller | "wusr": true, 2026-08-06 17:26:03.758602 | controller | "xgrp": true, 2026-08-06 17:26:03.758625 | controller | "xoth": true, 2026-08-06 17:26:03.758650 | controller | "xusr": true 2026-08-06 17:26:03.758692 | controller | } 2026-08-06 17:26:03.758720 | controller | } 2026-08-06 17:26:03.758770 | controller | ok: All items complete 2026-08-06 17:26:03.758802 | 2026-08-06 17:26:03.760736 | controller | skipping: Conditional result was False 2026-08-06 17:26:03.761662 | controller | skipping: Conditional result was False 2026-08-06 17:26:03.776801 | 2026-08-06 17:26:03.776994 | LOOP [Switch "ansible_host" to private IP] 2026-08-06 17:26:04.167082 | controller | changed: 1 replacements made 2026-08-06 17:26:04.540823 | controller | skipping: Conditional result was False 2026-08-06 17:26:04.542912 | controller | skipping: Conditional result was False 2026-08-06 17:26:04.566022 | 2026-08-06 17:26:04.566155 | TASK [Run Molecule scenario] 2026-08-06 17:26:04.996447 | controller | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-06 17:26:04.996601 | controller | Creating virtual environment at: .venv 2026-08-06 17:26:05.289753 | controller | Downloading cryptography (4.3MiB) 2026-08-06 17:26:05.290249 | controller | Downloading ansible-core (2.3MiB) 2026-08-06 17:26:05.291546 | controller | Downloading pygments (1.2MiB) 2026-08-06 17:26:05.460947 | controller | Downloading cryptography 2026-08-06 17:26:05.511040 | controller | Downloading pygments 2026-08-06 17:26:05.670944 | controller | Downloading ansible-core 2026-08-06 17:26:05.723518 | controller | Installed 36 packages in 51ms 2026-08-06 17:26:06.418980 | controller | INFO Collection 'vexxhost.kubernetes' detected. 2026-08-06 17:26:06.419064 | controller | INFO Scenarios will be used from 'extensions/molecule' 2026-08-06 17:26:07.281773 | controller | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-06 17:26:07.281851 | controller | INFO default scenario not found, disabling shared state. 2026-08-06 17:26:07.282018 | controller | INFO [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-06 17:26:07.282129 | controller | INFO [aio > prerun] Performing prerun with role_name_check=0... 2026-08-06 17:26:29.934252 | controller | INFO [aio > dependency] Executing 2026-08-06 17:26:29.934333 | controller | WARNING [aio > dependency] Missing roles requirements file: requirements.yml 2026-08-06 17:26:29.934344 | controller | WARNING [aio > dependency] Missing collections requirements file: collections.yml 2026-08-06 17:26:29.934379 | controller | WARNING [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-06 17:26:29.942348 | controller | INFO [aio > cleanup] Executing 2026-08-06 17:26:29.942688 | controller | WARNING [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 17:26:29.949419 | controller | INFO [aio > destroy] Executing 2026-08-06 17:26:29.949505 | controller | WARNING [aio > destroy] Skipping, '--destroy=never' requested. 2026-08-06 17:26:29.949580 | controller | INFO [aio > destroy] Executed: Successful 2026-08-06 17:26:29.956217 | controller | INFO [aio > syntax] Executing 2026-08-06 17:26:31.282221 | controller | 2026-08-06 17:26:31.282493 | controller | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/aio/converge.yml 2026-08-06 17:26:31.395369 | controller | INFO [aio > syntax] Executed: Successful 2026-08-06 17:26:31.408333 | controller | INFO [aio > create] Executing 2026-08-06 17:26:31.409872 | controller | WARNING [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-06 17:26:31.415289 | controller | INFO [aio > prepare] Executing 2026-08-06 17:26:32.273031 | controller | 2026-08-06 17:26:32.273086 | controller | PLAY [Prepare] ***************************************************************** 2026-08-06 17:26:32.273096 | controller | 2026-08-06 17:26:32.273104 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-06 17:26:32.273113 | controller | Thursday 06 August 2026 17:26:32 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-08-06 17:26:34.503237 | 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-08-06 17:26:34.510698 | controller | ok: [controller] 2026-08-06 17:26:34.510753 | controller | 2026-08-06 17:26:34.510758 | controller | TASK [Install Debian packages] ************************************************* 2026-08-06 17:26:34.510763 | controller | Thursday 06 August 2026 17:26:34 +0000 (0:00:02.239) 0:00:02.270 ******* 2026-08-06 17:26:36.122693 | controller | ok: [controller] 2026-08-06 17:26:36.122728 | controller | 2026-08-06 17:26:36.122735 | controller | PLAY RECAP ********************************************************************* 2026-08-06 17:26:36.122742 | controller | controller : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-06 17:26:36.122747 | controller | 2026-08-06 17:26:36.122752 | controller | 2026-08-06 17:26:36.122757 | controller | TASKS RECAP ******************************************************************** 2026-08-06 17:26:36.122773 | controller | Thursday 06 August 2026 17:26:36 +0000 (0:00:01.611) 0:00:03.881 ******* 2026-08-06 17:26:36.122899 | controller | =============================================================================== 2026-08-06 17:26:36.123154 | controller | Gathering Facts --------------------------------------------------------- 2.24s 2026-08-06 17:26:36.123349 | controller | Install Debian packages ------------------------------------------------- 1.61s 2026-08-06 17:26:36.249386 | controller | INFO [aio > prepare] Executed: Successful 2026-08-06 17:26:36.258819 | controller | INFO [aio > converge] Executing 2026-08-06 17:26:37.554050 | controller | 2026-08-06 17:26:37.554178 | controller | PLAY [Configure Kubernetes VIP] ************************************************ 2026-08-06 17:26:37.554477 | controller | 2026-08-06 17:26:37.554550 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-06 17:26:37.554846 | controller | Thursday 06 August 2026 17:26:37 +0000 (0:00:00.017) 0:00:00.017 ******* 2026-08-06 17:26:38.615714 | 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-08-06 17:26:38.622823 | controller | ok: [controller] 2026-08-06 17:26:38.623058 | controller | 2026-08-06 17:26:38.623320 | controller | TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] *** 2026-08-06 17:26:38.623523 | controller | Thursday 06 August 2026 17:26:38 +0000 (0:00:01.068) 0:00:01.086 ******* 2026-08-06 17:26:39.064482 | controller | changed: [controller] 2026-08-06 17:26:39.064551 | controller | 2026-08-06 17:26:39.064813 | controller | TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] **************** 2026-08-06 17:26:39.065010 | controller | Thursday 06 August 2026 17:26:39 +0000 (0:00:00.440) 0:00:01.527 ******* 2026-08-06 17:26:40.555467 | controller | ok: [controller] => (item=/etc/keepalived/keepalived.conf) 2026-08-06 17:26:40.555531 | controller | ok: [controller] => (item=/etc/keepalived/check_apiserver.sh) 2026-08-06 17:26:40.555808 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/keepalived.yaml) 2026-08-06 17:26:40.556015 | controller | ok: [controller] => (item=/etc/haproxy/haproxy.cfg) 2026-08-06 17:26:40.556200 | controller | ok: [controller] => (item=/etc/kubernetes/manifests/haproxy.yaml) 2026-08-06 17:26:40.556382 | controller | 2026-08-06 17:26:40.556586 | controller | TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] **** 2026-08-06 17:26:40.556965 | controller | Thursday 06 August 2026 17:26:40 +0000 (0:00:01.490) 0:00:03.018 ******* 2026-08-06 17:26:40.973518 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist ! 2026-08-06 17:26:40.973680 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-08-06 17:26:40.973840 | controller | 2026-08-06 17:26:40.974064 | controller | 30 - Restart "kubelet" service 2026-08-06 17:26:40.974266 | controller | 31 2026-08-06 17:26:40.974469 | controller | 32 - name: Switch API server to run on port 6443 2026-08-06 17:26:40.974701 | controller | ^ column 3 2026-08-06 17:26:40.974888 | controller | 2026-08-06 17:26:40.975137 | controller | failed: [controller] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/manifests/kube-apiserver.yaml", "msg": "Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !", "rc": 257} 2026-08-06 17:26:41.230269 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/controller-manager.conf does not exist ! 2026-08-06 17:26:41.230445 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-08-06 17:26:41.230651 | controller | 2026-08-06 17:26:41.230932 | controller | 30 - Restart "kubelet" service 2026-08-06 17:26:41.231127 | controller | 31 2026-08-06 17:26:41.231381 | controller | 32 - name: Switch API server to run on port 6443 2026-08-06 17:26:41.231600 | controller | ^ column 3 2026-08-06 17:26:41.231786 | controller | 2026-08-06 17:26:41.232087 | controller | failed: [controller] (item=/etc/kubernetes/controller-manager.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/controller-manager.conf", "msg": "Path /etc/kubernetes/controller-manager.conf does not exist !", "rc": 257} 2026-08-06 17:26:41.490370 | controller | [ERROR]: Task failed: Module failed: Path /etc/kubernetes/scheduler.conf does not exist ! 2026-08-06 17:26:41.490408 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kube_vip/tasks/main.yml:32:3 2026-08-06 17:26:41.490545 | controller | 2026-08-06 17:26:41.490856 | controller | 30 - Restart "kubelet" service 2026-08-06 17:26:41.491120 | controller | 31 2026-08-06 17:26:41.491335 | controller | 32 - name: Switch API server to run on port 6443 2026-08-06 17:26:41.491519 | controller | ^ column 3 2026-08-06 17:26:41.491692 | controller | 2026-08-06 17:26:41.492008 | controller | failed: [controller] (item=/etc/kubernetes/scheduler.conf) => {"ansible_loop_var": "item", "changed": false, "item": "/etc/kubernetes/scheduler.conf", "msg": "Path /etc/kubernetes/scheduler.conf does not exist !", "rc": 257} 2026-08-06 17:26:41.501268 | controller | ...ignoring 2026-08-06 17:26:41.501469 | controller | 2026-08-06 17:26:41.501758 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] ********* 2026-08-06 17:26:41.501980 | controller | Thursday 06 August 2026 17:26:41 +0000 (0:00:00.946) 0:00:03.964 ******* 2026-08-06 17:26:41.913548 | controller | ok: [controller] 2026-08-06 17:26:41.913711 | controller | 2026-08-06 17:26:41.913929 | controller | TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] ********* 2026-08-06 17:26:41.914135 | controller | Thursday 06 August 2026 17:26:41 +0000 (0:00:00.411) 0:00:04.376 ******* 2026-08-06 17:26:42.218331 | controller | ok: [controller] 2026-08-06 17:26:42.218374 | controller | 2026-08-06 17:26:42.218495 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************ 2026-08-06 17:26:42.218627 | controller | Thursday 06 August 2026 17:26:42 +0000 (0:00:00.305) 0:00:04.681 ******* 2026-08-06 17:26:42.254452 | controller | ok: [controller] 2026-08-06 17:26:42.254542 | controller | 2026-08-06 17:26:42.254746 | controller | TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] *** 2026-08-06 17:26:42.254884 | controller | Thursday 06 August 2026 17:26:42 +0000 (0:00:00.036) 0:00:04.718 ******* 2026-08-06 17:26:42.295302 | controller | ok: [controller] 2026-08-06 17:26:42.295367 | controller | 2026-08-06 17:26:42.295804 | controller | TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] *************** 2026-08-06 17:26:42.295833 | controller | Thursday 06 August 2026 17:26:42 +0000 (0:00:00.040) 0:00:04.758 ******* 2026-08-06 17:26:43.234709 | controller | ok: [controller] 2026-08-06 17:26:43.234738 | controller | 2026-08-06 17:26:43.234742 | controller | TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] ******* 2026-08-06 17:26:43.234746 | controller | Thursday 06 August 2026 17:26:43 +0000 (0:00:00.937) 0:00:05.695 ******* 2026-08-06 17:26:43.586822 | controller | ok: [controller] 2026-08-06 17:26:43.586980 | controller | 2026-08-06 17:26:43.587195 | controller | TASK [vexxhost.kubernetes.kube_vip : Flush handlers] *************************** 2026-08-06 17:26:43.587398 | controller | Thursday 06 August 2026 17:26:43 +0000 (0:00:00.301) 0:00:05.997 ******* 2026-08-06 17:26:43.587591 | controller | 2026-08-06 17:26:43.587918 | controller | PLAY [Install Kubernetes] ****************************************************** 2026-08-06 17:26:43.588111 | controller | 2026-08-06 17:26:43.588311 | controller | TASK [Gathering Facts] ********************************************************* 2026-08-06 17:26:43.588508 | controller | Thursday 06 August 2026 17:26:43 +0000 (0:00:00.053) 0:00:06.050 ******* 2026-08-06 17:26:44.389642 | controller | ok: [controller] 2026-08-06 17:26:44.389865 | controller | 2026-08-06 17:26:44.390153 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:26:44.390373 | controller | Thursday 06 August 2026 17:26:44 +0000 (0:00:00.801) 0:00:06.852 ******* 2026-08-06 17:26:44.770639 | controller | ok: [controller] 2026-08-06 17:26:44.770741 | controller | 2026-08-06 17:26:44.770976 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 17:26:44.771190 | controller | Thursday 06 August 2026 17:26:44 +0000 (0:00:00.381) 0:00:07.233 ******* 2026-08-06 17:26:44.813204 | controller | skipping: [controller] 2026-08-06 17:26:44.813390 | controller | 2026-08-06 17:26:44.813650 | controller | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-06 17:26:44.813891 | controller | Thursday 06 August 2026 17:26:44 +0000 (0:00:00.042) 0:00:07.276 ******* 2026-08-06 17:26:45.113017 | controller | changed: [controller] 2026-08-06 17:26:45.113240 | controller | 2026-08-06 17:26:45.113510 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:26:45.113897 | controller | Thursday 06 August 2026 17:26:45 +0000 (0:00:00.299) 0:00:07.576 ******* 2026-08-06 17:26:45.210580 | controller | ok: [controller] => { 2026-08-06 17:26:45.210849 | controller | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-06 17:26:45.211030 | controller | } 2026-08-06 17:26:45.211208 | controller | 2026-08-06 17:26:45.211413 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:26:45.211632 | controller | Thursday 06 August 2026 17:26:45 +0000 (0:00:00.097) 0:00:07.673 ******* 2026-08-06 17:26:45.993361 | 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-08-06 17:26:46.005011 | controller | changed: [controller] 2026-08-06 17:26:46.005072 | controller | 2026-08-06 17:26:46.005197 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:26:46.005306 | controller | Thursday 06 August 2026 17:26:46 +0000 (0:00:00.793) 0:00:08.466 ******* 2026-08-06 17:26:46.047064 | controller | skipping: [controller] 2026-08-06 17:26:46.047110 | controller | 2026-08-06 17:26:46.047212 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:26:46.047317 | controller | Thursday 06 August 2026 17:26:46 +0000 (0:00:00.041) 0:00:08.508 ******* 2026-08-06 17:26:46.359349 | controller | ok: [controller] 2026-08-06 17:26:46.359399 | controller | 2026-08-06 17:26:46.359479 | controller | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-06 17:26:46.359569 | controller | Thursday 06 August 2026 17:26:46 +0000 (0:00:00.314) 0:00:08.823 ******* 2026-08-06 17:26:47.438365 | controller | ok: [controller] 2026-08-06 17:26:47.438429 | controller | 2026-08-06 17:26:47.438499 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:26:47.438653 | controller | Thursday 06 August 2026 17:26:47 +0000 (0:00:01.079) 0:00:09.902 ******* 2026-08-06 17:26:47.519125 | controller | ok: [controller] => { 2026-08-06 17:26:47.519158 | controller | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-06 17:26:47.519262 | controller | } 2026-08-06 17:26:47.519577 | controller | 2026-08-06 17:26:47.519602 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:26:47.519608 | controller | Thursday 06 August 2026 17:26:47 +0000 (0:00:00.078) 0:00:09.980 ******* 2026-08-06 17:26:48.360930 | controller | changed: [controller] 2026-08-06 17:26:48.360994 | controller | 2026-08-06 17:26:48.361004 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:26:48.361086 | controller | Thursday 06 August 2026 17:26:48 +0000 (0:00:00.842) 0:00:10.822 ******* 2026-08-06 17:26:51.426519 | controller | changed: [controller] 2026-08-06 17:26:51.426576 | controller | 2026-08-06 17:26:51.426631 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 17:26:51.426737 | controller | Thursday 06 August 2026 17:26:51 +0000 (0:00:03.067) 0:00:13.890 ******* 2026-08-06 17:26:51.456252 | controller | skipping: [controller] 2026-08-06 17:26:51.456322 | controller | 2026-08-06 17:26:51.456416 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 17:26:51.456506 | controller | Thursday 06 August 2026 17:26:51 +0000 (0:00:00.030) 0:00:13.920 ******* 2026-08-06 17:26:51.490582 | controller | skipping: [controller] 2026-08-06 17:26:51.490749 | controller | 2026-08-06 17:26:51.490903 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 17:26:51.491025 | controller | Thursday 06 August 2026 17:26:51 +0000 (0:00:00.033) 0:00:13.954 ******* 2026-08-06 17:26:51.529797 | controller | skipping: [controller] 2026-08-06 17:26:51.529856 | controller | 2026-08-06 17:26:51.529955 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 17:26:51.530045 | controller | Thursday 06 August 2026 17:26:51 +0000 (0:00:00.035) 0:00:13.990 ******* 2026-08-06 17:26:56.930159 | controller | changed: [controller] 2026-08-06 17:26:56.930224 | controller | 2026-08-06 17:26:56.930238 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 17:26:56.930343 | controller | Thursday 06 August 2026 17:26:56 +0000 (0:00:05.395) 0:00:19.386 ******* 2026-08-06 17:26:57.602150 | controller | changed: [controller] 2026-08-06 17:26:57.602232 | controller | 2026-08-06 17:26:57.602363 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 17:26:57.602533 | controller | Thursday 06 August 2026 17:26:57 +0000 (0:00:00.679) 0:00:20.065 ******* 2026-08-06 17:26:59.018320 | controller | changed: [controller] => (item={'path': '/etc/containerd'}) 2026-08-06 17:26:59.018376 | controller | changed: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 17:26:59.018447 | controller | changed: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 17:26:59.018547 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 17:26:59.018949 | controller | changed: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 17:26:59.018976 | controller | 2026-08-06 17:26:59.018981 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 17:26:59.018985 | controller | Thursday 06 August 2026 17:26:59 +0000 (0:00:01.416) 0:00:21.482 ******* 2026-08-06 17:26:59.837997 | controller | changed: [controller] 2026-08-06 17:26:59.838039 | controller | 2026-08-06 17:26:59.838120 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 17:26:59.838206 | controller | Thursday 06 August 2026 17:26:59 +0000 (0:00:00.808) 0:00:22.290 ******* 2026-08-06 17:26:59.838291 | controller | 2026-08-06 17:26:59.838426 | controller | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-06 17:26:59.838503 | controller | Thursday 06 August 2026 17:26:59 +0000 (0:00:00.008) 0:00:22.298 ******* 2026-08-06 17:27:00.696519 | controller | changed: [controller] 2026-08-06 17:27:00.696574 | controller | 2026-08-06 17:27:00.696662 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-08-06 17:27:00.696737 | controller | Thursday 06 August 2026 17:27:00 +0000 (0:00:00.861) 0:00:23.160 ******* 2026-08-06 17:27:02.238504 | controller | ok: [controller] 2026-08-06 17:27:02.238551 | controller | 2026-08-06 17:27:02.238562 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 17:27:02.238571 | controller | Thursday 06 August 2026 17:27:02 +0000 (0:00:01.541) 0:00:24.701 ******* 2026-08-06 17:27:04.008977 | controller | changed: [controller] 2026-08-06 17:27:04.009032 | controller | 2026-08-06 17:27:04.009099 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the "kubeadm-config" ConfigMap] *** 2026-08-06 17:27:04.009191 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:01.771) 0:00:26.472 ******* 2026-08-06 17:27:04.671998 | controller | [ERROR]: Task failed: Module failed: Failed to import the required Python library (kubernetes) on np0000188175's Python /usr/bin/python3.13. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter 2026-08-06 17:27:04.672172 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes_upgrade_check/tasks/main.yml:16:3 2026-08-06 17:27:04.672360 | controller | 2026-08-06 17:27:04.672553 | controller | 14 2026-08-06 17:27:04.672746 | controller | 15 --- 2026-08-06 17:27:04.672949 | controller | 16 - name: Retrieve the "kubeadm-config" ConfigMap 2026-08-06 17:27:04.673133 | controller | ^ column 3 2026-08-06 17:27:04.673309 | controller | 2026-08-06 17:27:04.673560 | controller | fatal: [controller]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (kubernetes) on np0000188175's Python /usr/bin/python3.13. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"} 2026-08-06 17:27:04.682227 | controller | ...ignoring 2026-08-06 17:27:04.682289 | controller | 2026-08-06 17:27:04.682390 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] *** 2026-08-06 17:27:04.682478 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.673) 0:00:27.146 ******* 2026-08-06 17:27:04.723062 | controller | skipping: [controller] 2026-08-06 17:27:04.723216 | controller | 2026-08-06 17:27:04.723368 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] *** 2026-08-06 17:27:04.723507 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.038) 0:00:27.184 ******* 2026-08-06 17:27:04.763175 | controller | skipping: [controller] 2026-08-06 17:27:04.763221 | controller | 2026-08-06 17:27:04.763317 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] *** 2026-08-06 17:27:04.763405 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.042) 0:00:27.226 ******* 2026-08-06 17:27:04.801963 | controller | skipping: [controller] 2026-08-06 17:27:04.801995 | controller | 2026-08-06 17:27:04.802105 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] *** 2026-08-06 17:27:04.802172 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.039) 0:00:27.265 ******* 2026-08-06 17:27:04.838050 | controller | skipping: [controller] 2026-08-06 17:27:04.838081 | controller | 2026-08-06 17:27:04.838157 | controller | TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] *** 2026-08-06 17:27:04.838244 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.035) 0:00:27.301 ******* 2026-08-06 17:27:04.886377 | controller | skipping: [controller] 2026-08-06 17:27:04.886425 | controller | 2026-08-06 17:27:04.886553 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:27:04.886739 | controller | Thursday 06 August 2026 17:27:04 +0000 (0:00:00.045) 0:00:27.347 ******* 2026-08-06 17:27:05.178435 | controller | ok: [controller] 2026-08-06 17:27:05.178480 | controller | 2026-08-06 17:27:05.178577 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:05.178736 | controller | Thursday 06 August 2026 17:27:05 +0000 (0:00:00.294) 0:00:27.642 ******* 2026-08-06 17:27:05.229770 | controller | ok: [controller] => { 2026-08-06 17:27:05.229839 | controller | "msg": "https://dl.k8s.io/release/v1.34.0/bin/linux/amd64/kubeadm" 2026-08-06 17:27:05.229925 | controller | } 2026-08-06 17:27:05.230006 | controller | 2026-08-06 17:27:05.230098 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:05.230187 | controller | Thursday 06 August 2026 17:27:05 +0000 (0:00:00.048) 0:00:27.690 ******* 2026-08-06 17:27:06.319807 | controller | changed: [controller] 2026-08-06 17:27:06.319859 | controller | 2026-08-06 17:27:06.320012 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:06.320143 | controller | Thursday 06 August 2026 17:27:06 +0000 (0:00:01.092) 0:00:28.783 ******* 2026-08-06 17:27:06.369706 | controller | skipping: [controller] 2026-08-06 17:27:06.369753 | controller | 2026-08-06 17:27:06.369848 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:27:06.369944 | controller | Thursday 06 August 2026 17:27:06 +0000 (0:00:00.050) 0:00:28.833 ******* 2026-08-06 17:27:06.673041 | controller | ok: [controller] 2026-08-06 17:27:06.673141 | controller | 2026-08-06 17:27:06.673253 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:06.673372 | controller | Thursday 06 August 2026 17:27:06 +0000 (0:00:00.302) 0:00:29.136 ******* 2026-08-06 17:27:06.722271 | controller | ok: [controller] => { 2026-08-06 17:27:06.722364 | controller | "msg": "https://dl.k8s.io/release/v1.34.0/bin/linux/amd64/kubectl" 2026-08-06 17:27:06.722484 | controller | } 2026-08-06 17:27:06.722594 | controller | 2026-08-06 17:27:06.722952 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:06.722977 | controller | Thursday 06 August 2026 17:27:06 +0000 (0:00:00.049) 0:00:29.185 ******* 2026-08-06 17:27:08.298218 | controller | changed: [controller] 2026-08-06 17:27:08.298272 | controller | 2026-08-06 17:27:08.298315 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:08.298418 | controller | Thursday 06 August 2026 17:27:08 +0000 (0:00:01.576) 0:00:30.762 ******* 2026-08-06 17:27:08.346329 | controller | skipping: [controller] 2026-08-06 17:27:08.346378 | controller | 2026-08-06 17:27:08.346469 | controller | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-06 17:27:08.346555 | controller | Thursday 06 August 2026 17:27:08 +0000 (0:00:00.048) 0:00:30.810 ******* 2026-08-06 17:27:08.383421 | controller | skipping: [controller] 2026-08-06 17:27:08.383448 | controller | 2026-08-06 17:27:08.383454 | controller | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-06 17:27:08.383471 | controller | Thursday 06 August 2026 17:27:08 +0000 (0:00:00.033) 0:00:30.844 ******* 2026-08-06 17:27:08.418916 | controller | skipping: [controller] 2026-08-06 17:27:08.419012 | controller | 2026-08-06 17:27:08.419284 | controller | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-06 17:27:08.419322 | controller | Thursday 06 August 2026 17:27:08 +0000 (0:00:00.034) 0:00:30.879 ******* 2026-08-06 17:27:08.446993 | controller | skipping: [controller] 2026-08-06 17:27:08.447056 | controller | 2026-08-06 17:27:08.447126 | controller | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-06 17:27:08.447215 | controller | Thursday 06 August 2026 17:27:08 +0000 (0:00:00.030) 0:00:30.909 ******* 2026-08-06 17:27:09.375508 | controller | ok: [controller] 2026-08-06 17:27:09.375559 | controller | 2026-08-06 17:27:09.375712 | controller | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-06 17:27:09.375843 | controller | Thursday 06 August 2026 17:27:09 +0000 (0:00:00.929) 0:00:31.838 ******* 2026-08-06 17:27:10.048764 | controller | ok: [controller] 2026-08-06 17:27:10.048861 | controller | 2026-08-06 17:27:10.049025 | controller | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-06 17:27:10.049176 | controller | Thursday 06 August 2026 17:27:10 +0000 (0:00:00.673) 0:00:32.512 ******* 2026-08-06 17:27:11.445991 | controller | ok: [controller] => (item={'path': '/etc/containerd'}) 2026-08-06 17:27:11.446059 | controller | ok: [controller] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-06 17:27:11.446171 | controller | ok: [controller] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-06 17:27:11.446300 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-06 17:27:11.446473 | controller | ok: [controller] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-06 17:27:11.446645 | controller | 2026-08-06 17:27:11.446768 | controller | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-06 17:27:11.446945 | controller | Thursday 06 August 2026 17:27:11 +0000 (0:00:01.397) 0:00:33.909 ******* 2026-08-06 17:27:12.234376 | controller | ok: [controller] 2026-08-06 17:27:12.234425 | controller | 2026-08-06 17:27:12.234504 | controller | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-06 17:27:12.234593 | controller | Thursday 06 August 2026 17:27:12 +0000 (0:00:00.783) 0:00:34.693 ******* 2026-08-06 17:27:12.234716 | controller | 2026-08-06 17:27:12.234965 | controller | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-06 17:27:12.234989 | controller | Thursday 06 August 2026 17:27:12 +0000 (0:00:00.004) 0:00:34.698 ******* 2026-08-06 17:27:12.743163 | controller | ok: [controller] 2026-08-06 17:27:12.743228 | controller | 2026-08-06 17:27:12.743276 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:27:12.743385 | controller | Thursday 06 August 2026 17:27:12 +0000 (0:00:00.508) 0:00:35.206 ******* 2026-08-06 17:27:13.068302 | controller | ok: [controller] 2026-08-06 17:27:13.068357 | controller | 2026-08-06 17:27:13.068367 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:13.068396 | controller | Thursday 06 August 2026 17:27:13 +0000 (0:00:00.321) 0:00:35.528 ******* 2026-08-06 17:27:13.138094 | controller | ok: [controller] => { 2026-08-06 17:27:13.138163 | controller | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz" 2026-08-06 17:27:13.138530 | controller | } 2026-08-06 17:27:13.138555 | controller | 2026-08-06 17:27:13.138560 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:13.138565 | controller | Thursday 06 August 2026 17:27:13 +0000 (0:00:00.073) 0:00:35.601 ******* 2026-08-06 17:27:13.846790 | controller | changed: [controller] 2026-08-06 17:27:13.846936 | controller | 2026-08-06 17:27:13.847069 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:13.847191 | controller | Thursday 06 August 2026 17:27:13 +0000 (0:00:00.708) 0:00:36.310 ******* 2026-08-06 17:27:15.525796 | controller | changed: [controller] 2026-08-06 17:27:15.525852 | controller | 2026-08-06 17:27:15.525933 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:15.526013 | controller | Thursday 06 August 2026 17:27:15 +0000 (0:00:01.677) 0:00:37.987 ******* 2026-08-06 17:27:15.595010 | controller | ok: [controller] => { 2026-08-06 17:27:15.595106 | controller | "msg": "https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz" 2026-08-06 17:27:15.595193 | controller | } 2026-08-06 17:27:15.595278 | controller | 2026-08-06 17:27:15.595373 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:15.595457 | controller | Thursday 06 August 2026 17:27:15 +0000 (0:00:00.070) 0:00:38.058 ******* 2026-08-06 17:27:16.285943 | controller | changed: [controller] 2026-08-06 17:27:16.285997 | controller | 2026-08-06 17:27:16.286041 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:16.286167 | controller | Thursday 06 August 2026 17:27:16 +0000 (0:00:00.691) 0:00:38.749 ******* 2026-08-06 17:27:17.962800 | controller | changed: [controller] 2026-08-06 17:27:17.962857 | controller | 2026-08-06 17:27:17.962934 | controller | TASK [vexxhost.containers.cri_tools : Create crictl config] ******************** 2026-08-06 17:27:17.963025 | controller | Thursday 06 August 2026 17:27:17 +0000 (0:00:01.676) 0:00:40.426 ******* 2026-08-06 17:27:18.674241 | controller | changed: [controller] 2026-08-06 17:27:18.674299 | controller | 2026-08-06 17:27:18.674347 | controller | TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] ********* 2026-08-06 17:27:18.674547 | controller | Thursday 06 August 2026 17:27:18 +0000 (0:00:00.711) 0:00:41.137 ******* 2026-08-06 17:27:18.989756 | controller | changed: [controller] 2026-08-06 17:27:18.989781 | controller | 2026-08-06 17:27:18.989786 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:27:18.989790 | controller | Thursday 06 August 2026 17:27:18 +0000 (0:00:00.311) 0:00:41.449 ******* 2026-08-06 17:27:19.291272 | controller | ok: [controller] 2026-08-06 17:27:19.291295 | controller | 2026-08-06 17:27:19.291300 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:19.291304 | controller | Thursday 06 August 2026 17:27:19 +0000 (0:00:00.302) 0:00:41.752 ******* 2026-08-06 17:27:19.355855 | controller | ok: [controller] => { 2026-08-06 17:27:19.359105 | controller | "msg": "https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz" 2026-08-06 17:27:19.359115 | controller | } 2026-08-06 17:27:19.359119 | controller | 2026-08-06 17:27:19.359122 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:19.359126 | controller | Thursday 06 August 2026 17:27:19 +0000 (0:00:00.067) 0:00:41.819 ******* 2026-08-06 17:27:20.703266 | controller | changed: [controller] 2026-08-06 17:27:20.703321 | controller | 2026-08-06 17:27:20.703381 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:20.703468 | controller | Thursday 06 August 2026 17:27:20 +0000 (0:00:01.346) 0:00:43.166 ******* 2026-08-06 17:27:23.703299 | controller | changed: [controller] 2026-08-06 17:27:23.703368 | controller | 2026-08-06 17:27:23.703396 | controller | TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] *** 2026-08-06 17:27:23.706672 | controller | Thursday 06 August 2026 17:27:23 +0000 (0:00:02.997) 0:00:46.164 ******* 2026-08-06 17:27:23.775583 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml) 2026-08-06 17:27:23.775607 | controller | 2026-08-06 17:27:23.775611 | controller | TASK [vexxhost.containers.cni_plugins : Install additional packages] *********** 2026-08-06 17:27:23.775615 | controller | Thursday 06 August 2026 17:27:23 +0000 (0:00:00.071) 0:00:46.235 ******* 2026-08-06 17:27:24.759205 | controller | ok: [controller] 2026-08-06 17:27:24.759247 | controller | 2026-08-06 17:27:24.759356 | controller | TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] **************** 2026-08-06 17:27:24.759448 | controller | Thursday 06 August 2026 17:27:24 +0000 (0:00:00.987) 0:00:47.222 ******* 2026-08-06 17:27:25.182028 | controller | changed: [controller] 2026-08-06 17:27:25.182100 | controller | 2026-08-06 17:27:25.182250 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] ********* 2026-08-06 17:27:25.182354 | controller | Thursday 06 August 2026 17:27:25 +0000 (0:00:00.422) 0:00:47.645 ******* 2026-08-06 17:27:25.862588 | controller | changed: [controller] 2026-08-06 17:27:25.862706 | controller | 2026-08-06 17:27:25.862718 | controller | TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ****** 2026-08-06 17:27:25.862791 | controller | Thursday 06 August 2026 17:27:25 +0000 (0:00:00.678) 0:00:48.324 ******* 2026-08-06 17:27:27.314080 | controller | changed: [controller] => (item=br_netfilter) 2026-08-06 17:27:27.314131 | controller | ok: [controller] => (item=ip_tables) 2026-08-06 17:27:27.314220 | controller | changed: [controller] => (item=ip6_tables) 2026-08-06 17:27:27.314309 | controller | changed: [controller] => (item=nf_conntrack) 2026-08-06 17:27:27.314394 | controller | 2026-08-06 17:27:27.314486 | controller | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-06 17:27:27.314573 | controller | Thursday 06 August 2026 17:27:27 +0000 (0:00:01.453) 0:00:49.777 ******* 2026-08-06 17:27:27.620154 | controller | ok: [controller] 2026-08-06 17:27:27.620206 | controller | 2026-08-06 17:27:27.620294 | controller | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-06 17:27:27.620383 | controller | Thursday 06 August 2026 17:27:27 +0000 (0:00:00.305) 0:00:50.083 ******* 2026-08-06 17:27:27.664813 | controller | ok: [controller] => { 2026-08-06 17:27:27.664861 | controller | "msg": "https://dl.k8s.io/release/v1.34.0/bin/linux/amd64/kubelet" 2026-08-06 17:27:27.664942 | controller | } 2026-08-06 17:27:27.665020 | controller | 2026-08-06 17:27:27.665111 | controller | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-06 17:27:27.665200 | controller | Thursday 06 August 2026 17:27:27 +0000 (0:00:00.044) 0:00:50.128 ******* 2026-08-06 17:27:39.679435 | controller | changed: [controller] 2026-08-06 17:27:39.679519 | controller | 2026-08-06 17:27:39.679530 | controller | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-06 17:27:39.679538 | controller | Thursday 06 August 2026 17:27:39 +0000 (0:00:12.011) 0:01:02.140 ******* 2026-08-06 17:27:39.712649 | controller | skipping: [controller] 2026-08-06 17:27:39.712681 | controller | 2026-08-06 17:27:39.712792 | controller | TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] *** 2026-08-06 17:27:39.712882 | controller | Thursday 06 August 2026 17:27:39 +0000 (0:00:00.036) 0:01:02.176 ******* 2026-08-06 17:27:39.770208 | controller | ok: [controller] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml) 2026-08-06 17:27:39.770266 | controller | 2026-08-06 17:27:39.770314 | controller | TASK [vexxhost.kubernetes.kubelet : Install coreutils] ************************* 2026-08-06 17:27:39.770409 | controller | Thursday 06 August 2026 17:27:39 +0000 (0:00:00.057) 0:01:02.234 ******* 2026-08-06 17:27:39.803684 | controller | skipping: [controller] 2026-08-06 17:27:39.803716 | controller | 2026-08-06 17:27:39.803799 | controller | TASK [vexxhost.kubernetes.kubelet : Install additional packages] *************** 2026-08-06 17:27:39.803909 | controller | Thursday 06 August 2026 17:27:39 +0000 (0:00:00.033) 0:01:02.267 ******* 2026-08-06 17:27:42.523170 | controller | changed: [controller] 2026-08-06 17:27:42.523230 | controller | 2026-08-06 17:27:42.523329 | controller | TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] ******************* 2026-08-06 17:27:42.523448 | controller | Thursday 06 August 2026 17:27:42 +0000 (0:00:02.717) 0:01:04.985 ******* 2026-08-06 17:27:44.785666 | controller | changed: [controller] => (item={'name': 'net.ipv4.ip_forward', 'value': 1}) 2026-08-06 17:27:44.785723 | controller | changed: [controller] => (item={'name': 'net.ipv6.conf.default.forwarding', 'value': 1}) 2026-08-06 17:27:44.785791 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1}) 2026-08-06 17:27:44.785873 | controller | changed: [controller] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1}) 2026-08-06 17:27:44.785967 | controller | changed: [controller] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0}) 2026-08-06 17:27:44.786065 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576}) 2026-08-06 17:27:44.786152 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192}) 2026-08-06 17:27:44.786247 | controller | changed: [controller] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576}) 2026-08-06 17:27:44.786329 | controller | 2026-08-06 17:27:44.786422 | controller | TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] *** 2026-08-06 17:27:44.786512 | controller | Thursday 06 August 2026 17:27:44 +0000 (0:00:02.263) 0:01:07.249 ******* 2026-08-06 17:27:45.629904 | controller | changed: [controller] => (item=/etc/systemd/system/kubelet.service.d) 2026-08-06 17:27:45.629953 | controller | ok: [controller] => (item=/etc/kubernetes) 2026-08-06 17:27:45.630054 | controller | ok: [controller] => (item=/etc/kubernetes/manifests) 2026-08-06 17:27:45.630138 | controller | 2026-08-06 17:27:45.630231 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ******** 2026-08-06 17:27:45.630322 | controller | Thursday 06 August 2026 17:27:45 +0000 (0:00:00.841) 0:01:08.090 ******* 2026-08-06 17:27:46.294840 | controller | changed: [controller] 2026-08-06 17:27:46.294863 | controller | 2026-08-06 17:27:46.294869 | controller | TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] *** 2026-08-06 17:27:46.294875 | controller | Thursday 06 August 2026 17:27:46 +0000 (0:00:00.667) 0:01:08.758 ******* 2026-08-06 17:27:46.946058 | controller | changed: [controller] 2026-08-06 17:27:46.946113 | controller | 2026-08-06 17:27:46.946248 | controller | TASK [vexxhost.kubernetes.kubelet : Check swap status] ************************* 2026-08-06 17:27:46.946375 | controller | Thursday 06 August 2026 17:27:46 +0000 (0:00:00.651) 0:01:09.409 ******* 2026-08-06 17:27:47.372173 | controller | ok: [controller] 2026-08-06 17:27:47.372209 | controller | 2026-08-06 17:27:47.372318 | controller | TASK [vexxhost.kubernetes.kubelet : Disable swap] ****************************** 2026-08-06 17:27:47.372412 | controller | Thursday 06 August 2026 17:27:47 +0000 (0:00:00.426) 0:01:09.835 ******* 2026-08-06 17:27:47.414156 | controller | skipping: [controller] 2026-08-06 17:27:47.414232 | controller | 2026-08-06 17:27:47.414331 | controller | TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] *********** 2026-08-06 17:27:47.414426 | controller | Thursday 06 August 2026 17:27:47 +0000 (0:00:00.042) 0:01:09.877 ******* 2026-08-06 17:27:48.110240 | controller | ok: [controller] => (item=swap) 2026-08-06 17:27:48.110297 | controller | ok: [controller] => (item=none) 2026-08-06 17:27:48.110354 | controller | 2026-08-06 17:27:48.110451 | controller | TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] *** 2026-08-06 17:27:48.110546 | controller | Thursday 06 August 2026 17:27:48 +0000 (0:00:00.693) 0:01:10.571 ******* 2026-08-06 17:27:48.776689 | controller | changed: [controller] 2026-08-06 17:27:48.776748 | controller | 2026-08-06 17:27:48.776901 | controller | TASK [vexxhost.kubernetes.kubelet : Enable noswap service] ********************* 2026-08-06 17:27:48.777023 | controller | Thursday 06 August 2026 17:27:48 +0000 (0:00:00.668) 0:01:11.239 ******* 2026-08-06 17:27:49.546641 | controller | changed: [controller] 2026-08-06 17:27:49.546664 | controller | 2026-08-06 17:27:49.546668 | controller | TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] *********** 2026-08-06 17:27:49.546672 | controller | Thursday 06 August 2026 17:27:49 +0000 (0:00:00.760) 0:01:12.000 ******* 2026-08-06 17:27:49.546680 | controller | 2026-08-06 17:27:49.546684 | controller | RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] ***************** 2026-08-06 17:27:49.546688 | controller | Thursday 06 August 2026 17:27:49 +0000 (0:00:00.007) 0:01:12.008 ******* 2026-08-06 17:27:51.175011 | controller | ok: [controller] 2026-08-06 17:27:51.175058 | controller | 2026-08-06 17:27:51.175150 | controller | TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] ********** 2026-08-06 17:27:51.175253 | controller | Thursday 06 August 2026 17:27:51 +0000 (0:00:01.628) 0:01:13.636 ******* 2026-08-06 17:27:51.952725 | controller | changed: [controller] 2026-08-06 17:27:51.952821 | controller | 2026-08-06 17:27:51.952949 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] ***** 2026-08-06 17:27:51.953074 | controller | Thursday 06 August 2026 17:27:51 +0000 (0:00:00.779) 0:01:14.416 ******* 2026-08-06 17:27:53.053089 | controller | ok: [controller] 2026-08-06 17:27:53.053108 | controller | 2026-08-06 17:27:53.053118 | controller | TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ****************** 2026-08-06 17:27:53.053122 | controller | Thursday 06 August 2026 17:27:53 +0000 (0:00:01.100) 0:01:15.516 ******* 2026-08-06 17:27:53.915111 | controller | changed: [controller] 2026-08-06 17:27:53.915302 | controller | 2026-08-06 17:27:53.915542 | controller | TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] ********* 2026-08-06 17:27:53.915725 | controller | Thursday 06 August 2026 17:27:53 +0000 (0:00:00.857) 0:01:16.374 ******* 2026-08-06 17:27:54.343239 | controller | changed: [controller] 2026-08-06 17:27:54.343298 | controller | 2026-08-06 17:27:54.343373 | controller | TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] *********** 2026-08-06 17:27:54.343460 | controller | Thursday 06 August 2026 17:27:54 +0000 (0:00:00.429) 0:01:16.803 ******* 2026-08-06 17:27:54.849868 | controller | ok: [controller] 2026-08-06 17:27:54.849925 | controller | 2026-08-06 17:27:54.849991 | controller | TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ******************** 2026-08-06 17:27:54.850080 | controller | Thursday 06 August 2026 17:27:54 +0000 (0:00:00.509) 0:01:17.313 ******* 2026-08-06 17:27:54.941411 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for controller 2026-08-06 17:27:54.941476 | controller | 2026-08-06 17:27:54.941486 | controller | TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] ********************** 2026-08-06 17:27:54.941624 | controller | Thursday 06 August 2026 17:27:54 +0000 (0:00:00.092) 0:01:17.405 ******* 2026-08-06 17:27:55.027595 | controller | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for controller 2026-08-06 17:27:55.027657 | controller | 2026-08-06 17:27:55.027676 | controller | TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] *** 2026-08-06 17:27:55.027752 | controller | Thursday 06 August 2026 17:27:55 +0000 (0:00:00.085) 0:01:17.491 ******* 2026-08-06 17:27:55.350819 | controller | ok: [controller] => (item=controller) 2026-08-06 17:27:55.350898 | controller | 2026-08-06 17:27:55.350908 | controller | TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] **** 2026-08-06 17:27:55.350927 | controller | Thursday 06 August 2026 17:27:55 +0000 (0:00:00.321) 0:01:17.812 ******* 2026-08-06 17:27:55.391111 | controller | skipping: [controller] 2026-08-06 17:27:55.391215 | controller | 2026-08-06 17:27:55.391510 | controller | TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] *** 2026-08-06 17:27:55.391542 | controller | Thursday 06 August 2026 17:27:55 +0000 (0:00:00.040) 0:01:17.852 ******* 2026-08-06 17:27:55.443253 | controller | ok: [controller] 2026-08-06 17:27:55.443296 | controller | 2026-08-06 17:27:55.443420 | controller | TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] ********** 2026-08-06 17:27:55.443521 | controller | Thursday 06 August 2026 17:27:55 +0000 (0:00:00.050) 0:01:17.903 ******* 2026-08-06 17:27:55.488683 | controller | ok: [controller] => { 2026-08-06 17:27:55.488739 | controller | "msg": "controller" 2026-08-06 17:27:55.488861 | controller | } 2026-08-06 17:27:55.488977 | controller | 2026-08-06 17:27:55.489117 | controller | TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] *** 2026-08-06 17:27:55.489282 | controller | Thursday 06 August 2026 17:27:55 +0000 (0:00:00.048) 0:01:17.952 ******* 2026-08-06 17:27:56.199478 | controller | changed: [controller] 2026-08-06 17:27:56.199515 | controller | 2026-08-06 17:27:56.199520 | controller | TASK [vexxhost.kubernetes.kubernetes : Create pki folder] ********************** 2026-08-06 17:27:56.199525 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.706) 0:01:18.658 ******* 2026-08-06 17:27:56.237493 | controller | skipping: [controller] 2026-08-06 17:27:56.237591 | controller | 2026-08-06 17:27:56.237732 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] *************** 2026-08-06 17:27:56.237919 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.041) 0:01:18.700 ******* 2026-08-06 17:27:56.283183 | controller | skipping: [controller] 2026-08-06 17:27:56.284849 | controller | 2026-08-06 17:27:56.284870 | controller | TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] ************** 2026-08-06 17:27:56.284879 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.042) 0:01:18.742 ******* 2026-08-06 17:27:56.317892 | controller | skipping: [controller] 2026-08-06 17:27:56.317921 | controller | 2026-08-06 17:27:56.317926 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] ********************* 2026-08-06 17:27:56.317930 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.036) 0:01:18.779 ******* 2026-08-06 17:27:56.349991 | controller | skipping: [controller] 2026-08-06 17:27:56.351226 | controller | 2026-08-06 17:27:56.351610 | controller | TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ******************** 2026-08-06 17:27:56.351898 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.034) 0:01:18.813 ******* 2026-08-06 17:27:56.386055 | controller | skipping: [controller] 2026-08-06 17:27:56.386092 | controller | 2026-08-06 17:27:56.386216 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] ************** 2026-08-06 17:27:56.386309 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.033) 0:01:18.847 ******* 2026-08-06 17:27:56.418946 | controller | skipping: [controller] 2026-08-06 17:27:56.418974 | controller | 2026-08-06 17:27:56.419072 | controller | TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] ************* 2026-08-06 17:27:56.419181 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.035) 0:01:18.882 ******* 2026-08-06 17:27:56.448188 | controller | skipping: [controller] 2026-08-06 17:27:56.448324 | controller | 2026-08-06 17:27:56.448473 | controller | TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] ********************* 2026-08-06 17:27:56.448588 | controller | Thursday 06 August 2026 17:27:56 +0000 (0:00:00.029) 0:01:18.911 ******* 2026-08-06 17:32:25.978692 | controller | [ERROR]: Task failed: Module failed: non-zero return code 2026-08-06 17:32:25.978747 | controller | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml:91:3 2026-08-06 17:32:25.978862 | controller | 2026-08-06 17:32:25.979011 | controller | 89 - (kubernetes_custom_front_proxy_ca_cert is defined) and (kubernetes_custom_front_proxy_ca_cert|length > 0) 2026-08-06 17:32:25.979139 | controller | 90 2026-08-06 17:32:25.979275 | controller | 91 - name: Initialize cluster 2026-08-06 17:32:25.979392 | controller | ^ column 3 2026-08-06 17:32:25.979506 | controller | 2026-08-06 17:32:25.980039 | controller | fatal: [controller]: FAILED! => {"changed": true, "cmd": "kubeadm init --config /etc/kubernetes/kubeadm.yaml --upload-certs --ignore-preflight-errors=DirAvailable--etc-kubernetes-manifests\n", "delta": "0:04:29.233558", "end": "2026-08-06 17:32:25.939075", "msg": "non-zero return code", "rc": 1, "start": "2026-08-06 17:27:56.705517", "stderr": "W0806 17:27:56.751620 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"ClusterConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.\nW0806 17:27:56.752123 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"InitConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.\nW0806 17:27:56.752413 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"JoinConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.\nW0806 17:27:56.752569 3896 initconfiguration.go:361] [config] WARNING: Ignored configuration document with GroupVersionKind kubeadm.k8s.io/v1beta3, Kind=JoinConfiguration\nerror: error execution phase wait-control-plane: failed while waiting for the control plane to start: kube-apiserver check failed at https://199.204.45.144:6443/livez: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline\nTo see the stack trace of this error execute with --v=5 or higher", "stderr_lines": ["W0806 17:27:56.751620 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"ClusterConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.", "W0806 17:27:56.752123 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"InitConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.", "W0806 17:27:56.752413 3896 common.go:100] your configuration file uses a deprecated API spec: \"kubeadm.k8s.io/v1beta3\" (kind: \"JoinConfiguration\"). Please use 'kubeadm config migrate --old-config old-config-file --new-config new-config-file', which will write the new, similar spec using a newer API version.", "W0806 17:27:56.752569 3896 initconfiguration.go:361] [config] WARNING: Ignored configuration document with GroupVersionKind kubeadm.k8s.io/v1beta3, Kind=JoinConfiguration", "error: error execution phase wait-control-plane: failed while waiting for the control plane to start: kube-apiserver check failed at https://199.204.45.144:6443/livez: client rate limiter Wait returned an error: rate: Wait(n=1) would exceed context deadline", "To see the stack trace of this error execute with --v=5 or higher"], "stdout": "[init] Using Kubernetes version: v1.34.0\n[preflight] Running pre-flight checks\n[preflight] Pulling images required for setting up a Kubernetes cluster\n[preflight] This might take a minute or two, depending on the speed of your internet connection\n[preflight] You can also perform this action beforehand using 'kubeadm config images pull'\n[certs] Using certificateDir folder \"/etc/kubernetes/pki\"\n[certs] Generating \"ca\" certificate and key\n[certs] Generating \"apiserver\" certificate and key\n[certs] apiserver serving cert is signed for DNS names [controller kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [fd40:10:100::1 199.204.45.144]\n[certs] Generating \"apiserver-kubelet-client\" certificate and key\n[certs] Generating \"front-proxy-ca\" certificate and key\n[certs] Generating \"front-proxy-client\" certificate and key\n[certs] Generating \"etcd/ca\" certificate and key\n[certs] Generating \"etcd/server\" certificate and key\n[certs] etcd/server serving cert is signed for DNS names [controller localhost] and IPs [199.204.45.144 127.0.0.1 ::1]\n[certs] Generating \"etcd/peer\" certificate and key\n[certs] etcd/peer serving cert is signed for DNS names [controller localhost] and IPs [199.204.45.144 127.0.0.1 ::1]\n[certs] Generating \"etcd/healthcheck-client\" certificate and key\n[certs] Generating \"apiserver-etcd-client\" certificate and key\n[certs] Generating \"sa\" key and public key\n[kubeconfig] Using kubeconfig folder \"/etc/kubernetes\"\n[kubeconfig] Writing \"admin.conf\" kubeconfig file\n[kubeconfig] Writing \"super-admin.conf\" kubeconfig file\n[kubeconfig] Writing \"kubelet.conf\" kubeconfig file\n[kubeconfig] Writing \"controller-manager.conf\" kubeconfig file\n[kubeconfig] Writing \"scheduler.conf\" kubeconfig file\n[etcd] Creating static Pod manifest for local etcd in \"/etc/kubernetes/manifests\"\n[control-plane] Using manifest folder \"/etc/kubernetes/manifests\"\n[control-plane] Creating static Pod manifest for \"kube-apiserver\"\n[control-plane] Creating static Pod manifest for \"kube-controller-manager\"\n[control-plane] Creating static Pod manifest for \"kube-scheduler\"\n[kubelet-start] Writing kubelet environment file with flags to file \"/var/lib/kubelet/kubeadm-flags.env\"\n[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/instance-config.yaml\"\n[patches] Applied patch of type \"application/strategic-merge-patch+json\" to target \"kubeletconfiguration\"\n[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/config.yaml\"\n[kubelet-start] Starting the kubelet\n[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory \"/etc/kubernetes/manifests\"\n[kubelet-check] Waiting for a healthy kubelet at http://127.0.0.1:10248/healthz. This can take up to 4m0s\n[kubelet-check] The kubelet is healthy after 502.942995ms\n[control-plane-check] Waiting for healthy control plane components. This can take up to 4m0s\n[control-plane-check] Checking kube-apiserver at https://199.204.45.144:6443/livez\n[control-plane-check] Checking kube-controller-manager at https://0.0.0.0:10257/healthz\n[control-plane-check] Checking kube-scheduler at https://0.0.0.0:10259/livez\n[control-plane-check] kube-controller-manager is healthy after 3.78914212s\n[control-plane-check] kube-scheduler is healthy after 3.912188559s\n[control-plane-check] kube-apiserver is not healthy after 4m0.00106616s\n\nA control plane component may have crashed or exited when started by the container runtime.\nTo troubleshoot, list all containers using your preferred container runtimes CLI.\nHere is one example how you may list all running Kubernetes containers by using crictl:\n\t- 'crictl --runtime-endpoint unix:///var/run/containerd/containerd.sock ps -a | grep kube | grep -v pause'\n\tOnce you have found the failing container, you can inspect its logs with:\n\t- 'crictl --runtime-endpoint unix:///var/run/containerd/containerd.sock logs CONTAINERID'", "stdout_lines": ["[init] Using Kubernetes version: v1.34.0", "[preflight] Running pre-flight checks", "[preflight] Pulling images required for setting up a Kubernetes cluster", "[preflight] This might take a minute or two, depending on the speed of your internet connection", "[preflight] You can also perform this action beforehand using 'kubeadm config images pull'", "[certs] Using certificateDir folder \"/etc/kubernetes/pki\"", "[certs] Generating \"ca\" certificate and key", "[certs] Generating \"apiserver\" certificate and key", "[certs] apiserver serving cert is signed for DNS names [controller kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [fd40:10:100::1 199.204.45.144]", "[certs] Generating \"apiserver-kubelet-client\" certificate and key", "[certs] Generating \"front-proxy-ca\" certificate and key", "[certs] Generating \"front-proxy-client\" certificate and key", "[certs] Generating \"etcd/ca\" certificate and key", "[certs] Generating \"etcd/server\" certificate and key", "[certs] etcd/server serving cert is signed for DNS names [controller localhost] and IPs [199.204.45.144 127.0.0.1 ::1]", "[certs] Generating \"etcd/peer\" certificate and key", "[certs] etcd/peer serving cert is signed for DNS names [controller localhost] and IPs [199.204.45.144 127.0.0.1 ::1]", "[certs] Generating \"etcd/healthcheck-client\" certificate and key", "[certs] Generating \"apiserver-etcd-client\" certificate and key", "[certs] Generating \"sa\" key and public key", "[kubeconfig] Using kubeconfig folder \"/etc/kubernetes\"", "[kubeconfig] Writing \"admin.conf\" kubeconfig file", "[kubeconfig] Writing \"super-admin.conf\" kubeconfig file", "[kubeconfig] Writing \"kubelet.conf\" kubeconfig file", "[kubeconfig] Writing \"controller-manager.conf\" kubeconfig file", "[kubeconfig] Writing \"scheduler.conf\" kubeconfig file", "[etcd] Creating static Pod manifest for local etcd in \"/etc/kubernetes/manifests\"", "[control-plane] Using manifest folder \"/etc/kubernetes/manifests\"", "[control-plane] Creating static Pod manifest for \"kube-apiserver\"", "[control-plane] Creating static Pod manifest for \"kube-controller-manager\"", "[control-plane] Creating static Pod manifest for \"kube-scheduler\"", "[kubelet-start] Writing kubelet environment file with flags to file \"/var/lib/kubelet/kubeadm-flags.env\"", "[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/instance-config.yaml\"", "[patches] Applied patch of type \"application/strategic-merge-patch+json\" to target \"kubeletconfiguration\"", "[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/config.yaml\"", "[kubelet-start] Starting the kubelet", "[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory \"/etc/kubernetes/manifests\"", "[kubelet-check] Waiting for a healthy kubelet at http://127.0.0.1:10248/healthz. This can take up to 4m0s", "[kubelet-check] The kubelet is healthy after 502.942995ms", "[control-plane-check] Waiting for healthy control plane components. This can take up to 4m0s", "[control-plane-check] Checking kube-apiserver at https://199.204.45.144:6443/livez", "[control-plane-check] Checking kube-controller-manager at https://0.0.0.0:10257/healthz", "[control-plane-check] Checking kube-scheduler at https://0.0.0.0:10259/livez", "[control-plane-check] kube-controller-manager is healthy after 3.78914212s", "[control-plane-check] kube-scheduler is healthy after 3.912188559s", "[control-plane-check] kube-apiserver is not healthy after 4m0.00106616s", "", "A control plane component may have crashed or exited when started by the container runtime.", "To troubleshoot, list all containers using your preferred container runtimes CLI.", "Here is one example how you may list all running Kubernetes containers by using crictl:", "\t- 'crictl --runtime-endpoint unix:///var/run/containerd/containerd.sock ps -a | grep kube | grep -v pause'", "\tOnce you have found the failing container, you can inspect its logs with:", "\t- 'crictl --runtime-endpoint unix:///var/run/containerd/containerd.sock logs CONTAINERID'"]} 2026-08-06 17:32:25.982340 | controller | 2026-08-06 17:32:25.982456 | controller | PLAY RECAP ********************************************************************* 2026-08-06 17:32:25.982590 | controller | controller : ok=82 changed=36 unreachable=0 failed=1 skipped=26 rescued=0 ignored=2 2026-08-06 17:32:25.989183 | controller | 2026-08-06 17:32:25.989221 | controller | 2026-08-06 17:32:25.989230 | controller | TASKS RECAP ******************************************************************** 2026-08-06 17:32:25.989239 | controller | Thursday 06 August 2026 17:32:25 +0000 (0:04:29.535) 0:05:48.446 ******* 2026-08-06 17:32:25.989246 | controller | =============================================================================== 2026-08-06 17:32:25.989253 | controller | vexxhost.kubernetes.kubernetes : Initialize cluster ------------------- 269.54s 2026-08-06 17:32:25.989260 | controller | vexxhost.containers.download_artifact : Download item ------------------ 12.01s 2026-08-06 17:32:25.989267 | controller | vexxhost.containers.containerd : Install AppArmor packages -------------- 5.40s 2026-08-06 17:32:25.989274 | controller | vexxhost.kubernetes.kubelet : Reload systemd ---------------------------- 3.17s 2026-08-06 17:32:25.989281 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.07s 2026-08-06 17:32:25.989288 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 3.00s 2026-08-06 17:32:25.989295 | controller | vexxhost.kubernetes.kubelet : Install additional packages --------------- 2.72s 2026-08-06 17:32:25.989302 | controller | vexxhost.kubernetes.kubelet : Configure sysctl values ------------------- 2.26s 2026-08-06 17:32:25.989309 | controller | vexxhost.containers.containerd : Enable and start service --------------- 1.77s 2026-08-06 17:32:25.989316 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.68s 2026-08-06 17:32:25.989334 | controller | vexxhost.containers.download_artifact : Extract archive ----------------- 1.68s 2026-08-06 17:32:25.989341 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.58s 2026-08-06 17:32:25.989348 | controller | vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack ---------------- 1.49s 2026-08-06 17:32:25.989355 | controller | vexxhost.containers.cni_plugins : Enable kernel modules in runtime ------ 1.45s 2026-08-06 17:32:25.989362 | controller | vexxhost.containers.containerd : Create folders for configuration ------- 1.42s 2026-08-06 17:32:25.989369 | controller | vexxhost.containers.containerd : Create folders for configuration ------- 1.40s 2026-08-06 17:32:25.989376 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.35s 2026-08-06 17:32:25.989383 | controller | vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian ----- 1.10s 2026-08-06 17:32:25.989389 | controller | vexxhost.containers.download_artifact : Download item ------------------- 1.09s 2026-08-06 17:32:25.989396 | controller | vexxhost.containers.package : Update state for tar ---------------------- 1.08s 2026-08-06 17:32:26.160123 | controller | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.Bs5j.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/aio/converge.yml 2026-08-06 17:32:26.160380 | controller | ERROR [aio > converge] Executed: Failed 2026-08-06 17:32:26.160594 | controller | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.Bs5j.aio/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes/extensions/molecule/aio/converge.yml 2026-08-06 17:32:26.338558 | controller | ERROR 2026-08-06 17:32:26.338802 | controller | { 2026-08-06 17:32:26.338920 | controller | "delta": "0:06:21.316095", 2026-08-06 17:32:26.338955 | controller | "end": "2026-08-06 17:32:26.239359", 2026-08-06 17:32:26.338982 | controller | "msg": "non-zero return code", 2026-08-06 17:32:26.339008 | controller | "rc": 2, 2026-08-06 17:32:26.339032 | controller | "start": "2026-08-06 17:26:04.923264" 2026-08-06 17:32:26.339059 | controller | } failure 2026-08-06 17:32:26.348152 | 2026-08-06 17:32:26.348216 | PLAY RECAP 2026-08-06 17:32:26.348263 | controller | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-06 17:32:26.348292 | 2026-08-06 17:32:26.511825 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-06 17:32:26.514808 | POST-RUN START: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-06 17:32:27.149651 | 2026-08-06 17:32:27.149859 | PLAY [all] 2026-08-06 17:32:27.165241 | 2026-08-06 17:32:27.165409 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-08-06 17:32:27.567125 | controller | changed 2026-08-06 17:32:27.572884 | 2026-08-06 17:32:27.573054 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-08-06 17:32:27.966583 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 17:32:27.966755 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 17:32:27.975726 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 17:32:27.977970 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 17:32:28.027831 | controller | E0806 17:32:28.026461 4766 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.027879 | controller | E0806 17:32:28.027106 4766 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.028685 | controller | E0806 17:32:28.028651 4766 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.029204 | controller | E0806 17:32:28.029093 4763 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.029217 | controller | E0806 17:32:28.029175 4766 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.030599 | controller | E0806 17:32:28.030540 4763 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.030963 | controller | E0806 17:32:28.030925 4766 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.031103 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:28.031634 | controller | E0806 17:32:28.031588 4763 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.032311 | controller | E0806 17:32:28.032259 4763 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.033923 | controller | E0806 17:32:28.033776 4763 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.033944 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:28.041866 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 17:32:28.044367 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 17:32:28.099852 | controller | E0806 17:32:28.099697 4788 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.100489 | controller | E0806 17:32:28.100443 4788 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.102072 | controller | E0806 17:32:28.101987 4790 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.102384 | controller | E0806 17:32:28.102352 4788 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.102933 | controller | E0806 17:32:28.102888 4790 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.103047 | controller | E0806 17:32:28.103015 4788 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.104814 | controller | E0806 17:32:28.104764 4790 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.104954 | controller | E0806 17:32:28.104899 4788 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.104983 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:28.105697 | controller | E0806 17:32:28.105625 4790 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.107424 | controller | E0806 17:32:28.107387 4790 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.107454 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:28.114350 | controller | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-08-06 17:32:28.165319 | controller | E0806 17:32:28.165131 4811 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.166324 | controller | E0806 17:32:28.166283 4811 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.167025 | controller | E0806 17:32:28.166979 4811 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.169870 | controller | E0806 17:32:28.169817 4811 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.170668 | controller | E0806 17:32:28.170631 4811 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:28.171422 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:28.607281 | controller | ok: Runtime: 0:00:00.224572 2026-08-06 17:32:28.616272 | 2026-08-06 17:32:28.616345 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-08-06 17:32:28.839493 | controller | changed 2026-08-06 17:32:28.845464 | 2026-08-06 17:32:28.845588 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-08-06 17:32:29.080227 | controller | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 17:32:29.080848 | controller | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuewarning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-08-06 17:32:29.080874 | controller | 2026-08-06 17:32:29.126494 | controller | E0806 17:32:29.126352 4843 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:29.127375 | controller | E0806 17:32:29.127314 4843 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:29.129071 | controller | E0806 17:32:29.129024 4843 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:29.130123 | controller | E0806 17:32:29.129821 4843 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:29.131317 | controller | E0806 17:32:29.131267 4843 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:29.131405 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:29.379358 | controller | ok: Runtime: 0:00:00.065953 2026-08-06 17:32:29.386052 | 2026-08-06 17:32:29.386154 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-08-06 17:32:30.019365 | controller | changed: 2026-08-06 17:32:30.019669 | controller | created directory /var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/logs/controller 2026-08-06 17:32:30.019714 | controller | cd+++++++++ objects/ 2026-08-06 17:32:30.019749 | controller | cd+++++++++ objects/cluster/ 2026-08-06 17:32:30.019783 | controller | cd+++++++++ objects/namespaced/ 2026-08-06 17:32:30.029742 | 2026-08-06 17:32:30.029884 | TASK [gather-pod-logs : creating directory for pod logs] 2026-08-06 17:32:30.268339 | controller | changed 2026-08-06 17:32:30.274229 | 2026-08-06 17:32:30.274354 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-08-06 17:32:30.509348 | controller | changed 2026-08-06 17:32:30.516133 | 2026-08-06 17:32:30.516481 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-08-06 17:32:30.816242 | controller | E0806 17:32:30.816058 4894 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:30.817226 | controller | E0806 17:32:30.817138 4894 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:30.818168 | controller | E0806 17:32:30.818068 4894 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:30.820027 | controller | E0806 17:32:30.819963 4894 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:30.820554 | controller | E0806 17:32:30.820520 4894 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:30.822654 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:31.056849 | controller | ok: Runtime: 0:00:00.070677 2026-08-06 17:32:31.063235 | 2026-08-06 17:32:31.063353 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-08-06 17:32:31.562027 | controller | changed: 2026-08-06 17:32:31.562235 | controller | cd+++++++++ pod-logs/ 2026-08-06 17:32:31.562263 | controller | cd+++++++++ pod-logs/failed-pods/ 2026-08-06 17:32:31.569172 | 2026-08-06 17:32:31.569247 | LOOP [helm-release-status : creating directory for helm release status] 2026-08-06 17:32:31.812910 | controller | changed: "values" 2026-08-06 17:32:32.025856 | controller | changed: "releases" 2026-08-06 17:32:32.038449 | 2026-08-06 17:32:32.038686 | TASK [helm-release-status : Gather get release status for helm charts] 2026-08-06 17:32:32.328747 | controller | E0806 17:32:32.328477 4944 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:32.329958 | controller | E0806 17:32:32.329878 4944 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:32.330794 | controller | E0806 17:32:32.330728 4944 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:32.332398 | controller | E0806 17:32:32.332329 4944 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:32.333203 | controller | E0806 17:32:32.333112 4944 memcache.go:265] "Unhandled Error" err="couldn't get current server API group list: Get \"http://localhost:8080/api?timeout=32s\": dial tcp [::1]:8080: connect: connection refused" 2026-08-06 17:32:32.334398 | controller | The connection to the server localhost:8080 was refused - did you specify the right host or port? 2026-08-06 17:32:32.573937 | controller | ok: Runtime: 0:00:00.073410 2026-08-06 17:32:32.579904 | 2026-08-06 17:32:32.580024 | TASK [helm-release-status : Downloads logs to executor] 2026-08-06 17:32:33.119257 | controller | changed: 2026-08-06 17:32:33.119471 | controller | cd+++++++++ helm/ 2026-08-06 17:32:33.119510 | controller | cd+++++++++ helm/releases/ 2026-08-06 17:32:33.119541 | controller | cd+++++++++ helm/values/ 2026-08-06 17:32:33.126362 | 2026-08-06 17:32:33.126416 | PLAY RECAP 2026-08-06 17:32:33.126464 | controller | ok: 12 changed: 12 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-06 17:32:33.126486 | 2026-08-06 17:32:33.254948 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml@main] 2026-08-06 17:32:33.258345 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 17:32:33.882100 | 2026-08-06 17:32:33.882260 | PLAY [all] 2026-08-06 17:32:33.892563 | 2026-08-06 17:32:33.892674 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-06 17:32:33.928160 | controller | skipping: Conditional result was False 2026-08-06 17:32:33.935996 | 2026-08-06 17:32:33.936133 | TASK [fetch-output : Set log path for single node] 2026-08-06 17:32:33.977730 | controller | ok 2026-08-06 17:32:33.981859 | 2026-08-06 17:32:33.981967 | LOOP [fetch-output : Ensure local output dirs] 2026-08-06 17:32:34.416241 | controller -> localhost | ok: "/var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/logs" 2026-08-06 17:32:34.627430 | controller -> localhost | changed: "/var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/artifacts" 2026-08-06 17:32:34.848868 | controller -> localhost | changed: "/var/lib/zuul/builds/6bee518e7c9b4ae4ad35fddf0e66ae6c/work/docs" 2026-08-06 17:32:34.864348 | 2026-08-06 17:32:34.864574 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-06 17:32:35.528449 | controller | changed: .d..t...... ./ 2026-08-06 17:32:35.529184 | controller | changed: All items complete 2026-08-06 17:32:35.529261 | 2026-08-06 17:32:36.001581 | controller | changed: .d..t...... ./ 2026-08-06 17:32:36.489893 | controller | changed: .d..t...... ./ 2026-08-06 17:32:36.514681 | 2026-08-06 17:32:36.514827 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-06 17:32:36.979983 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.007670 2026-08-06 17:32:37.216415 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.007931 2026-08-06 17:32:37.233746 | 2026-08-06 17:32:37.233896 | PLAY [all] 2026-08-06 17:32:37.239283 | 2026-08-06 17:32:37.239354 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-06 17:32:37.727617 | controller | changed 2026-08-06 17:32:37.733818 | 2026-08-06 17:32:37.733889 | PLAY RECAP 2026-08-06 17:32:37.733949 | controller | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-06 17:32:37.733980 | 2026-08-06 17:32:37.877669 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-06 17:32:37.879141 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-06 17:32:38.531151 | 2026-08-06 17:32:38.531296 | PLAY [localhost] 2026-08-06 17:32:38.541651 | 2026-08-06 17:32:38.541731 | TASK [Generate Zuul manifest] 2026-08-06 17:32:38.562113 | localhost | ok 2026-08-06 17:32:38.580502 | 2026-08-06 17:32:38.580586 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-06 17:32:39.014353 | localhost | changed 2026-08-06 17:32:39.027074 | 2026-08-06 17:32:39.027162 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-06 17:32:39.058506 | localhost | ok 2026-08-06 17:32:39.066337 | 2026-08-06 17:32:39.066398 | TASK [Upload logs] 2026-08-06 17:32:39.086429 | localhost | ok 2026-08-06 17:32:39.156652 | 2026-08-06 17:32:39.156804 | TASK [Set zuul-log-path fact] 2026-08-06 17:32:39.177852 | localhost | ok 2026-08-06 17:32:39.191134 | 2026-08-06 17:32:39.191298 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-06 17:32:39.223463 | localhost | ok 2026-08-06 17:32:39.234275 | 2026-08-06 17:32:39.234360 | TASK [upload-logs : Create log directories] 2026-08-06 17:32:39.672284 | localhost | changed 2026-08-06 17:32:39.677865 | 2026-08-06 17:32:39.677961 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-06 17:32:40.105548 | localhost -> localhost | ok: Runtime: 0:00:00.005723 2026-08-06 17:32:40.112619 | 2026-08-06 17:32:40.112723 | TASK [upload-logs : Upload logs to log server] 2026-08-06 17:32:40.622851 | localhost | Output suppressed because no_log was given 2026-08-06 17:32:40.627980 | 2026-08-06 17:32:40.628074 | LOOP [upload-logs : Compress console log and json output] 2026-08-06 17:32:40.676535 | localhost | skipping: Conditional result was False 2026-08-06 17:32:40.734645 | localhost | skipping: Conditional result was False 2026-08-06 17:32:40.754315 | 2026-08-06 17:32:40.754463 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-06 17:32:40.800794 | localhost | skipping: Conditional result was False 2026-08-06 17:32:40.801499 | 2026-08-06 17:32:40.804773 | localhost | skipping: Conditional result was False 2026-08-06 17:32:40.821051 | 2026-08-06 17:32:40.821177 | LOOP [upload-logs : Upload console log and json output]