2026-08-12 08:57:29.594544 | Job console starting 2026-08-12 08:57:29.606461 | Updating git repos 2026-08-12 08:57:29.636381 | Cloning repos into workspace 2026-08-12 08:57:29.680225 | Restoring repo states 2026-08-12 08:57:29.693105 | Merging changes 2026-08-12 08:57:30.702885 | Checking out repos 2026-08-12 08:57:30.741840 | Preparing playbooks 2026-08-12 08:57:32.129030 | Running Ansible setup 2026-08-12 08:57:37.400141 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 08:57:37.970101 | 2026-08-12 08:57:37.970234 | PLAY [localhost] 2026-08-12 08:57:37.977833 | 2026-08-12 08:57:37.977902 | TASK [Gathering Facts] 2026-08-12 08:57:38.919174 | localhost | ok 2026-08-12 08:57:38.927590 | 2026-08-12 08:57:38.927671 | TASK [Setup log path fact] 2026-08-12 08:57:38.943561 | localhost | ok 2026-08-12 08:57:38.955066 | 2026-08-12 08:57:38.955131 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 08:57:38.985198 | localhost | ok 2026-08-12 08:57:38.995178 | 2026-08-12 08:57:38.995246 | TASK [emit-job-header : Print job information] 2026-08-12 08:57:39.035986 | # Job Information 2026-08-12 08:57:39.036188 | Ansible Version: 2.16.18 2026-08-12 08:57:39.036261 | Job: pre-commit 2026-08-12 08:57:39.036310 | Pipeline: check 2026-08-12 08:57:39.036357 | Executor: 2d72f0692154 2026-08-12 08:57:39.036402 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/297 2026-08-12 08:57:39.036503 | Event ID: 74183660-962b-11f1-8f1d-937ba49a4a3c 2026-08-12 08:57:39.040561 | 2026-08-12 08:57:39.040647 | LOOP [emit-job-header : Print node information] 2026-08-12 08:57:39.166183 | localhost | ok: 2026-08-12 08:57:39.166353 | localhost | # Node Information 2026-08-12 08:57:39.166382 | localhost | Inventory Hostname: ubuntu-noble 2026-08-12 08:57:39.166404 | localhost | Hostname: np0000188931 2026-08-12 08:57:39.166424 | localhost | Username: zuul 2026-08-12 08:57:39.166448 | localhost | Distro: Ubuntu 24.04 2026-08-12 08:57:39.166468 | localhost | Provider: yul1 2026-08-12 08:57:39.166487 | localhost | Region: ca-ymq-1 2026-08-12 08:57:39.166506 | localhost | Label: ubuntu-noble 2026-08-12 08:57:39.166525 | localhost | Product Name: OpenStack Nova 2026-08-12 08:57:39.166544 | localhost | Interface IP: 199.204.45.182 2026-08-12 08:57:39.177423 | 2026-08-12 08:57:39.177568 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-12 08:57:39.618891 | localhost -> localhost | changed 2026-08-12 08:57:39.629755 | 2026-08-12 08:57:39.629871 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-12 08:57:40.496049 | localhost -> localhost | changed 2026-08-12 08:57:40.509364 | 2026-08-12 08:57:40.509422 | PLAY [all] 2026-08-12 08:57:40.518586 | 2026-08-12 08:57:40.518680 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-12 08:57:40.750799 | ubuntu-noble -> localhost | ok 2026-08-12 08:57:40.760713 | 2026-08-12 08:57:40.760925 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-12 08:57:40.805118 | ubuntu-noble | ok 2026-08-12 08:57:40.826508 | ubuntu-noble | included: /var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-12 08:57:41.268460 | 2026-08-12 08:57:41.268756 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-12 08:57:42.384839 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-12 08:57:42.385123 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/b3f630cdb46e408785a6692cb1968fd3_id_rsa 2026-08-12 08:57:42.385182 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/b3f630cdb46e408785a6692cb1968fd3_id_rsa.pub 2026-08-12 08:57:42.385217 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-12 08:57:42.385248 | ubuntu-noble -> localhost | SHA256:6bkrsvzoJEsKOxMjrFSJCneXB0+/zYu/LL54AGDMN10 zuul-build-sshkey 2026-08-12 08:57:42.385289 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-12 08:57:42.385319 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-12 08:57:42.385356 | ubuntu-noble -> localhost | | o . .E | 2026-08-12 08:57:42.385387 | ubuntu-noble -> localhost | | = + o | 2026-08-12 08:57:42.385418 | ubuntu-noble -> localhost | | ...o * . | 2026-08-12 08:57:42.385454 | ubuntu-noble -> localhost | |...o. + o.. | 2026-08-12 08:57:42.385484 | ubuntu-noble -> localhost | |+... . oS + | 2026-08-12 08:57:42.385512 | ubuntu-noble -> localhost | |=o .... o | 2026-08-12 08:57:42.385540 | ubuntu-noble -> localhost | |=oo . o. . . | 2026-08-12 08:57:42.385568 | ubuntu-noble -> localhost | |=+ =... o+.. | 2026-08-12 08:57:42.385600 | ubuntu-noble -> localhost | |oo..=+..++o++. | 2026-08-12 08:57:42.385629 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-12 08:57:42.385693 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.643580 2026-08-12 08:57:42.393300 | 2026-08-12 08:57:42.393377 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-12 08:57:42.428804 | ubuntu-noble | ok 2026-08-12 08:57:42.438634 | ubuntu-noble | included: /var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-12 08:57:42.446527 | 2026-08-12 08:57:42.446588 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-12 08:57:42.471111 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 08:57:42.481458 | 2026-08-12 08:57:42.481529 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-12 08:57:43.002845 | ubuntu-noble | changed 2026-08-12 08:57:43.010264 | 2026-08-12 08:57:43.010330 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-12 08:57:43.259704 | ubuntu-noble | ok 2026-08-12 08:57:43.265770 | 2026-08-12 08:57:43.265852 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-12 08:57:43.838276 | ubuntu-noble | changed 2026-08-12 08:57:43.845737 | 2026-08-12 08:57:43.845831 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-12 08:57:44.421285 | ubuntu-noble | changed 2026-08-12 08:57:44.429610 | 2026-08-12 08:57:44.429682 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-12 08:57:44.454677 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 08:57:44.463891 | 2026-08-12 08:57:44.463979 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-12 08:57:44.844251 | ubuntu-noble -> localhost | changed 2026-08-12 08:57:44.861459 | 2026-08-12 08:57:44.861671 | TASK [add-build-sshkey : Add back temp key] 2026-08-12 08:57:45.158901 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/b3f630cdb46e408785a6692cb1968fd3_id_rsa (zuul-build-sshkey) 2026-08-12 08:57:45.159143 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.014169 2026-08-12 08:57:45.168002 | 2026-08-12 08:57:45.168286 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-12 08:57:45.700620 | ubuntu-noble | ok 2026-08-12 08:57:45.706432 | 2026-08-12 08:57:45.706496 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-12 08:57:45.731682 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 08:57:45.748518 | 2026-08-12 08:57:45.748591 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-12 08:57:46.139643 | ubuntu-noble | ok 2026-08-12 08:57:46.189343 | 2026-08-12 08:57:46.189482 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-12 08:57:47.292971 | ubuntu-noble | Output suppressed because no_log was given 2026-08-12 08:57:47.302470 | 2026-08-12 08:57:47.302546 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-12 08:57:47.533909 | ubuntu-noble | ok: "logs" 2026-08-12 08:57:47.534368 | ubuntu-noble | ok: All items complete 2026-08-12 08:57:47.534413 | 2026-08-12 08:57:47.730604 | ubuntu-noble | ok: "artifacts" 2026-08-12 08:57:47.925209 | ubuntu-noble | ok: "docs" 2026-08-12 08:57:47.944540 | 2026-08-12 08:57:47.944731 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-12 08:57:48.182439 | ubuntu-noble | changed: "logs" 2026-08-12 08:57:48.394786 | ubuntu-noble | changed: "artifacts" 2026-08-12 08:57:48.601713 | ubuntu-noble | changed: "docs" 2026-08-12 08:57:48.642963 | 2026-08-12 08:57:48.643062 | PLAY RECAP 2026-08-12 08:57:48.643111 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 08:57:48.643141 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-12 08:57:48.643163 | 2026-08-12 08:57:48.783547 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-12 08:57:48.786030 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-12 08:57:49.387045 | 2026-08-12 08:57:49.387240 | PLAY [all] 2026-08-12 08:57:49.447717 | 2026-08-12 08:57:49.448079 | TASK [setup-uv : Extract archive] 2026-08-12 08:57:51.976417 | ubuntu-noble | changed 2026-08-12 08:57:51.983055 | 2026-08-12 08:57:51.983160 | TASK [setup-uv : Print version] 2026-08-12 08:57:52.380428 | ubuntu-noble | uv 0.8.13 2026-08-12 08:57:52.524443 | ubuntu-noble | ok: Runtime: 0:00:00.012429 2026-08-12 08:57:52.534315 | 2026-08-12 08:57:52.534390 | PLAY RECAP 2026-08-12 08:57:52.534460 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 08:57:52.534493 | 2026-08-12 08:57:52.679593 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-12 08:57:52.681856 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-12 08:57:53.269667 | 2026-08-12 08:57:53.270073 | PLAY [all] 2026-08-12 08:57:53.282556 | 2026-08-12 08:57:53.282687 | TASK [Run "pre-commit"] 2026-08-12 08:57:53.907957 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-12 08:57:53.989500 | ubuntu-noble | Downloading virtualenv 2026-08-12 08:57:54.002196 | ubuntu-noble | Installed 10 packages in 12ms 2026-08-12 08:57:54.358229 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-12 08:57:54.966043 | 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-12 08:57:54.971144 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-08-12 08:57:55.608824 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-08-12 08:57:56.102919 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-08-12 08:57:56.687446 | ubuntu-noble | [WARNING] repo `https://github.com/pycqa/isort` uses deprecated stage names (commit, merge-commit, push) which will be removed in a future version. Hint: often `pre-commit autoupdate --repo https://github.com/pycqa/isort` will fix this. if it does not -- consider reporting an issue to that repo. 2026-08-12 08:57:56.689151 | ubuntu-noble | [INFO] Initializing environment for https://github.com/adrienverge/yamllint.git. 2026-08-12 08:57:57.236703 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-12 08:57:57.918066 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-08-12 08:57:58.598059 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-12 08:57:58.598131 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:57:58.598144 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:02.700394 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-08-12 08:58:02.700516 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:58:02.700526 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:07.042537 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-08-12 08:58:07.042635 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:58:07.042647 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:10.315102 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-08-12 08:58:10.315192 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:58:10.315211 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:13.117125 | ubuntu-noble | [INFO] Installing environment for https://github.com/adrienverge/yamllint.git. 2026-08-12 08:58:13.117228 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:58:13.117249 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:16.499970 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-12 08:58:16.500063 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-12 08:58:16.500074 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-12 08:58:27.219689 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-12 08:58:27.290112 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-12 08:58:27.670844 | ubuntu-noble | black....................................................................Passed 2026-08-12 08:58:27.915718 | ubuntu-noble | flake8...................................................................Passed 2026-08-12 08:58:28.062672 | ubuntu-noble | isort....................................................................Passed 2026-08-12 08:58:28.393459 | ubuntu-noble | yamllint.................................................................Passed 2026-08-12 08:59:38.853246 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-08-12 08:59:39.055752 | ubuntu-noble | ok: Runtime: 0:01:45.233493 2026-08-12 08:59:39.057614 | 2026-08-12 08:59:39.057671 | PLAY RECAP 2026-08-12 08:59:39.057716 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-12 08:59:39.057739 | 2026-08-12 08:59:39.205934 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-12 08:59:39.213642 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 08:59:39.827183 | 2026-08-12 08:59:39.827581 | PLAY [all] 2026-08-12 08:59:39.839841 | 2026-08-12 08:59:39.839967 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-12 08:59:39.884515 | ubuntu-noble | skipping: Conditional result was False 2026-08-12 08:59:39.894843 | 2026-08-12 08:59:39.894933 | TASK [fetch-output : Set log path for single node] 2026-08-12 08:59:39.950001 | ubuntu-noble | ok 2026-08-12 08:59:39.955695 | 2026-08-12 08:59:39.955768 | LOOP [fetch-output : Ensure local output dirs] 2026-08-12 08:59:40.413706 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/logs" 2026-08-12 08:59:40.637652 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/artifacts" 2026-08-12 08:59:40.847381 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/b3f630cdb46e408785a6692cb1968fd3/work/docs" 2026-08-12 08:59:40.860085 | 2026-08-12 08:59:40.860238 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-12 08:59:41.536676 | ubuntu-noble | ok 2026-08-12 08:59:41.537017 | ubuntu-noble | changed: All items complete 2026-08-12 08:59:41.537067 | 2026-08-12 08:59:42.008376 | ubuntu-noble | changed: .d..t...... ./ 2026-08-12 08:59:42.486326 | ubuntu-noble | changed: .d..t...... ./ 2026-08-12 08:59:42.512438 | 2026-08-12 08:59:42.512614 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-12 08:59:42.953481 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.011331 2026-08-12 08:59:43.178732 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007531 2026-08-12 08:59:43.198036 | 2026-08-12 08:59:43.198142 | PLAY [all] 2026-08-12 08:59:43.212151 | 2026-08-12 08:59:43.212229 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-12 08:59:43.698559 | ubuntu-noble | changed 2026-08-12 08:59:43.707517 | 2026-08-12 08:59:43.707612 | PLAY RECAP 2026-08-12 08:59:43.707666 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-12 08:59:43.722976 | 2026-08-12 08:59:43.843991 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-12 08:59:43.845445 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-12 08:59:44.504142 | 2026-08-12 08:59:44.504289 | PLAY [localhost] 2026-08-12 08:59:44.516277 | 2026-08-12 08:59:44.516437 | TASK [Generate Zuul manifest] 2026-08-12 08:59:44.541995 | localhost | ok 2026-08-12 08:59:44.558376 | 2026-08-12 08:59:44.558524 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-12 08:59:44.943379 | localhost | changed 2026-08-12 08:59:45.242208 | 2026-08-12 08:59:45.242357 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-12 08:59:45.274373 | localhost | ok 2026-08-12 08:59:45.283512 | 2026-08-12 08:59:45.283582 | TASK [Upload logs] 2026-08-12 08:59:45.304415 | localhost | ok 2026-08-12 08:59:45.365999 | 2026-08-12 08:59:45.366133 | TASK [Set zuul-log-path fact] 2026-08-12 08:59:45.386851 | localhost | ok 2026-08-12 08:59:45.399931 | 2026-08-12 08:59:45.400043 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-12 08:59:45.432685 | localhost | ok 2026-08-12 08:59:45.442130 | 2026-08-12 08:59:45.442205 | TASK [upload-logs : Create log directories] 2026-08-12 08:59:45.916419 | localhost | changed 2026-08-12 08:59:45.921712 | 2026-08-12 08:59:45.921791 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-12 08:59:46.325624 | localhost -> localhost | ok: Runtime: 0:00:00.007442 2026-08-12 08:59:46.330896 | 2026-08-12 08:59:46.331039 | TASK [upload-logs : Upload logs to log server] 2026-08-12 08:59:46.814263 | localhost | Output suppressed because no_log was given 2026-08-12 08:59:46.819902 | 2026-08-12 08:59:46.819972 | LOOP [upload-logs : Compress console log and json output] 2026-08-12 08:59:46.865929 | localhost | skipping: Conditional result was False 2026-08-12 08:59:46.873021 | localhost | skipping: Conditional result was False 2026-08-12 08:59:46.885521 | 2026-08-12 08:59:46.885621 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-12 08:59:46.924691 | localhost | skipping: Conditional result was False 2026-08-12 08:59:46.925162 | 2026-08-12 08:59:46.928557 | localhost | skipping: Conditional result was False 2026-08-12 08:59:46.939612 | 2026-08-12 08:59:46.939771 | LOOP [upload-logs : Upload console log and json output]