2026-04-08 03:46:21.364609 | Job console starting 2026-04-08 03:46:21.383067 | Updating git repos 2026-04-08 03:46:21.431642 | Cloning repos into workspace 2026-04-08 03:46:25.430159 | Restoring repo states 2026-04-08 03:46:25.454069 | Merging changes 2026-04-08 03:46:26.421769 | Checking out repos 2026-04-08 03:46:27.294945 | Preparing playbooks 2026-04-08 03:46:35.365034 | Running Ansible setup 2026-04-08 03:46:39.007576 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-08 03:46:39.647385 | 2026-04-08 03:46:39.647538 | PLAY [localhost] 2026-04-08 03:46:39.656667 | 2026-04-08 03:46:39.656782 | TASK [Gathering Facts] 2026-04-08 03:46:40.623108 | localhost | ok 2026-04-08 03:46:40.633674 | 2026-04-08 03:46:40.633755 | TASK [Setup log path fact] 2026-04-08 03:46:40.653406 | localhost | ok 2026-04-08 03:46:40.665731 | 2026-04-08 03:46:40.665796 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-08 03:46:40.695723 | localhost | ok 2026-04-08 03:46:40.705740 | 2026-04-08 03:46:40.705808 | TASK [emit-job-header : Print job information] 2026-04-08 03:46:40.746745 | # Job Information 2026-04-08 03:46:40.746954 | Ansible Version: 2.16.16 2026-04-08 03:46:40.747022 | Job: atmosphere-molecule-csi-rbd 2026-04-08 03:46:40.747069 | Pipeline: check 2026-04-08 03:46:40.747112 | Executor: 0a8996d2b663 2026-04-08 03:46:40.747156 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3809 2026-04-08 03:46:40.747205 | Event ID: 6cca7bc0-32fd-11f1-9a1b-993708cd6bf7 2026-04-08 03:46:40.751908 | 2026-04-08 03:46:40.751974 | LOOP [emit-job-header : Print node information] 2026-04-08 03:46:40.844321 | localhost | ok: 2026-04-08 03:46:40.845180 | localhost | # Node Information 2026-04-08 03:46:40.845251 | localhost | Inventory Hostname: instance 2026-04-08 03:46:40.845300 | localhost | Hostname: np0000164191 2026-04-08 03:46:40.845344 | localhost | Username: zuul 2026-04-08 03:46:40.845395 | localhost | Distro: Ubuntu 22.04 2026-04-08 03:46:40.845439 | localhost | Provider: yul1 2026-04-08 03:46:40.845481 | localhost | Region: ca-ymq-1 2026-04-08 03:46:40.845522 | localhost | Label: ubuntu-jammy 2026-04-08 03:46:40.845562 | localhost | Product Name: OpenStack Nova 2026-04-08 03:46:40.845602 | localhost | Interface IP: 199.204.45.23 2026-04-08 03:46:40.857683 | 2026-04-08 03:46:40.857865 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-08 03:46:41.236124 | localhost -> localhost | changed 2026-04-08 03:46:41.346988 | 2026-04-08 03:46:41.347088 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-08 03:46:42.172257 | localhost -> localhost | changed 2026-04-08 03:46:42.180618 | 2026-04-08 03:46:42.180692 | PLAY [all] 2026-04-08 03:46:42.191008 | 2026-04-08 03:46:42.191073 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-08 03:46:42.427034 | instance -> localhost | ok 2026-04-08 03:46:42.437619 | 2026-04-08 03:46:42.437684 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-08 03:46:42.470389 | instance | ok 2026-04-08 03:46:42.485943 | instance | included: /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-08 03:46:42.493381 | 2026-04-08 03:46:42.493464 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-08 03:46:43.602292 | instance -> localhost | Generating public/private rsa key pair. 2026-04-08 03:46:43.602484 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/1d01cad3efde44dcb1e63e49c066be72_id_rsa 2026-04-08 03:46:43.602524 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/1d01cad3efde44dcb1e63e49c066be72_id_rsa.pub 2026-04-08 03:46:43.602555 | instance -> localhost | The key fingerprint is: 2026-04-08 03:46:43.602585 | instance -> localhost | SHA256:kDhVqgy5zU1O5whhkVTsjwjlNoLtU0Rw6DclknoLS/0 zuul-build-sshkey 2026-04-08 03:46:43.602625 | instance -> localhost | The key's randomart image is: 2026-04-08 03:46:43.602656 | instance -> localhost | +---[RSA 3072]----+ 2026-04-08 03:46:43.602693 | instance -> localhost | | .*B=o.. | 2026-04-08 03:46:43.602724 | instance -> localhost | | ++=+oo | 2026-04-08 03:46:43.602752 | instance -> localhost | | =+=++* . | 2026-04-08 03:46:43.602780 | instance -> localhost | |+.*BBO.= | 2026-04-08 03:46:43.602808 | instance -> localhost | |.=.B*++oS | 2026-04-08 03:46:43.602835 | instance -> localhost | |. + .E. . | 2026-04-08 03:46:43.602863 | instance -> localhost | | . | 2026-04-08 03:46:43.602890 | instance -> localhost | | | 2026-04-08 03:46:43.602921 | instance -> localhost | | | 2026-04-08 03:46:43.602949 | instance -> localhost | +----[SHA256]-----+ 2026-04-08 03:46:43.603010 | instance -> localhost | ok: Runtime: 0:00:00.695092 2026-04-08 03:46:43.610223 | 2026-04-08 03:46:43.610314 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-08 03:46:43.642200 | instance | ok 2026-04-08 03:46:43.652781 | instance | included: /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-08 03:46:43.660103 | 2026-04-08 03:46:43.660164 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-08 03:46:43.684356 | instance | skipping: Conditional result was False 2026-04-08 03:46:43.693465 | 2026-04-08 03:46:43.693556 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-08 03:46:44.119016 | instance | changed 2026-04-08 03:46:44.125608 | 2026-04-08 03:46:44.125697 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-08 03:46:44.332081 | instance | ok 2026-04-08 03:46:44.343528 | 2026-04-08 03:46:44.343694 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-08 03:46:44.804923 | instance | changed 2026-04-08 03:46:44.811765 | 2026-04-08 03:46:44.811852 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-08 03:46:45.290559 | instance | changed 2026-04-08 03:46:45.297491 | 2026-04-08 03:46:45.297576 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-08 03:46:45.321885 | instance | skipping: Conditional result was False 2026-04-08 03:46:45.330751 | 2026-04-08 03:46:45.330845 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-08 03:46:45.668628 | instance -> localhost | changed 2026-04-08 03:46:45.683130 | 2026-04-08 03:46:45.683218 | TASK [add-build-sshkey : Add back temp key] 2026-04-08 03:46:45.979371 | instance -> localhost | Identity added: /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/1d01cad3efde44dcb1e63e49c066be72_id_rsa (zuul-build-sshkey) 2026-04-08 03:46:45.979510 | instance -> localhost | ok: Runtime: 0:00:00.015025 2026-04-08 03:46:45.985603 | 2026-04-08 03:46:45.985665 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-08 03:46:46.292854 | instance | ok 2026-04-08 03:46:46.301521 | 2026-04-08 03:46:46.301640 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-08 03:46:46.326111 | instance | skipping: Conditional result was False 2026-04-08 03:46:46.342214 | 2026-04-08 03:46:46.439602 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-08 03:46:46.770508 | instance | ok 2026-04-08 03:46:46.801048 | 2026-04-08 03:46:46.801137 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-08 03:46:48.451051 | instance | Output suppressed because no_log was given 2026-04-08 03:46:48.459145 | 2026-04-08 03:46:48.459222 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-08 03:46:48.660565 | instance | ok: "logs" 2026-04-08 03:46:48.660846 | instance | ok: All items complete 2026-04-08 03:46:48.660890 | 2026-04-08 03:46:48.813875 | instance | ok: "artifacts" 2026-04-08 03:46:48.997294 | instance | ok: "docs" 2026-04-08 03:46:49.003591 | 2026-04-08 03:46:49.003654 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-08 03:46:49.188195 | instance | changed: "logs" 2026-04-08 03:46:49.341243 | instance | changed: "artifacts" 2026-04-08 03:46:49.499580 | instance | changed: "docs" 2026-04-08 03:46:49.512256 | 2026-04-08 03:46:49.512305 | PLAY RECAP 2026-04-08 03:46:49.512351 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-08 03:46:49.512380 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-08 03:46:49.512401 | 2026-04-08 03:46:49.618514 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-08 03:46:49.621242 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-08 03:46:50.209721 | 2026-04-08 03:46:50.209836 | PLAY [all] 2026-04-08 03:46:50.221314 | 2026-04-08 03:46:50.221393 | TASK [setup-uv : Extract archive] 2026-04-08 03:46:52.401049 | instance | changed 2026-04-08 03:46:52.406646 | 2026-04-08 03:46:52.406749 | TASK [setup-uv : Print version] 2026-04-08 03:46:52.767615 | instance | uv 0.8.13 2026-04-08 03:46:52.946393 | instance | ok: Runtime: 0:00:00.012803 2026-04-08 03:46:52.953584 | 2026-04-08 03:46:52.953633 | PLAY RECAP 2026-04-08 03:46:52.953676 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-08 03:46:52.953700 | 2026-04-08 03:46:53.051914 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-08 03:46:53.056227 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-08 03:46:53.640771 | 2026-04-08 03:46:53.640889 | PLAY [all] 2026-04-08 03:46:53.651768 | 2026-04-08 03:46:53.651843 | TASK [Install "jq" for log collection] 2026-04-08 03:47:03.311260 | instance | changed 2026-04-08 03:47:03.314174 | 2026-04-08 03:47:03.314257 | PLAY RECAP 2026-04-08 03:47:03.314332 | instance | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-08 03:47:03.314400 | 2026-04-08 03:47:03.464023 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-08 03:47:03.468356 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-08 03:47:04.041118 | 2026-04-08 03:47:04.041251 | PLAY [all] 2026-04-08 03:47:04.052737 | 2026-04-08 03:47:04.052810 | TASK [Copy inventory file for Zuul] 2026-04-08 03:47:04.875368 | instance | changed 2026-04-08 03:47:04.880824 | 2026-04-08 03:47:04.881110 | TASK [Switch "ansible_host" to private IP] 2026-04-08 03:47:05.142011 | instance | changed: 1 replacements made 2026-04-08 03:47:05.147794 | 2026-04-08 03:47:05.147864 | TASK [Run Molecule scenario] 2026-04-08 03:47:05.559380 | instance | Using CPython 3.10.12 interpreter at: /usr/bin/python3 2026-04-08 03:47:05.559534 | instance | Creating virtual environment at: .venv 2026-04-08 03:47:05.583223 | instance | Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-08 03:47:05.603959 | instance | Downloading cryptography (4.2MiB) 2026-04-08 03:47:05.604372 | instance | Downloading pygments (1.2MiB) 2026-04-08 03:47:05.604547 | instance | Downloading pydantic-core (2.0MiB) 2026-04-08 03:47:05.605117 | instance | Downloading ansible-core (2.1MiB) 2026-04-08 03:47:05.609249 | instance | Downloading kubernetes (1.9MiB) 2026-04-08 03:47:05.609817 | instance | Downloading rjsonnet (1.2MiB) 2026-04-08 03:47:05.610023 | instance | Downloading netaddr (2.2MiB) 2026-04-08 03:47:05.611370 | instance | Downloading setuptools (1.1MiB) 2026-04-08 03:47:05.611655 | instance | Downloading openstacksdk (1.7MiB) 2026-04-08 03:47:05.932275 | instance | Building pyperclip==1.9.0 2026-04-08 03:47:05.949749 | instance | Downloading rjsonnet 2026-04-08 03:47:06.048859 | instance | Downloading pydantic-core 2026-04-08 03:47:06.082259 | instance | Downloading netaddr 2026-04-08 03:47:06.092972 | instance | Downloading pygments 2026-04-08 03:47:06.149758 | instance | Downloading setuptools 2026-04-08 03:47:06.163982 | instance | Downloading cryptography 2026-04-08 03:47:06.209523 | instance | Downloading kubernetes 2026-04-08 03:47:06.240951 | instance | Downloading ansible-core 2026-04-08 03:47:06.279357 | instance | Downloading openstacksdk 2026-04-08 03:47:06.666091 | instance | Built pyperclip==1.9.0 2026-04-08 03:47:06.829719 | instance | Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere 2026-04-08 03:47:06.875437 | instance | Installed 83 packages in 43ms 2026-04-08 03:47:07.554778 | instance | WARNING Molecule scenarios should migrate to 'extensions/molecule' 2026-04-08 03:47:08.162219 | instance | INFO [csi > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-08 03:47:08.162445 | instance | INFO [csi > prerun] Performing prerun with role_name_check=0... 2026-04-08 03:47:50.897969 | instance | INFO [csi > dependency] Executing 2026-04-08 03:47:50.898466 | instance | WARNING [csi > dependency] Missing roles requirements file: requirements.yml 2026-04-08 03:47:50.898803 | instance | WARNING [csi > dependency] Missing collections requirements file: collections.yml 2026-04-08 03:47:50.899011 | instance | WARNING [csi > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-08 03:47:50.907458 | instance | INFO [csi > cleanup] Executing 2026-04-08 03:47:50.907842 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-08 03:47:50.915278 | instance | INFO [csi > destroy] Executing 2026-04-08 03:47:50.915400 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-04-08 03:47:50.915501 | instance | INFO [csi > destroy] Executed: Successful 2026-04-08 03:47:50.922797 | instance | INFO [csi > syntax] Executing 2026-04-08 03:47:51.573485 | instance | [WARNING]: Unable to parse /home/zuul/src/github.com/vexxhost/atmosphere/molecu 2026-04-08 03:47:51.573947 | instance | le/csi/src/github.com/vexxhost/atmosphere/inventory.yaml as an inventory source 2026-04-08 03:47:51.576550 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-04-08 03:47:51.576900 | instance | the implicit localhost does not match 'all' 2026-04-08 03:47:52.419662 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-04-08 03:47:52.420380 | instance | 2026-04-08 03:47:52.420766 | instance | playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/csi/converge.yml 2026-04-08 03:47:52.487135 | instance | INFO [csi > syntax] Executed: Successful 2026-04-08 03:47:52.503067 | instance | INFO [csi > create] Executing 2026-04-08 03:47:52.504908 | instance | WARNING [csi > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-08 03:47:52.512284 | instance | INFO [csi > prepare] Executing 2026-04-08 03:47:53.111051 | instance | [WARNING]: Unable to parse /home/zuul/src/github.com/vexxhost/atmosphere/molecu 2026-04-08 03:47:53.111472 | instance | le/csi/src/github.com/vexxhost/atmosphere/inventory.yaml as an inventory source 2026-04-08 03:47:53.113126 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-04-08 03:47:53.113492 | instance | the implicit localhost does not match 'all' 2026-04-08 03:47:53.241127 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-04-08 03:47:53.241546 | instance | 2026-04-08 03:47:53.241883 | instance | PLAY [Prepare] ***************************************************************** 2026-04-08 03:47:53.242249 | instance | skipping: no hosts matched 2026-04-08 03:47:53.242568 | instance | 2026-04-08 03:47:53.242899 | instance | PLAY [Create devices for Ceph] ************************************************* 2026-04-08 03:47:53.243219 | instance | skipping: no hosts matched 2026-04-08 03:47:53.243526 | instance | 2026-04-08 03:47:53.243853 | instance | PLAY RECAP ********************************************************************* 2026-04-08 03:47:53.244210 | instance | 2026-04-08 03:47:53.244560 | instance | Wednesday 08 April 2026 03:47:53 +0000 (0:00:00.006) 0:00:00.006 ******* 2026-04-08 03:47:53.244915 | instance | =============================================================================== 2026-04-08 03:47:53.291320 | instance | INFO [csi > prepare] Executed: Successful 2026-04-08 03:47:53.302790 | instance | INFO [csi > converge] Executing 2026-04-08 03:47:53.935163 | instance | [WARNING]: Unable to parse /home/zuul/src/github.com/vexxhost/atmosphere/molecu 2026-04-08 03:47:53.935554 | instance | le/csi/src/github.com/vexxhost/atmosphere/inventory.yaml as an inventory source 2026-04-08 03:47:53.937421 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-04-08 03:47:53.937752 | instance | the implicit localhost does not match 'all' 2026-04-08 03:47:54.710238 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-04-08 03:47:54.715597 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-04-08 03:47:54.739148 | instance | 2026-04-08 03:47:54.739509 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-04-08 03:47:54.739843 | instance | skipping: no hosts matched 2026-04-08 03:47:54.740156 | instance | 2026-04-08 03:47:54.740508 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:54.740839 | instance | skipping: no hosts matched 2026-04-08 03:47:54.741147 | instance | 2026-04-08 03:47:54.741476 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-08 03:47:54.741799 | instance | skipping: no hosts matched 2026-04-08 03:47:54.742115 | instance | 2026-04-08 03:47:54.742474 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-08 03:47:54.742807 | instance | skipping: no hosts matched 2026-04-08 03:47:54.743113 | instance | 2026-04-08 03:47:54.743435 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:54.743756 | instance | skipping: no hosts matched 2026-04-08 03:47:54.744062 | instance | 2026-04-08 03:47:54.744410 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:54.744737 | instance | skipping: no hosts matched 2026-04-08 03:47:54.745042 | instance | 2026-04-08 03:47:54.745366 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-04-08 03:47:54.745686 | instance | skipping: no hosts matched 2026-04-08 03:47:54.745992 | instance | 2026-04-08 03:47:54.746359 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-04-08 03:47:54.746690 | instance | skipping: no hosts matched 2026-04-08 03:47:54.747002 | instance | 2026-04-08 03:47:54.747330 | instance | PLAY [Install control-plane components] **************************************** 2026-04-08 03:47:54.747653 | instance | skipping: no hosts matched 2026-04-08 03:47:54.747959 | instance | 2026-04-08 03:47:54.748339 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:54.748668 | instance | skipping: no hosts matched 2026-04-08 03:47:54.748820 | instance | 2026-04-08 03:47:54.748965 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:54.749109 | instance | skipping: no hosts matched 2026-04-08 03:47:54.749247 | instance | 2026-04-08 03:47:54.749391 | instance | PLAY [controllers] ************************************************************* 2026-04-08 03:47:54.749535 | instance | skipping: no hosts matched 2026-04-08 03:47:54.749676 | instance | 2026-04-08 03:47:54.749837 | instance | PLAY RECAP ********************************************************************* 2026-04-08 03:47:54.749974 | instance | 2026-04-08 03:47:54.750135 | instance | Wednesday 08 April 2026 03:47:54 +0000 (0:00:00.046) 0:00:00.046 ******* 2026-04-08 03:47:54.750294 | instance | =============================================================================== 2026-04-08 03:47:54.803103 | instance | INFO [csi > converge] Executed: Successful 2026-04-08 03:47:54.814395 | instance | INFO [csi > idempotence] Executing 2026-04-08 03:47:55.441319 | instance | [WARNING]: Unable to parse /home/zuul/src/github.com/vexxhost/atmosphere/molecu 2026-04-08 03:47:55.441730 | instance | le/csi/src/github.com/vexxhost/atmosphere/inventory.yaml as an inventory source 2026-04-08 03:47:55.443372 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-04-08 03:47:55.443734 | instance | the implicit localhost does not match 'all' 2026-04-08 03:47:56.172375 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-04-08 03:47:56.178249 | instance | [WARNING]: Could not match supplied host pattern, ignoring: cephs 2026-04-08 03:47:56.201958 | instance | 2026-04-08 03:47:56.202386 | instance | PLAY [Debug CSI driver value] ************************************************** 2026-04-08 03:47:56.202777 | instance | skipping: no hosts matched 2026-04-08 03:47:56.203136 | instance | 2026-04-08 03:47:56.203483 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:56.203883 | instance | skipping: no hosts matched 2026-04-08 03:47:56.204199 | instance | 2026-04-08 03:47:56.204528 | instance | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-04-08 03:47:56.204852 | instance | skipping: no hosts matched 2026-04-08 03:47:56.205157 | instance | 2026-04-08 03:47:56.205480 | instance | PLAY [Deploy Ceph OSDs] ******************************************************** 2026-04-08 03:47:56.205800 | instance | skipping: no hosts matched 2026-04-08 03:47:56.206104 | instance | 2026-04-08 03:47:56.206471 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:56.206796 | instance | skipping: no hosts matched 2026-04-08 03:47:56.207107 | instance | 2026-04-08 03:47:56.207457 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:56.207841 | instance | skipping: no hosts matched 2026-04-08 03:47:56.208163 | instance | 2026-04-08 03:47:56.208547 | instance | PLAY [Configure Kubernetes VIP] ************************************************ 2026-04-08 03:47:56.208926 | instance | skipping: no hosts matched 2026-04-08 03:47:56.209241 | instance | 2026-04-08 03:47:56.209567 | instance | PLAY [Install Kubernetes] ****************************************************** 2026-04-08 03:47:56.209890 | instance | skipping: no hosts matched 2026-04-08 03:47:56.210231 | instance | 2026-04-08 03:47:56.210569 | instance | PLAY [Install control-plane components] **************************************** 2026-04-08 03:47:56.210890 | instance | skipping: no hosts matched 2026-04-08 03:47:56.211194 | instance | 2026-04-08 03:47:56.211511 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:56.211852 | instance | skipping: no hosts matched 2026-04-08 03:47:56.212156 | instance | 2026-04-08 03:47:56.212474 | instance | PLAY [all] ********************************************************************* 2026-04-08 03:47:56.212793 | instance | skipping: no hosts matched 2026-04-08 03:47:56.213096 | instance | 2026-04-08 03:47:56.213414 | instance | PLAY [controllers] ************************************************************* 2026-04-08 03:47:56.213733 | instance | skipping: no hosts matched 2026-04-08 03:47:56.214042 | instance | 2026-04-08 03:47:56.214391 | instance | PLAY RECAP ********************************************************************* 2026-04-08 03:47:56.214725 | instance | 2026-04-08 03:47:56.215062 | instance | Wednesday 08 April 2026 03:47:56 +0000 (0:00:00.046) 0:00:00.046 ******* 2026-04-08 03:47:56.215379 | instance | =============================================================================== 2026-04-08 03:47:56.264002 | instance | INFO [csi > idempotence] Executed: Successful 2026-04-08 03:47:56.276470 | instance | INFO [csi > side_effect] Executing 2026-04-08 03:47:56.276973 | instance | WARNING [csi > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-08 03:47:56.285120 | instance | INFO [csi > verify] Executing 2026-04-08 03:47:56.896790 | instance | [WARNING]: Unable to parse /home/zuul/src/github.com/vexxhost/atmosphere/molecu 2026-04-08 03:47:56.897199 | instance | le/csi/src/github.com/vexxhost/atmosphere/inventory.yaml as an inventory source 2026-04-08 03:47:56.899142 | instance | [WARNING]: provided hosts list is empty, only localhost is available. Note that 2026-04-08 03:47:56.899534 | instance | the implicit localhost does not match 'all' 2026-04-08 03:47:56.943338 | instance | [WARNING]: Could not match supplied host pattern, ignoring: controllers 2026-04-08 03:47:56.943782 | instance | 2026-04-08 03:47:56.944122 | instance | PLAY [Verify] ****************************************************************** 2026-04-08 03:47:56.944456 | instance | skipping: no hosts matched 2026-04-08 03:47:56.944806 | instance | 2026-04-08 03:47:56.945138 | instance | PLAY RECAP ********************************************************************* 2026-04-08 03:47:56.945451 | instance | 2026-04-08 03:47:56.945793 | instance | Wednesday 08 April 2026 03:47:56 +0000 (0:00:00.001) 0:00:00.001 ******* 2026-04-08 03:47:56.946117 | instance | =============================================================================== 2026-04-08 03:47:56.986769 | instance | INFO [csi > verify] Executed: Successful 2026-04-08 03:47:56.999680 | instance | INFO [csi > cleanup] Executing 2026-04-08 03:47:57.000050 | instance | WARNING [csi > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-08 03:47:57.007178 | instance | INFO [csi > destroy] Executing 2026-04-08 03:47:57.007314 | instance | WARNING [csi > destroy] Skipping, '--destroy=never' requested. 2026-04-08 03:47:57.007423 | instance | INFO [csi > destroy] Executed: Successful 2026-04-08 03:47:57.007757 | instance | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-08 03:47:57.301114 | instance | ok: Runtime: 0:00:51.593799 2026-04-08 03:47:57.304524 | 2026-04-08 03:47:57.304582 | PLAY RECAP 2026-04-08 03:47:57.304638 | instance | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-08 03:47:57.304668 | 2026-04-08 03:47:57.395551 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-08 03:47:57.400833 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-08 03:47:57.986984 | 2026-04-08 03:47:57.987111 | PLAY [all] 2026-04-08 03:47:58.000763 | 2026-04-08 03:47:58.000846 | TASK [gather-host-logs : creating directory for system status] 2026-04-08 03:47:58.328995 | instance | changed 2026-04-08 03:47:58.336600 | 2026-04-08 03:47:58.336712 | TASK [gather-host-logs : Get logs for each host] 2026-04-08 03:47:58.704904 | instance | + systemd-cgls --full --all --no-pager 2026-04-08 03:47:58.717913 | instance | + ip addr 2026-04-08 03:47:58.719722 | instance | + ip route 2026-04-08 03:47:58.720947 | instance | + lsblk 2026-04-08 03:47:58.723319 | instance | + mount 2026-04-08 03:47:58.724643 | instance | + docker images 2026-04-08 03:47:58.725033 | instance | /bin/bash: line 7: docker: command not found 2026-04-08 03:47:58.725240 | instance | + brctl show 2026-04-08 03:47:58.725610 | instance | /bin/bash: line 8: brctl: command not found 2026-04-08 03:47:58.725809 | instance | + ps aux --sort=-%mem 2026-04-08 03:47:58.736579 | instance | + dpkg -l 2026-04-08 03:47:58.742387 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-08 03:47:58.742815 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-08 03:47:58.742837 | instance | /bin/bash: line 11: docker: command not found 2026-04-08 03:47:58.743154 | instance | + '[' '!' -z '' ']' 2026-04-08 03:47:58.874621 | instance | ok: Runtime: 0:00:00.043576 2026-04-08 03:47:58.883380 | 2026-04-08 03:47:58.883841 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-08 03:47:59.536250 | instance | changed: 2026-04-08 03:47:59.536441 | instance | created directory /var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/logs/instance 2026-04-08 03:47:59.536482 | instance | cd+++++++++ system/ 2026-04-08 03:47:59.536513 | instance | >f+++++++++ system/brctl-show.txt 2026-04-08 03:47:59.536542 | instance | >f+++++++++ system/docker-images.txt 2026-04-08 03:47:59.536569 | instance | >f+++++++++ system/ip-addr.txt 2026-04-08 03:47:59.536599 | instance | >f+++++++++ system/ip-route.txt 2026-04-08 03:47:59.536628 | instance | >f+++++++++ system/lsblk.txt 2026-04-08 03:47:59.536655 | instance | >f+++++++++ system/mount.txt 2026-04-08 03:47:59.536685 | instance | >f+++++++++ system/packages.txt 2026-04-08 03:47:59.536713 | instance | >f+++++++++ system/ps.txt 2026-04-08 03:47:59.536739 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-08 03:47:59.548646 | 2026-04-08 03:47:59.548728 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-08 03:47:59.755510 | instance | changed: "values" 2026-04-08 03:47:59.928746 | instance | changed: "releases" 2026-04-08 03:47:59.947828 | 2026-04-08 03:47:59.947982 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-08 03:48:00.154307 | instance | /bin/bash: line 3: kubectl: command not found 2026-04-08 03:48:00.485786 | instance | ok: Runtime: 0:00:00.006216 2026-04-08 03:48:00.491013 | 2026-04-08 03:48:00.491078 | TASK [helm-release-status : Downloads logs to executor] 2026-04-08 03:48:01.020076 | instance | changed: 2026-04-08 03:48:01.020286 | instance | cd+++++++++ helm/ 2026-04-08 03:48:01.020324 | instance | cd+++++++++ helm/releases/ 2026-04-08 03:48:01.020353 | instance | cd+++++++++ helm/values/ 2026-04-08 03:48:01.031796 | 2026-04-08 03:48:01.031863 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-08 03:48:01.240387 | instance | changed 2026-04-08 03:48:01.245050 | 2026-04-08 03:48:01.245117 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-08 03:48:01.451446 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-08 03:48:01.451560 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-08 03:48:01.457028 | instance | environment: line 1: kubectl: command not found 2026-04-08 03:48:01.458552 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-08 03:48:01.459989 | instance | environment: line 1: kubectl: command not found 2026-04-08 03:48:01.461057 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-08 03:48:01.462449 | instance | environment: line 1: kubectl: command not found 2026-04-08 03:48:01.463626 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-08 03:48:01.465124 | instance | environment: line 1: kubectl: command not found 2026-04-08 03:48:01.466455 | instance | environment: line 1: kubectl: command not found 2026-04-08 03:48:01.466569 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-08 03:48:01.467438 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-08 03:48:01.780421 | instance | ok: Runtime: 0:00:00.026436 2026-04-08 03:48:01.787346 | 2026-04-08 03:48:01.787435 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-08 03:48:01.990024 | instance | changed 2026-04-08 03:48:01.994885 | 2026-04-08 03:48:01.994952 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-08 03:48:02.232711 | instance | environment: line 5: kubectl: command not found 2026-04-08 03:48:02.233781 | instance | 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-04-08 03:48:02.233812 | instance | 2026-04-08 03:48:02.233828 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-08 03:48:02.561803 | instance | ok: Runtime: 0:00:00.009862 2026-04-08 03:48:02.569327 | 2026-04-08 03:48:02.569444 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-08 03:48:03.062949 | instance | changed: 2026-04-08 03:48:03.063232 | instance | cd+++++++++ objects/ 2026-04-08 03:48:03.063292 | instance | cd+++++++++ objects/cluster/ 2026-04-08 03:48:03.063339 | instance | cd+++++++++ objects/namespaced/ 2026-04-08 03:48:03.072646 | 2026-04-08 03:48:03.072710 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-08 03:48:03.274261 | instance | changed 2026-04-08 03:48:03.280262 | 2026-04-08 03:48:03.280326 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-08 03:48:03.488494 | instance | changed 2026-04-08 03:48:03.494685 | 2026-04-08 03:48:03.494756 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-08 03:48:03.698463 | instance | environment: line 3: kubectl: command not found 2026-04-08 03:48:04.027486 | instance | ok: Runtime: 0:00:00.008197 2026-04-08 03:48:04.033562 | 2026-04-08 03:48:04.033623 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-08 03:48:04.564925 | instance | changed: 2026-04-08 03:48:04.565613 | instance | cd+++++++++ pod-logs/ 2026-04-08 03:48:04.565680 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-08 03:48:04.575359 | 2026-04-08 03:48:04.575432 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-08 03:48:04.768235 | instance | changed 2026-04-08 03:48:04.773320 | 2026-04-08 03:48:04.773389 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-08 03:48:04.978975 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-08 03:48:05.309901 | instance | ok: Runtime: 0:00:00.035444 2026-04-08 03:48:05.315961 | 2026-04-08 03:48:05.316030 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-08 03:48:05.520216 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-08 03:48:05.547026 | instance | ceph-mgr endpoints: 2026-04-08 03:48:05.851710 | instance | ok: Runtime: 0:00:00.033520 2026-04-08 03:48:05.858715 | 2026-04-08 03:48:05.858807 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-08 03:48:06.065684 | instance | /bin/bash: line 4: kubectl: command not found 2026-04-08 03:48:06.395224 | instance | ok: Runtime: 0:00:00.035662 2026-04-08 03:48:06.402311 | 2026-04-08 03:48:06.402385 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-08 03:48:06.894122 | instance | changed: cd+++++++++ prometheus/ 2026-04-08 03:48:06.902868 | 2026-04-08 03:48:06.902934 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-08 03:48:07.099867 | instance | changed 2026-04-08 03:48:07.104651 | 2026-04-08 03:48:07.104725 | TASK [gather-selenium-data : Get selenium data] 2026-04-08 03:48:07.308714 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-08 03:48:07.309772 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-08 03:48:07.637960 | instance | ERROR 2026-04-08 03:48:07.638193 | instance | { 2026-04-08 03:48:07.638237 | instance | "delta": "0:00:00.007097", 2026-04-08 03:48:07.638269 | instance | "end": "2026-04-08 03:48:07.310120", 2026-04-08 03:48:07.638297 | instance | "msg": "non-zero return code", 2026-04-08 03:48:07.638322 | instance | "rc": 1, 2026-04-08 03:48:07.638347 | instance | "start": "2026-04-08 03:48:07.303023" 2026-04-08 03:48:07.638371 | instance | } 2026-04-08 03:48:07.638403 | instance | ERROR: Ignoring Errors 2026-04-08 03:48:07.645343 | 2026-04-08 03:48:07.645429 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-08 03:48:08.142515 | instance | changed: cd+++++++++ selenium/ 2026-04-08 03:48:08.148220 | 2026-04-08 03:48:08.148279 | PLAY RECAP 2026-04-08 03:48:08.148327 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-08 03:48:08.148369 | 2026-04-08 03:48:08.250885 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-08 03:48:08.255353 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-08 03:48:08.846221 | 2026-04-08 03:48:08.846572 | PLAY [all] 2026-04-08 03:48:08.859973 | 2026-04-08 03:48:08.860085 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-08 03:48:08.906928 | instance | skipping: Conditional result was False 2026-04-08 03:48:08.916331 | 2026-04-08 03:48:08.916458 | TASK [fetch-output : Set log path for single node] 2026-04-08 03:48:08.962130 | instance | ok 2026-04-08 03:48:08.968229 | 2026-04-08 03:48:08.968300 | LOOP [fetch-output : Ensure local output dirs] 2026-04-08 03:48:09.342966 | instance -> localhost | ok: "/var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/logs" 2026-04-08 03:48:09.544529 | instance -> localhost | changed: "/var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/artifacts" 2026-04-08 03:48:09.745935 | instance -> localhost | changed: "/var/lib/zuul/builds/1d01cad3efde44dcb1e63e49c066be72/work/docs" 2026-04-08 03:48:09.767478 | 2026-04-08 03:48:09.767662 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-08 03:48:10.420746 | instance | changed: .d..t...... ./ 2026-04-08 03:48:10.420972 | instance | changed: All items complete 2026-04-08 03:48:10.421002 | 2026-04-08 03:48:10.871424 | instance | changed: .d..t...... ./ 2026-04-08 03:48:11.339535 | instance | changed: .d..t...... ./ 2026-04-08 03:48:11.358120 | 2026-04-08 03:48:11.358190 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-08 03:48:11.781945 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.006395 2026-04-08 03:48:12.014168 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.008225 2026-04-08 03:48:12.023039 | 2026-04-08 03:48:12.023152 | PLAY [all] 2026-04-08 03:48:12.029987 | 2026-04-08 03:48:12.030049 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-08 03:48:12.429150 | instance | changed 2026-04-08 03:48:12.434892 | 2026-04-08 03:48:12.434943 | PLAY RECAP 2026-04-08 03:48:12.434994 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-08 03:48:12.435017 | 2026-04-08 03:48:12.571105 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-08 03:48:12.575144 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-08 03:48:13.117245 | 2026-04-08 03:48:13.117787 | PLAY [localhost] 2026-04-08 03:48:13.127355 | 2026-04-08 03:48:13.127446 | TASK [Generate Zuul manifest] 2026-04-08 03:48:13.149879 | localhost | ok 2026-04-08 03:48:13.165423 | 2026-04-08 03:48:13.165496 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-08 03:48:13.463540 | localhost | changed 2026-04-08 03:48:13.475540 | 2026-04-08 03:48:13.475624 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-08 03:48:13.506342 | localhost | ok 2026-04-08 03:48:13.514248 | 2026-04-08 03:48:13.514306 | TASK [Upload logs] 2026-04-08 03:48:13.535924 | localhost | ok 2026-04-08 03:48:13.591080 | 2026-04-08 03:48:13.591190 | TASK [Set zuul-log-path fact] 2026-04-08 03:48:13.611740 | localhost | ok 2026-04-08 03:48:13.623777 | 2026-04-08 03:48:13.623837 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-08 03:48:13.653660 | localhost | ok 2026-04-08 03:48:13.661894 | 2026-04-08 03:48:13.661964 | TASK [upload-logs : Create log directories] 2026-04-08 03:48:14.072995 | localhost | changed 2026-04-08 03:48:14.079309 | 2026-04-08 03:48:14.079398 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-08 03:48:14.476700 | localhost -> localhost | ok: Runtime: 0:00:00.005007 2026-04-08 03:48:14.481462 | 2026-04-08 03:48:14.481524 | TASK [upload-logs : Upload logs to log server] 2026-04-08 03:48:14.918949 | localhost | Output suppressed because no_log was given 2026-04-08 03:48:14.922895 | 2026-04-08 03:48:14.922966 | LOOP [upload-logs : Compress console log and json output] 2026-04-08 03:48:14.971271 | localhost | skipping: Conditional result was False 2026-04-08 03:48:14.978645 | localhost | skipping: Conditional result was False 2026-04-08 03:48:14.992159 | 2026-04-08 03:48:14.992398 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-08 03:48:15.037940 | localhost | skipping: Conditional result was False 2026-04-08 03:48:15.038338 | 2026-04-08 03:48:15.042611 | localhost | skipping: Conditional result was False 2026-04-08 03:48:15.059567 | 2026-04-08 03:48:15.059775 | LOOP [upload-logs : Upload console log and json output]