2026-08-18 09:15:31.089362 | Job console starting 2026-08-18 09:15:31.097975 | Updating git repos 2026-08-18 09:15:31.125114 | Cloning repos into workspace 2026-08-18 09:15:31.936315 | Restoring repo states 2026-08-18 09:15:31.946238 | Merging changes 2026-08-18 09:15:32.554980 | Checking out repos 2026-08-18 09:15:32.603494 | Preparing playbooks 2026-08-18 09:15:40.858775 | Running Ansible setup 2026-08-18 09:15:48.680592 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:15:49.314398 | 2026-08-18 09:15:49.314585 | PLAY [localhost] 2026-08-18 09:15:49.322436 | 2026-08-18 09:15:49.322504 | TASK [Gathering Facts] 2026-08-18 09:15:50.182651 | localhost | ok 2026-08-18 09:15:50.193780 | 2026-08-18 09:15:50.193962 | TASK [Setup log path fact] 2026-08-18 09:15:50.214983 | localhost | ok 2026-08-18 09:15:50.230385 | 2026-08-18 09:15:50.230571 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:15:50.264379 | localhost | ok 2026-08-18 09:15:50.272353 | 2026-08-18 09:15:50.272427 | TASK [emit-job-header : Print job information] 2026-08-18 09:15:50.314968 | # Job Information 2026-08-18 09:15:50.315181 | Ansible Version: 2.16.18 2026-08-18 09:15:50.315249 | Job: pre-commit 2026-08-18 09:15:50.315297 | Pipeline: check 2026-08-18 09:15:50.315340 | Executor: 2d72f0692154 2026-08-18 09:15:50.315383 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/123 2026-08-18 09:15:50.315432 | Event ID: 1c4de010-9ae5-11f1-8883-6bded93dd05e 2026-08-18 09:15:50.320819 | 2026-08-18 09:15:50.321229 | LOOP [emit-job-header : Print node information] 2026-08-18 09:15:50.423895 | localhost | ok: 2026-08-18 09:15:50.424153 | localhost | # Node Information 2026-08-18 09:15:50.424229 | localhost | Inventory Hostname: ubuntu-noble 2026-08-18 09:15:50.424290 | localhost | Hostname: np0000189958 2026-08-18 09:15:50.424347 | localhost | Username: zuul 2026-08-18 09:15:50.424408 | localhost | Distro: Ubuntu 24.04 2026-08-18 09:15:50.424463 | localhost | Provider: yul1 2026-08-18 09:15:50.424515 | localhost | Region: ca-ymq-1 2026-08-18 09:15:50.424566 | localhost | Label: ubuntu-noble 2026-08-18 09:15:50.424621 | localhost | Product Name: OpenStack Nova 2026-08-18 09:15:50.424671 | localhost | Interface IP: 199.204.45.113 2026-08-18 09:15:50.436547 | 2026-08-18 09:15:50.436729 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 09:15:50.789494 | localhost -> localhost | changed 2026-08-18 09:15:50.799933 | 2026-08-18 09:15:50.800111 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 09:15:51.798106 | localhost -> localhost | changed 2026-08-18 09:15:51.809043 | 2026-08-18 09:15:51.809125 | PLAY [all] 2026-08-18 09:15:51.817667 | 2026-08-18 09:15:51.817806 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 09:15:52.045913 | ubuntu-noble -> localhost | ok 2026-08-18 09:15:52.058128 | 2026-08-18 09:15:52.058275 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 09:15:52.094555 | ubuntu-noble | ok 2026-08-18 09:15:52.114788 | ubuntu-noble | included: /var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 09:15:52.121193 | 2026-08-18 09:15:52.121257 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 09:15:53.126285 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-18 09:15:53.126529 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/93439f4300604f32a116e851a80e7785_id_rsa 2026-08-18 09:15:53.126574 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/93439f4300604f32a116e851a80e7785_id_rsa.pub 2026-08-18 09:15:53.126606 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-18 09:15:53.126635 | ubuntu-noble -> localhost | SHA256:z3KTE8OWpohCiRoEQrFKb20cOSw53zgrxH1+QmZLHn4 zuul-build-sshkey 2026-08-18 09:15:53.126686 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-18 09:15:53.126716 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-18 09:15:53.126756 | ubuntu-noble -> localhost | |+o. | 2026-08-18 09:15:53.126787 | ubuntu-noble -> localhost | |o . o . | 2026-08-18 09:15:53.126816 | ubuntu-noble -> localhost | | + + = | 2026-08-18 09:15:53.126844 | ubuntu-noble -> localhost | |+.o.B = . . | 2026-08-18 09:15:53.126890 | ubuntu-noble -> localhost | |+ o= O OS B | 2026-08-18 09:15:53.126922 | ubuntu-noble -> localhost | |.oo ..%.o* + | 2026-08-18 09:15:53.126950 | ubuntu-noble -> localhost | |. .....*oEB | 2026-08-18 09:15:53.126978 | ubuntu-noble -> localhost | | .. +o o | 2026-08-18 09:15:53.127009 | ubuntu-noble -> localhost | | | 2026-08-18 09:15:53.127038 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-18 09:15:53.127105 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.582578 2026-08-18 09:15:53.134637 | 2026-08-18 09:15:53.134704 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 09:15:53.168463 | ubuntu-noble | ok 2026-08-18 09:15:53.182362 | ubuntu-noble | included: /var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 09:15:53.191472 | 2026-08-18 09:15:53.191539 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 09:15:53.217651 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 09:15:53.229652 | 2026-08-18 09:15:53.229770 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 09:15:53.767907 | ubuntu-noble | changed 2026-08-18 09:15:53.775588 | 2026-08-18 09:15:53.775656 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 09:15:54.005174 | ubuntu-noble | ok 2026-08-18 09:15:54.010752 | 2026-08-18 09:15:54.010818 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 09:15:54.584044 | ubuntu-noble | changed 2026-08-18 09:15:54.591948 | 2026-08-18 09:15:54.592035 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 09:15:55.165598 | ubuntu-noble | changed 2026-08-18 09:15:55.174788 | 2026-08-18 09:15:55.174863 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 09:15:55.201427 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 09:15:55.212315 | 2026-08-18 09:15:55.212406 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 09:15:55.552879 | ubuntu-noble -> localhost | changed 2026-08-18 09:15:55.572074 | 2026-08-18 09:15:55.572152 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 09:15:55.851138 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/93439f4300604f32a116e851a80e7785_id_rsa (zuul-build-sshkey) 2026-08-18 09:15:55.851359 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014664 2026-08-18 09:15:55.857141 | 2026-08-18 09:15:55.857208 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 09:15:56.259072 | ubuntu-noble | ok 2026-08-18 09:15:56.265859 | 2026-08-18 09:15:56.265932 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 09:15:56.292214 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 09:15:56.308532 | 2026-08-18 09:15:56.308621 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-18 09:15:56.689638 | ubuntu-noble | ok 2026-08-18 09:15:56.742304 | 2026-08-18 09:15:56.742435 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-18 09:15:57.467779 | ubuntu-noble | Output suppressed because no_log was given 2026-08-18 09:15:57.480900 | 2026-08-18 09:15:57.480992 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-18 09:15:57.704686 | ubuntu-noble | ok: "logs" 2026-08-18 09:15:57.705104 | ubuntu-noble | ok: All items complete 2026-08-18 09:15:57.705173 | 2026-08-18 09:15:57.899211 | ubuntu-noble | ok: "artifacts" 2026-08-18 09:15:58.097492 | ubuntu-noble | ok: "docs" 2026-08-18 09:15:58.116856 | 2026-08-18 09:15:58.117057 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-18 09:15:58.353629 | ubuntu-noble | changed: "logs" 2026-08-18 09:15:58.561725 | ubuntu-noble | changed: "artifacts" 2026-08-18 09:15:58.757448 | ubuntu-noble | changed: "docs" 2026-08-18 09:15:58.778371 | 2026-08-18 09:15:58.778533 | PLAY RECAP 2026-08-18 09:15:58.778597 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:15:58.778639 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-18 09:15:58.778670 | 2026-08-18 09:15:58.969168 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:15:58.971240 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-18 09:15:59.514444 | 2026-08-18 09:15:59.514796 | PLAY [all] 2026-08-18 09:15:59.526622 | 2026-08-18 09:15:59.526707 | TASK [setup-uv : Extract archive] 2026-08-18 09:16:02.002193 | ubuntu-noble | changed 2026-08-18 09:16:02.016538 | 2026-08-18 09:16:02.016700 | TASK [setup-uv : Print version] 2026-08-18 09:16:02.462283 | ubuntu-noble | uv 0.8.13 2026-08-18 09:16:02.557887 | ubuntu-noble | ok: Runtime: 0:00:00.012212 2026-08-18 09:16:02.568144 | 2026-08-18 09:16:02.568206 | PLAY RECAP 2026-08-18 09:16:02.568251 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:16:02.568275 | 2026-08-18 09:16:02.681877 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-18 09:16:02.683988 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-18 09:16:03.311752 | 2026-08-18 09:16:03.312467 | PLAY [all] 2026-08-18 09:16:03.325558 | 2026-08-18 09:16:03.325642 | TASK [Run "pre-commit"] 2026-08-18 09:16:03.948698 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-18 09:16:04.022267 | ubuntu-noble | Downloading virtualenv 2026-08-18 09:16:04.035601 | ubuntu-noble | Installed 10 packages in 12ms 2026-08-18 09:16:04.406855 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-18 09:16:05.089093 | ubuntu-noble | [WARNING] repo `https://github.com/pre-commit/pre-commit-hooks` uses deprecated stage names (commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pre-commit/pre-commit-hooks` will fix this. if it does not -- consider reporting an issue to that repo. 2026-08-18 09:16:05.094623 | ubuntu-noble | [INFO] Initializing environment for https://github.com/compilerla/conventional-pre-commit. 2026-08-18 09:16:05.554005 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-18 09:16:06.213657 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-08-18 09:16:06.864373 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-18 09:16:06.864453 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-18 09:16:06.864464 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-18 09:16:10.897607 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-18 09:16:10.897713 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-18 09:16:10.897728 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-18 09:16:22.586335 | ubuntu-noble | fix end of files.........................................................Failed 2026-08-18 09:16:22.586410 | ubuntu-noble | - hook id: end-of-file-fixer 2026-08-18 09:16:22.586417 | ubuntu-noble | - exit code: 1 2026-08-18 09:16:22.586423 | ubuntu-noble | - files were modified by this hook 2026-08-18 09:16:22.586429 | ubuntu-noble | 2026-08-18 09:16:22.586435 | ubuntu-noble | Fixing roles/mon/tasks/main.yml 2026-08-18 09:16:22.586440 | ubuntu-noble | 2026-08-18 09:16:22.649413 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-18 09:17:25.213544 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-08-18 09:17:25.213603 | ubuntu-noble | pre-commit hook(s) made changes. 2026-08-18 09:17:25.213618 | ubuntu-noble | If you are seeing this message in CI, reproduce locally with: `pre-commit run --all-files`. 2026-08-18 09:17:25.213630 | ubuntu-noble | To run `pre-commit` as part of git workflow, use `pre-commit install`. 2026-08-18 09:17:25.213644 | ubuntu-noble | All changes made by hooks: 2026-08-18 09:17:25.218718 | ubuntu-noble | diff --git a/roles/mon/tasks/main.yml b/roles/mon/tasks/main.yml 2026-08-18 09:17:25.218756 | ubuntu-noble | index 32c9300..7e822a2 100644 2026-08-18 09:17:25.218771 | ubuntu-noble | --- a/roles/mon/tasks/main.yml 2026-08-18 09:17:25.218783 | ubuntu-noble | +++ b/roles/mon/tasks/main.yml 2026-08-18 09:17:25.218795 | ubuntu-noble | @@ -96,4 +96,3 @@ 2026-08-18 09:17:25.218808 | ubuntu-noble | delay: 3 2026-08-18 09:17:25.218820 | ubuntu-noble | changed_when: false 2026-08-18 09:17:25.218832 | ubuntu-noble | delegate_to: "{{ ceph_mon_bootstrap_node }}" 2026-08-18 09:17:25.218844 | ubuntu-noble | - 2026-08-18 09:17:25.434594 | ubuntu-noble | ERROR 2026-08-18 09:17:25.434821 | ubuntu-noble | { 2026-08-18 09:17:25.434887 | ubuntu-noble | "delta": "0:01:21.532840", 2026-08-18 09:17:25.434936 | ubuntu-noble | "end": "2026-08-18 09:17:25.257855", 2026-08-18 09:17:25.434978 | ubuntu-noble | "msg": "non-zero return code", 2026-08-18 09:17:25.435019 | ubuntu-noble | "rc": 1, 2026-08-18 09:17:25.435058 | ubuntu-noble | "start": "2026-08-18 09:16:03.725015" 2026-08-18 09:17:25.435097 | ubuntu-noble | } failure 2026-08-18 09:17:25.437855 | 2026-08-18 09:17:25.437897 | PLAY RECAP 2026-08-18 09:17:25.437935 | ubuntu-noble | ok: 0 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:17:25.437956 | 2026-08-18 09:17:25.539145 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-18 09:17:25.541559 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:17:26.216893 | 2026-08-18 09:17:26.217040 | PLAY [all] 2026-08-18 09:17:26.235879 | 2026-08-18 09:17:26.236040 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 09:17:26.276393 | ubuntu-noble | skipping: Conditional result was False 2026-08-18 09:17:26.319810 | 2026-08-18 09:17:26.321646 | TASK [fetch-output : Set log path for single node] 2026-08-18 09:17:26.385297 | ubuntu-noble | ok 2026-08-18 09:17:26.390954 | 2026-08-18 09:17:26.391035 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 09:17:26.776409 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/logs" 2026-08-18 09:17:26.971812 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/artifacts" 2026-08-18 09:17:27.165654 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/93439f4300604f32a116e851a80e7785/work/docs" 2026-08-18 09:17:27.182033 | 2026-08-18 09:17:27.182129 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 09:17:27.845563 | ubuntu-noble | ok 2026-08-18 09:17:27.845858 | ubuntu-noble | changed: All items complete 2026-08-18 09:17:27.845895 | 2026-08-18 09:17:28.312067 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 09:17:28.787277 | ubuntu-noble | changed: .d..t...... ./ 2026-08-18 09:17:28.802258 | 2026-08-18 09:17:28.802328 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 09:17:29.208554 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008544 2026-08-18 09:17:29.462522 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006976 2026-08-18 09:17:29.480056 | 2026-08-18 09:17:29.480133 | PLAY [all] 2026-08-18 09:17:29.486854 | 2026-08-18 09:17:29.486925 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 09:17:29.967345 | ubuntu-noble | changed 2026-08-18 09:17:29.973289 | 2026-08-18 09:17:29.973342 | PLAY RECAP 2026-08-18 09:17:29.973387 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 09:17:29.973408 | 2026-08-18 09:17:30.085853 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:17:30.087931 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 09:17:30.657360 | 2026-08-18 09:17:30.657471 | PLAY [localhost] 2026-08-18 09:17:30.667507 | 2026-08-18 09:17:30.667577 | TASK [Generate Zuul manifest] 2026-08-18 09:17:30.698555 | localhost | ok 2026-08-18 09:17:30.716930 | 2026-08-18 09:17:30.717027 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 09:17:31.093872 | localhost | changed 2026-08-18 09:17:31.104998 | 2026-08-18 09:17:31.105074 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 09:17:31.137430 | localhost | ok 2026-08-18 09:17:31.191318 | 2026-08-18 09:17:31.191409 | TASK [Upload logs] 2026-08-18 09:17:31.212360 | localhost | ok 2026-08-18 09:17:31.268756 | 2026-08-18 09:17:31.268874 | TASK [Set zuul-log-path fact] 2026-08-18 09:17:31.291058 | localhost | ok 2026-08-18 09:17:31.305514 | 2026-08-18 09:17:31.305583 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:17:31.337614 | localhost | ok 2026-08-18 09:17:31.345326 | 2026-08-18 09:17:31.345387 | TASK [upload-logs : Create log directories] 2026-08-18 09:17:31.752256 | localhost | changed 2026-08-18 09:17:31.758220 | 2026-08-18 09:17:31.758286 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 09:17:32.185168 | localhost -> localhost | ok: Runtime: 0:00:00.006300 2026-08-18 09:17:32.191467 | 2026-08-18 09:17:32.191552 | TASK [upload-logs : Upload logs to log server] 2026-08-18 09:17:32.635125 | localhost | Output suppressed because no_log was given 2026-08-18 09:17:32.638962 | 2026-08-18 09:17:32.639041 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 09:17:32.685241 | localhost | skipping: Conditional result was False 2026-08-18 09:17:32.692181 | localhost | skipping: Conditional result was False 2026-08-18 09:17:32.702511 | 2026-08-18 09:17:32.702692 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 09:17:32.742014 | localhost | skipping: Conditional result was False 2026-08-18 09:17:32.742369 | 2026-08-18 09:17:32.746080 | localhost | skipping: Conditional result was False 2026-08-18 09:17:32.759523 | 2026-08-18 09:17:32.759729 | LOOP [upload-logs : Upload console log and json output]