2025-11-23 12:18:52.835941 | Job console starting 2025-11-23 12:18:52.854468 | Updating git repos 2025-11-23 12:18:52.925993 | Cloning repos into workspace 2025-11-23 12:18:52.979284 | Restoring repo states 2025-11-23 12:18:52.998265 | Merging changes 2025-11-23 12:18:53.727621 | Checking out repos 2025-11-23 12:18:53.879441 | Preparing playbooks 2025-11-23 12:18:55.175095 | Running Ansible setup 2025-11-23 12:19:00.667500 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-23 12:19:02.104808 | 2025-11-23 12:19:02.104996 | PLAY [Base pre] 2025-11-23 12:19:02.137532 | 2025-11-23 12:19:02.137713 | TASK [Setup log path fact] 2025-11-23 12:19:02.167218 | debian-bookworm | ok 2025-11-23 12:19:02.188563 | 2025-11-23 12:19:02.188782 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-23 12:19:02.220337 | debian-bookworm | ok 2025-11-23 12:19:02.232142 | 2025-11-23 12:19:02.232291 | TASK [emit-job-header : Print job information] 2025-11-23 12:19:02.273801 | # Job Information 2025-11-23 12:19:02.274094 | Ansible Version: 2.16.14 2025-11-23 12:19:02.274138 | Job: container-image-python-osism-frontend-build 2025-11-23 12:19:02.274180 | Pipeline: check 2025-11-23 12:19:02.274208 | Executor: 521e9411259a 2025-11-23 12:19:02.274229 | Triggered by: https://github.com/osism/python-osism/pull/1841 2025-11-23 12:19:02.274251 | Event ID: 8dc03a10-c866-11f0-95b1-73c1e63a7656 2025-11-23 12:19:02.280115 | 2025-11-23 12:19:02.283582 | LOOP [emit-job-header : Print node information] 2025-11-23 12:19:02.425766 | debian-bookworm | ok: 2025-11-23 12:19:02.425964 | debian-bookworm | # Node Information 2025-11-23 12:19:02.425997 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-23 12:19:02.426023 | debian-bookworm | Hostname: debian 2025-11-23 12:19:02.426045 | debian-bookworm | Username: zuul 2025-11-23 12:19:02.426066 | debian-bookworm | Distro: Debian 12.12 2025-11-23 12:19:02.426089 | debian-bookworm | Provider: regiocloud-a 2025-11-23 12:19:02.426111 | debian-bookworm | Region: 2025-11-23 12:19:02.426131 | debian-bookworm | Label: debian-bookworm 2025-11-23 12:19:02.426158 | debian-bookworm | Product Name: OpenStack Nova 2025-11-23 12:19:02.426179 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe8b:c122 2025-11-23 12:19:02.440728 | 2025-11-23 12:19:02.440873 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-23 12:19:03.620135 | debian-bookworm -> localhost | changed 2025-11-23 12:19:03.627178 | 2025-11-23 12:19:03.627289 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-23 12:19:05.244686 | debian-bookworm -> localhost | changed 2025-11-23 12:19:05.254994 | 2025-11-23 12:19:05.255091 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-23 12:19:05.691231 | debian-bookworm -> localhost | ok 2025-11-23 12:19:05.696970 | 2025-11-23 12:19:05.697068 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-23 12:19:05.743544 | debian-bookworm | ok 2025-11-23 12:19:05.770875 | debian-bookworm | included: /var/lib/zuul/builds/e6430a5de63d4feca379343faa66e9e1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-23 12:19:05.776609 | 2025-11-23 12:19:05.776699 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-23 12:19:08.337313 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-23 12:19:08.337528 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/e6430a5de63d4feca379343faa66e9e1/work/e6430a5de63d4feca379343faa66e9e1_id_rsa 2025-11-23 12:19:08.337569 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/e6430a5de63d4feca379343faa66e9e1/work/e6430a5de63d4feca379343faa66e9e1_id_rsa.pub 2025-11-23 12:19:08.337606 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-23 12:19:08.337631 | debian-bookworm -> localhost | SHA256:6TeAvlWaTA3NqvBSEMMQC13e8h820ZT8QbRvot192W4 zuul-build-sshkey 2025-11-23 12:19:08.337662 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-23 12:19:08.337684 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-23 12:19:08.337704 | debian-bookworm -> localhost | |..o=+ ..+o | 2025-11-23 12:19:08.337725 | debian-bookworm -> localhost | | ..o.+ =o .. | 2025-11-23 12:19:08.337745 | debian-bookworm -> localhost | | . + . o +... | 2025-11-23 12:19:08.337764 | debian-bookworm -> localhost | | + . * .. | 2025-11-23 12:19:08.337784 | debian-bookworm -> localhost | | . + S o . o | 2025-11-23 12:19:08.337808 | debian-bookworm -> localhost | | = B B o + .o| 2025-11-23 12:19:08.337828 | debian-bookworm -> localhost | | . + B + . ..+| 2025-11-23 12:19:08.337847 | debian-bookworm -> localhost | | . o . . .E| 2025-11-23 12:19:08.337867 | debian-bookworm -> localhost | | . ..| 2025-11-23 12:19:08.337887 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-23 12:19:08.337932 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.955829 2025-11-23 12:19:08.344621 | 2025-11-23 12:19:08.344717 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-23 12:19:08.363062 | debian-bookworm | ok 2025-11-23 12:19:08.374042 | debian-bookworm | included: /var/lib/zuul/builds/e6430a5de63d4feca379343faa66e9e1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-23 12:19:08.383778 | 2025-11-23 12:19:08.383880 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-23 12:19:08.397131 | debian-bookworm | skipping: Conditional result was False 2025-11-23 12:19:08.403692 | 2025-11-23 12:19:08.403791 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-23 12:19:09.007421 | debian-bookworm | changed 2025-11-23 12:19:09.012897 | 2025-11-23 12:19:09.012996 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-23 12:19:09.266295 | debian-bookworm | ok 2025-11-23 12:19:09.272035 | 2025-11-23 12:19:09.272130 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-23 12:19:09.942274 | debian-bookworm | changed 2025-11-23 12:19:09.949381 | 2025-11-23 12:19:09.949488 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-23 12:19:10.627277 | debian-bookworm | changed 2025-11-23 12:19:10.642977 | 2025-11-23 12:19:10.643079 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-23 12:19:10.687447 | debian-bookworm | skipping: Conditional result was False 2025-11-23 12:19:10.693163 | 2025-11-23 12:19:10.697012 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-23 12:19:11.433495 | debian-bookworm -> localhost | changed 2025-11-23 12:19:11.457640 | 2025-11-23 12:19:11.457822 | TASK [add-build-sshkey : Add back temp key] 2025-11-23 12:19:11.888015 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/e6430a5de63d4feca379343faa66e9e1/work/e6430a5de63d4feca379343faa66e9e1_id_rsa (zuul-build-sshkey) 2025-11-23 12:19:11.888261 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.026488 2025-11-23 12:19:11.897744 | 2025-11-23 12:19:11.897873 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-23 12:19:12.325566 | debian-bookworm | ok 2025-11-23 12:19:12.330973 | 2025-11-23 12:19:12.331089 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-23 12:19:12.365249 | debian-bookworm | skipping: Conditional result was False 2025-11-23 12:19:12.377700 | 2025-11-23 12:19:12.377840 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-23 12:19:12.899259 | debian-bookworm | ok 2025-11-23 12:19:12.924725 | 2025-11-23 12:19:12.924881 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-23 12:19:12.982392 | debian-bookworm | ok 2025-11-23 12:19:12.990534 | 2025-11-23 12:19:12.990718 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-23 12:19:13.360310 | debian-bookworm -> localhost | ok 2025-11-23 12:19:13.367163 | 2025-11-23 12:19:13.367300 | TASK [validate-host : Collect information about the host] 2025-11-23 12:19:14.525303 | debian-bookworm | ok 2025-11-23 12:19:14.542349 | 2025-11-23 12:19:14.542492 | TASK [validate-host : Sanitize hostname] 2025-11-23 12:19:14.674119 | debian-bookworm | ok 2025-11-23 12:19:14.735317 | 2025-11-23 12:19:14.738969 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-23 12:19:15.685661 | debian-bookworm -> localhost | changed 2025-11-23 12:19:15.692080 | 2025-11-23 12:19:15.692203 | TASK [validate-host : Collect information about zuul worker] 2025-11-23 12:19:16.166072 | debian-bookworm | ok 2025-11-23 12:19:16.175329 | 2025-11-23 12:19:16.175480 | TASK [validate-host : Write out all zuul information for each host] 2025-11-23 12:19:17.007344 | debian-bookworm -> localhost | changed 2025-11-23 12:19:17.024761 | 2025-11-23 12:19:17.024899 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-23 12:19:17.303918 | debian-bookworm | ok 2025-11-23 12:19:17.309922 | 2025-11-23 12:19:17.310039 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-23 12:19:18.498197 | debian-bookworm | changed: 2025-11-23 12:19:18.498409 | debian-bookworm | cd+++++++++ src/ 2025-11-23 12:19:18.498446 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-23 12:19:18.498470 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-23 12:19:18.498503 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-11-23 12:19:18.498525 | debian-bookworm | Containerfile 2025-11-23 12:19:18.498691 | debian-bookworm | Containerfile 2025-11-23 12:19:18.521992 | debian-bookworm | 11.6.3 2025-11-23 12:20:49.130141 | debian-bookworm | #9 18.22 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.3 2025-11-23 12:20:49.130148 | debian-bookworm | #9 18.22 npm notice To update run: npm install -g npm@11.6.3 2025-11-23 12:20:49.130153 | debian-bookworm | #9 18.22 npm notice 2025-11-23 12:20:49.847862 | debian-bookworm | #9 DONE 19.1s 2025-11-23 12:20:50.002294 | debian-bookworm | 2025-11-23 12:20:50.002385 | debian-bookworm | #11 [build 5/6] COPY . . 2025-11-23 12:20:50.362105 | debian-bookworm | #11 DONE 0.5s 2025-11-23 12:20:50.517282 | debian-bookworm | 2025-11-23 12:20:50.517367 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-11-23 12:20:50.879019 | debian-bookworm | #12 0.512 2025-11-23 12:20:50.879099 | debian-bookworm | #12 0.512 > frontend@0.1.0 build 2025-11-23 12:20:50.879108 | debian-bookworm | #12 0.512 > next build 2025-11-23 12:20:50.879122 | debian-bookworm | #12 0.512 2025-11-23 12:20:52.416713 | debian-bookworm | #12 2.050 ▲ Next.js 15.5.0 2025-11-23 12:20:52.614765 | debian-bookworm | #12 2.051 2025-11-23 12:20:52.614869 | debian-bookworm | #12 2.097 Creating an optimized production build ... 2025-11-23 12:21:15.085601 | debian-bookworm | #12 24.72 ✓ Compiled successfully in 18.1s 2025-11-23 12:21:15.239731 | debian-bookworm | #12 24.72 Linting and checking validity of types ... 2025-11-23 12:21:22.531866 | debian-bookworm | #12 32.17 Collecting page data ... 2025-11-23 12:21:25.646218 | debian-bookworm | #12 35.27 Generating static pages (0/10) ... 2025-11-23 12:21:26.711897 | debian-bookworm | #12 36.35 Generating static pages (2/10) 2025-11-23 12:21:27.464097 | debian-bookworm | #12 37.10 Generating static pages (4/10) 2025-11-23 12:21:27.615131 | debian-bookworm | #12 37.10 Generating static pages (7/10) 2025-11-23 12:21:27.615219 | debian-bookworm | #12 37.10 ✓ Generating static pages (10/10) 2025-11-23 12:21:28.771806 | debian-bookworm | #12 38.41 Finalizing page optimization ... 2025-11-23 12:21:28.922839 | debian-bookworm | #12 38.41 Collecting build traces ... 2025-11-23 12:21:57.003937 | debian-bookworm | #12 66.64 2025-11-23 12:21:57.161586 | debian-bookworm | #12 66.64 Route (app) Size First Load JS 2025-11-23 12:21:57.161649 | debian-bookworm | #12 66.64 ┌ ○ / 1.79 kB 136 kB 2025-11-23 12:21:57.161667 | debian-bookworm | #12 66.64 ├ ○ /_not-found 991 B 103 kB 2025-11-23 12:21:57.161683 | debian-bookworm | #12 66.64 ├ ƒ /api/config 127 B 102 kB 2025-11-23 12:21:57.161699 | debian-bookworm | #12 66.64 ├ ƒ /api/health 127 B 102 kB 2025-11-23 12:21:57.161715 | debian-bookworm | #12 66.64 ├ ○ /events 12.9 kB 115 kB 2025-11-23 12:21:57.161731 | debian-bookworm | #12 66.64 ├ ○ /nodes 3.38 kB 134 kB 2025-11-23 12:21:57.161748 | debian-bookworm | #12 66.64 └ ○ /services 1.41 kB 103 kB 2025-11-23 12:21:57.161764 | debian-bookworm | #12 66.64 + First Load JS shared by all 102 kB 2025-11-23 12:21:57.161780 | debian-bookworm | #12 66.64 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-11-23 12:21:57.161795 | debian-bookworm | #12 66.64 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-11-23 12:21:57.161813 | debian-bookworm | #12 66.64 └ other shared chunks (total) 1.92 kB 2025-11-23 12:21:57.161829 | debian-bookworm | #12 66.64 2025-11-23 12:21:57.161844 | debian-bookworm | #12 66.64 2025-11-23 12:21:57.161860 | debian-bookworm | #12 66.64 ○ (Static) prerendered as static content 2025-11-23 12:21:57.161875 | debian-bookworm | #12 66.64 ƒ (Dynamic) server-rendered on demand 2025-11-23 12:21:57.161890 | debian-bookworm | #12 66.64 2025-11-23 12:21:57.171322 | debian-bookworm | #12 DONE 66.8s 2025-11-23 12:21:58.081288 | debian-bookworm | 2025-11-23 12:21:58.081374 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-11-23 12:21:58.191457 | debian-bookworm | #13 DONE 0.1s 2025-11-23 12:21:58.346713 | debian-bookworm | 2025-11-23 12:21:58.346836 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-11-23 12:21:58.694285 | debian-bookworm | #14 DONE 0.5s 2025-11-23 12:21:58.853784 | debian-bookworm | 2025-11-23 12:21:58.853987 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-11-23 12:21:58.864667 | debian-bookworm | #15 DONE 0.2s 2025-11-23 12:21:59.029360 | debian-bookworm | 2025-11-23 12:21:59.029529 | debian-bookworm | #16 exporting to image 2025-11-23 12:21:59.029556 | debian-bookworm | #16 exporting layers 2025-11-23 12:22:03.691721 | debian-bookworm | #16 exporting layers 4.8s done 2025-11-23 12:22:03.812362 | debian-bookworm | #16 exporting manifest sha256:e585b3a0b8ea2484ff64fcb22d40d6865b278767c92d440a7eba2b0339945024 0.0s done 2025-11-23 12:22:03.812516 | debian-bookworm | #16 exporting config sha256:eda129d74e36df947f6992ea7b225f10b379644913de8eb8845b39e336f8d7dd 0.0s done 2025-11-23 12:22:03.812726 | debian-bookworm | #16 exporting attestation manifest sha256:51021ffb0b2927f8c7925b040064dbbd222d070e53e002201a0938f8f921708b 0.0s done 2025-11-23 12:22:03.812813 | debian-bookworm | #16 exporting manifest list sha256:24d709eca69d90b617c3e191a1630ca9bac3b40afd9f7b20c028a1a66c73f5fc 0.0s done 2025-11-23 12:22:03.812867 | debian-bookworm | #16 naming to docker.io/library/6c31e57:latest 2025-11-23 12:22:03.969781 | debian-bookworm | #16 naming to docker.io/library/6c31e57:latest done 2025-11-23 12:22:03.969925 | debian-bookworm | #16 unpacking to docker.io/library/6c31e57:latest 2025-11-23 12:22:05.034488 | debian-bookworm | #16 unpacking to docker.io/library/6c31e57:latest 1.2s done 2025-11-23 12:22:05.217487 | debian-bookworm | #16 DONE 6.2s 2025-11-23 12:22:05.248302 | debian-bookworm | + docker images 2025-11-23 12:22:05.324466 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2025-11-23 12:22:05.324587 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2025-11-23 12:22:05.324595 | debian-bookworm | 6c31e57:latest 24d709eca69d 336MB 80.8MB 2025-11-23 12:22:05.379846 | debian-bookworm | ok: Runtime: 0:01:41.785221 2025-11-23 12:22:05.389400 | 2025-11-23 12:22:05.389528 | TASK [Run push script] 2025-11-23 12:22:05.932179 | 2025-11-23 12:22:05.932467 | TASK [Run cosign script] 2025-11-23 12:22:06.464725 | debian-bookworm | skipping: Conditional result was False 2025-11-23 12:22:06.476757 | 2025-11-23 12:22:06.476934 | TASK [Run sbom script] 2025-11-23 12:22:07.011015 | debian-bookworm | skipping: Conditional result was False 2025-11-23 12:22:07.014082 | 2025-11-23 12:22:07.014254 | PLAY RECAP 2025-11-23 12:22:07.014390 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-11-23 12:22:07.014451 | 2025-11-23 12:22:07.147085 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-11-23 12:22:07.148140 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-23 12:22:07.930473 | 2025-11-23 12:22:07.930691 | PLAY [Base post] 2025-11-23 12:22:07.944770 | 2025-11-23 12:22:07.944910 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-23 12:22:08.754948 | debian-bookworm | changed 2025-11-23 12:22:08.764147 | 2025-11-23 12:22:08.764295 | PLAY RECAP 2025-11-23 12:22:08.764384 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-23 12:22:08.764498 | 2025-11-23 12:22:08.888409 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-23 12:22:08.890953 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-23 12:22:09.672903 | 2025-11-23 12:22:09.673093 | PLAY [Base post-logs] 2025-11-23 12:22:09.683867 | 2025-11-23 12:22:09.684008 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-23 12:22:10.160848 | localhost | changed 2025-11-23 12:22:10.178069 | 2025-11-23 12:22:10.178288 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-23 12:22:10.207374 | localhost | ok 2025-11-23 12:22:10.215032 | 2025-11-23 12:22:10.215230 | TASK [Set zuul-log-path fact] 2025-11-23 12:22:10.233357 | localhost | ok 2025-11-23 12:22:10.243619 | 2025-11-23 12:22:10.243748 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-23 12:22:10.271175 | localhost | ok 2025-11-23 12:22:10.277886 | 2025-11-23 12:22:10.278069 | TASK [upload-logs : Create log directories] 2025-11-23 12:22:10.800579 | localhost | changed 2025-11-23 12:22:10.806115 | 2025-11-23 12:22:10.806287 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-23 12:22:11.319574 | localhost -> localhost | ok: Runtime: 0:00:00.007310 2025-11-23 12:22:11.324415 | 2025-11-23 12:22:11.324568 | TASK [upload-logs : Upload logs to log server] 2025-11-23 12:22:11.940795 | localhost | Output suppressed because no_log was given 2025-11-23 12:22:11.943254 | 2025-11-23 12:22:11.943380 | LOOP [upload-logs : Compress console log and json output] 2025-11-23 12:22:12.001530 | localhost | skipping: Conditional result was False 2025-11-23 12:22:12.017285 | localhost | skipping: Conditional result was False 2025-11-23 12:22:12.025480 | 2025-11-23 12:22:12.025695 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-23 12:22:12.079419 | localhost | skipping: Conditional result was False 2025-11-23 12:22:12.080094 | 2025-11-23 12:22:12.083887 | localhost | skipping: Conditional result was False 2025-11-23 12:22:12.098390 | 2025-11-23 12:22:12.098672 | LOOP [upload-logs : Upload console log and json output]