2026-08-21 00:25:08.599047 | Job console starting 2026-08-21 00:25:08.609162 | Updating git repos 2026-08-21 00:25:08.694883 | Cloning repos into workspace 2026-08-21 00:25:08.778847 | Restoring repo states 2026-08-21 00:25:08.794909 | Merging changes 2026-08-21 00:25:09.324552 | Checking out repos 2026-08-21 00:25:09.376641 | Preparing playbooks 2026-08-21 00:25:11.705129 | Running Ansible setup 2026-08-21 00:25:15.433887 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-21 00:25:16.097016 | 2026-08-21 00:25:16.097165 | PLAY [localhost] 2026-08-21 00:25:16.107259 | 2026-08-21 00:25:16.107399 | TASK [Gathering Facts] 2026-08-21 00:25:17.183585 | localhost | ok 2026-08-21 00:25:17.190732 | 2026-08-21 00:25:17.529557 | TASK [Setup log path fact] 2026-08-21 00:25:17.552048 | localhost | ok 2026-08-21 00:25:17.565513 | 2026-08-21 00:25:17.565640 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-21 00:25:17.596051 | localhost | ok 2026-08-21 00:25:17.605580 | 2026-08-21 00:25:17.605697 | TASK [emit-job-header : Print job information] 2026-08-21 00:25:17.656165 | # Job Information 2026-08-21 00:25:17.719678 | Ansible Version: 2.16.18 2026-08-21 00:25:17.719837 | Job: pre-commit 2026-08-21 00:25:17.719927 | Pipeline: check 2026-08-21 00:25:17.719977 | Executor: 2d72f0692154 2026-08-21 00:25:17.720021 | Triggered by: https://github.com/vexxhost/ansible-collection-kubernetes/pull/293 2026-08-21 00:25:17.720073 | Event ID: 280ffba0-9cf6-11f1-9c61-3c1e0fd5484e 2026-08-21 00:25:17.726898 | 2026-08-21 00:25:17.727022 | LOOP [emit-job-header : Print node information] 2026-08-21 00:25:17.854899 | localhost | ok: 2026-08-21 00:25:17.855391 | localhost | # Node Information 2026-08-21 00:25:17.855482 | localhost | Inventory Hostname: ubuntu-noble 2026-08-21 00:25:17.855579 | localhost | Hostname: np0000190365 2026-08-21 00:25:17.855650 | localhost | Username: zuul 2026-08-21 00:25:17.855716 | localhost | Distro: Ubuntu 24.04 2026-08-21 00:25:17.855759 | localhost | Provider: yul1 2026-08-21 00:25:17.855784 | localhost | Region: ca-ymq-1 2026-08-21 00:25:17.855809 | localhost | Label: ubuntu-noble 2026-08-21 00:25:17.855833 | localhost | Product Name: OpenStack Nova 2026-08-21 00:25:17.855856 | localhost | Interface IP: 199.204.45.35 2026-08-21 00:25:17.869214 | 2026-08-21 00:25:17.869422 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-21 00:25:18.562252 | localhost -> localhost | changed 2026-08-21 00:25:18.571460 | 2026-08-21 00:25:18.571561 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-21 00:25:19.556053 | localhost -> localhost | changed 2026-08-21 00:25:19.566507 | 2026-08-21 00:25:19.574287 | PLAY [all] 2026-08-21 00:25:19.582723 | 2026-08-21 00:25:19.582793 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-21 00:25:20.042947 | ubuntu-noble -> localhost | ok 2026-08-21 00:25:20.053747 | 2026-08-21 00:25:20.053817 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-21 00:25:20.088303 | ubuntu-noble | ok 2026-08-21 00:25:20.102588 | ubuntu-noble | included: /var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-21 00:25:20.108533 | 2026-08-21 00:25:20.108592 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-21 00:25:21.171380 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-08-21 00:25:21.171692 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/0e7c7177736d4176a90e36bbf295b78f_id_rsa 2026-08-21 00:25:21.171762 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/0e7c7177736d4176a90e36bbf295b78f_id_rsa.pub 2026-08-21 00:25:21.171818 | ubuntu-noble -> localhost | The key fingerprint is: 2026-08-21 00:25:21.171874 | ubuntu-noble -> localhost | SHA256:x5Um+slqN7ATehPCnvZ5Nim8jRH2+Q1wdfQbeW7nISs zuul-build-sshkey 2026-08-21 00:25:21.171917 | ubuntu-noble -> localhost | The key's randomart image is: 2026-08-21 00:25:21.171945 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-08-21 00:25:21.171977 | ubuntu-noble -> localhost | | .| 2026-08-21 00:25:21.172000 | ubuntu-noble -> localhost | | . .o| 2026-08-21 00:25:21.172022 | ubuntu-noble -> localhost | | . + .o+| 2026-08-21 00:25:21.172043 | ubuntu-noble -> localhost | | o + . o+| 2026-08-21 00:25:21.172064 | ubuntu-noble -> localhost | | . S + .. o+| 2026-08-21 00:25:21.172084 | ubuntu-noble -> localhost | | o.+* = ooo| 2026-08-21 00:25:21.172105 | ubuntu-noble -> localhost | | . =.=*E.. .| 2026-08-21 00:25:21.172126 | ubuntu-noble -> localhost | | = O*B..o | 2026-08-21 00:25:21.172149 | ubuntu-noble -> localhost | | . +*O.o. . | 2026-08-21 00:25:21.172170 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-08-21 00:25:21.172223 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.662883 2026-08-21 00:25:21.177763 | 2026-08-21 00:25:21.177826 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-21 00:25:21.213877 | ubuntu-noble | ok 2026-08-21 00:25:21.226866 | ubuntu-noble | included: /var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-21 00:25:21.235642 | 2026-08-21 00:25:21.235708 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-21 00:25:21.259706 | ubuntu-noble | skipping: Conditional result was False 2026-08-21 00:25:21.268731 | 2026-08-21 00:25:21.268817 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-21 00:25:21.878239 | ubuntu-noble | changed 2026-08-21 00:25:21.885613 | 2026-08-21 00:25:21.885712 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-21 00:25:22.109114 | ubuntu-noble | ok 2026-08-21 00:25:22.114552 | 2026-08-21 00:25:22.114619 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-21 00:25:22.713220 | ubuntu-noble | changed 2026-08-21 00:25:22.718530 | 2026-08-21 00:25:22.718593 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-21 00:25:23.260597 | ubuntu-noble | changed 2026-08-21 00:25:23.269311 | 2026-08-21 00:25:23.269380 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-21 00:25:23.294664 | ubuntu-noble | skipping: Conditional result was False 2026-08-21 00:25:23.305518 | 2026-08-21 00:25:23.305589 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-21 00:25:23.724345 | ubuntu-noble -> localhost | changed 2026-08-21 00:25:23.741313 | 2026-08-21 00:25:23.741387 | TASK [add-build-sshkey : Add back temp key] 2026-08-21 00:25:24.014420 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/0e7c7177736d4176a90e36bbf295b78f_id_rsa (zuul-build-sshkey) 2026-08-21 00:25:24.014847 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.011782 2026-08-21 00:25:24.020171 | 2026-08-21 00:25:24.020234 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-21 00:25:24.378434 | ubuntu-noble | ok 2026-08-21 00:25:24.384218 | 2026-08-21 00:25:24.384291 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-21 00:25:24.418941 | ubuntu-noble | skipping: Conditional result was False 2026-08-21 00:25:24.434822 | 2026-08-21 00:25:24.434958 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-21 00:25:24.820140 | ubuntu-noble | ok 2026-08-21 00:25:24.858883 | 2026-08-21 00:25:24.859004 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-21 00:25:25.843164 | ubuntu-noble | Output suppressed because no_log was given 2026-08-21 00:25:25.855370 | 2026-08-21 00:25:25.855469 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-21 00:25:26.090755 | ubuntu-noble | ok: "logs" 2026-08-21 00:25:26.091032 | ubuntu-noble | ok: All items complete 2026-08-21 00:25:26.091072 | 2026-08-21 00:25:26.284922 | ubuntu-noble | ok: "artifacts" 2026-08-21 00:25:26.478464 | ubuntu-noble | ok: "docs" 2026-08-21 00:25:26.487040 | 2026-08-21 00:25:26.487211 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-21 00:25:26.731712 | ubuntu-noble | changed: "logs" 2026-08-21 00:25:26.950716 | ubuntu-noble | changed: "artifacts" 2026-08-21 00:25:27.157386 | ubuntu-noble | changed: "docs" 2026-08-21 00:25:27.174334 | 2026-08-21 00:25:27.174443 | PLAY RECAP 2026-08-21 00:25:27.174501 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:25:27.174532 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-21 00:25:27.174556 | 2026-08-21 00:25:27.317290 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-21 00:25:27.318750 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-21 00:25:27.928126 | 2026-08-21 00:25:27.928242 | PLAY [all] 2026-08-21 00:25:27.940267 | 2026-08-21 00:25:27.940342 | TASK [setup-uv : Extract archive] 2026-08-21 00:25:30.456881 | ubuntu-noble | changed 2026-08-21 00:25:30.462929 | 2026-08-21 00:25:30.463006 | TASK [setup-uv : Print version] 2026-08-21 00:25:30.896116 | ubuntu-noble | uv 0.8.13 2026-08-21 00:25:31.018593 | ubuntu-noble | ok: Runtime: 0:00:00.016717 2026-08-21 00:25:31.026496 | 2026-08-21 00:25:31.026551 | PLAY RECAP 2026-08-21 00:25:31.026596 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:25:31.026619 | 2026-08-21 00:25:31.137570 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/pre.yaml@main] 2026-08-21 00:25:31.138711 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-21 00:25:31.714553 | 2026-08-21 00:25:31.714695 | PLAY [all] 2026-08-21 00:25:31.727019 | 2026-08-21 00:25:31.727148 | TASK [Run "pre-commit"] 2026-08-21 00:25:32.321319 | ubuntu-noble | Downloading virtualenv (5.1MiB) 2026-08-21 00:25:32.408780 | ubuntu-noble | Downloading virtualenv 2026-08-21 00:25:32.419041 | ubuntu-noble | Installed 10 packages in 9ms 2026-08-21 00:25:32.828151 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-21 00:25:33.458044 | 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-21 00:25:33.463140 | ubuntu-noble | [INFO] Initializing environment for https://github.com/psf/black. 2026-08-21 00:25:34.123879 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/flake8. 2026-08-21 00:25:34.679623 | ubuntu-noble | [INFO] Initializing environment for https://github.com/pycqa/isort. 2026-08-21 00:25:35.251933 | 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-21 00:25:35.253883 | ubuntu-noble | [INFO] Initializing environment for https://github.com/adrienverge/yamllint.git. 2026-08-21 00:25:35.817115 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git. 2026-08-21 00:25:36.451855 | ubuntu-noble | [INFO] Initializing environment for https://github.com/ansible/ansible-lint.git:ansible-core>=2.16.0. 2026-08-21 00:25:37.101832 | ubuntu-noble | [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 2026-08-21 00:25:37.101893 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:37.101905 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:25:41.215215 | ubuntu-noble | [INFO] Installing environment for https://github.com/psf/black. 2026-08-21 00:25:41.215326 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:41.215341 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:25:46.665483 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/flake8. 2026-08-21 00:25:46.665565 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:46.665576 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:25:49.997174 | ubuntu-noble | [INFO] Installing environment for https://github.com/pycqa/isort. 2026-08-21 00:25:49.997302 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:49.997323 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:25:52.837381 | ubuntu-noble | [INFO] Installing environment for https://github.com/adrienverge/yamllint.git. 2026-08-21 00:25:52.837441 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:52.837448 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:25:56.197381 | ubuntu-noble | [INFO] Installing environment for https://github.com/ansible/ansible-lint.git. 2026-08-21 00:25:56.197460 | ubuntu-noble | [INFO] Once installed this environment will be reused. 2026-08-21 00:25:56.197478 | ubuntu-noble | [INFO] This may take a few minutes... 2026-08-21 00:26:07.130536 | ubuntu-noble | fix end of files.........................................................Passed 2026-08-21 00:26:07.193275 | ubuntu-noble | trim trailing whitespace.................................................Passed 2026-08-21 00:26:07.552775 | ubuntu-noble | black....................................................................Passed 2026-08-21 00:26:07.798724 | ubuntu-noble | flake8...................................................................Passed 2026-08-21 00:26:07.937317 | ubuntu-noble | isort....................................................................Passed 2026-08-21 00:26:08.275290 | ubuntu-noble | yamllint.................................................................Passed 2026-08-21 00:27:38.433882 | ubuntu-noble | Ansible-lint.............................................................Passed 2026-08-21 00:27:38.842795 | ubuntu-noble | ok: Runtime: 0:02:06.377840 2026-08-21 00:27:38.845118 | 2026-08-21 00:27:38.845170 | PLAY RECAP 2026-08-21 00:27:38.845214 | ubuntu-noble | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-21 00:27:38.845236 | 2026-08-21 00:27:39.024613 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/pre-commit/run.yaml@main] 2026-08-21 00:27:39.027089 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-21 00:27:39.604165 | 2026-08-21 00:27:39.604296 | PLAY [all] 2026-08-21 00:27:39.616561 | 2026-08-21 00:27:39.616642 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-21 00:27:39.671998 | ubuntu-noble | skipping: Conditional result was False 2026-08-21 00:27:39.681953 | 2026-08-21 00:27:39.682061 | TASK [fetch-output : Set log path for single node] 2026-08-21 00:27:39.726141 | ubuntu-noble | ok 2026-08-21 00:27:39.733118 | 2026-08-21 00:27:39.733209 | LOOP [fetch-output : Ensure local output dirs] 2026-08-21 00:27:40.190438 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/logs" 2026-08-21 00:27:40.401592 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/artifacts" 2026-08-21 00:27:40.618673 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/0e7c7177736d4176a90e36bbf295b78f/work/docs" 2026-08-21 00:27:40.639062 | 2026-08-21 00:27:40.639198 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-21 00:27:41.826586 | ubuntu-noble | changed: .d..t...... ./ 2026-08-21 00:27:41.826834 | ubuntu-noble | changed: All items complete 2026-08-21 00:27:41.826873 | 2026-08-21 00:27:42.300916 | ubuntu-noble | changed: .d..t...... ./ 2026-08-21 00:27:42.771032 | ubuntu-noble | changed: .d..t...... ./ 2026-08-21 00:27:42.796094 | 2026-08-21 00:27:42.796257 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-21 00:27:43.255066 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007549 2026-08-21 00:27:43.536902 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007685 2026-08-21 00:27:43.549304 | 2026-08-21 00:27:43.549427 | PLAY [all] 2026-08-21 00:27:43.557467 | 2026-08-21 00:27:43.557542 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-21 00:27:44.020575 | ubuntu-noble | changed 2026-08-21 00:27:44.028520 | 2026-08-21 00:27:44.028571 | PLAY RECAP 2026-08-21 00:27:44.028619 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-21 00:27:44.028640 | 2026-08-21 00:27:44.150713 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-21 00:27:44.214947 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-21 00:27:44.776206 | 2026-08-21 00:27:45.488268 | PLAY [localhost] 2026-08-21 00:27:45.506864 | 2026-08-21 00:27:45.507040 | TASK [Generate Zuul manifest] 2026-08-21 00:27:45.535283 | localhost | ok 2026-08-21 00:27:45.559087 | 2026-08-21 00:27:45.559224 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-21 00:27:45.947088 | localhost | changed 2026-08-21 00:27:45.960700 | 2026-08-21 00:27:45.960829 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-21 00:27:46.033209 | localhost | ok 2026-08-21 00:27:46.044179 | 2026-08-21 00:27:46.044253 | TASK [Upload logs] 2026-08-21 00:27:46.067736 | localhost | ok 2026-08-21 00:27:46.132042 | 2026-08-21 00:27:46.132170 | TASK [Set zuul-log-path fact] 2026-08-21 00:27:46.156149 | localhost | ok 2026-08-21 00:27:46.169395 | 2026-08-21 00:27:46.169466 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-21 00:27:46.204516 | localhost | ok 2026-08-21 00:27:46.212666 | 2026-08-21 00:27:46.212733 | TASK [upload-logs : Create log directories] 2026-08-21 00:27:46.611742 | localhost | changed 2026-08-21 00:27:46.619691 | 2026-08-21 00:27:46.619835 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-21 00:27:47.023604 | localhost -> localhost | ok: Runtime: 0:00:00.005041 2026-08-21 00:27:47.029328 | 2026-08-21 00:27:47.029402 | TASK [upload-logs : Upload logs to log server] 2026-08-21 00:27:47.836241 | localhost | Output suppressed because no_log was given 2026-08-21 00:27:47.842626 | 2026-08-21 00:27:47.842693 | LOOP [upload-logs : Compress console log and json output] 2026-08-21 00:27:47.888184 | localhost | skipping: Conditional result was False 2026-08-21 00:27:47.895061 | localhost | skipping: Conditional result was False 2026-08-21 00:27:47.908942 | 2026-08-21 00:27:47.909109 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-21 00:27:47.959522 | localhost | skipping: Conditional result was False 2026-08-21 00:27:47.959991 | 2026-08-21 00:27:47.963253 | localhost | skipping: Conditional result was False 2026-08-21 00:27:47.974424 | 2026-08-21 00:27:47.974607 | LOOP [upload-logs : Upload console log and json output]