2025-11-22 23:32:07.121290 | Job console starting 2025-11-22 23:32:07.131088 | Updating git repos 2025-11-22 23:32:07.182539 | Cloning repos into workspace 2025-11-22 23:32:07.285295 | Restoring repo states 2025-11-22 23:32:07.312094 | Merging changes 2025-11-22 23:32:08.014707 | Checking out repos 2025-11-22 23:32:08.069518 | Preparing playbooks 2025-11-22 23:32:09.255374 | Running Ansible setup 2025-11-22 23:32:15.468272 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-22 23:32:16.325658 | 2025-11-22 23:32:16.325845 | PLAY [Base pre] 2025-11-22 23:32:16.356747 | 2025-11-22 23:32:16.356968 | TASK [Setup log path fact] 2025-11-22 23:32:16.379802 | debian-bookworm | ok 2025-11-22 23:32:16.399365 | 2025-11-22 23:32:16.399537 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-22 23:32:16.440171 | debian-bookworm | ok 2025-11-22 23:32:16.452498 | 2025-11-22 23:32:16.452748 | TASK [emit-job-header : Print job information] 2025-11-22 23:32:16.524655 | # Job Information 2025-11-22 23:32:16.524923 | Ansible Version: 2.16.14 2025-11-22 23:32:16.524962 | Job: container-image-python-osism-frontend-build 2025-11-22 23:32:16.524995 | Pipeline: check 2025-11-22 23:32:16.525018 | Executor: 521e9411259a 2025-11-22 23:32:16.525039 | Triggered by: https://github.com/osism/python-osism/pull/1838 2025-11-22 23:32:16.525081 | Event ID: 4f0064f0-c7fb-11f0-9e61-1b112c897fa5 2025-11-22 23:32:16.530407 | 2025-11-22 23:32:16.530536 | LOOP [emit-job-header : Print node information] 2025-11-22 23:32:16.646965 | debian-bookworm | ok: 2025-11-22 23:32:16.647191 | debian-bookworm | # Node Information 2025-11-22 23:32:16.647227 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-22 23:32:16.647253 | debian-bookworm | Hostname: debian 2025-11-22 23:32:16.647337 | debian-bookworm | Username: zuul 2025-11-22 23:32:16.647371 | debian-bookworm | Distro: Debian 12.12 2025-11-22 23:32:16.647404 | debian-bookworm | Provider: regiocloud-a 2025-11-22 23:32:16.647432 | debian-bookworm | Region: 2025-11-22 23:32:16.647460 | debian-bookworm | Label: debian-bookworm 2025-11-22 23:32:16.647487 | debian-bookworm | Product Name: OpenStack Nova 2025-11-22 23:32:16.647513 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe5e:8056 2025-11-22 23:32:16.667773 | 2025-11-22 23:32:16.667923 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-22 23:32:17.257513 | debian-bookworm -> localhost | changed 2025-11-22 23:32:17.265276 | 2025-11-22 23:32:17.265412 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-22 23:32:18.747253 | debian-bookworm -> localhost | changed 2025-11-22 23:32:18.760678 | 2025-11-22 23:32:18.761113 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-22 23:32:19.204414 | debian-bookworm -> localhost | ok 2025-11-22 23:32:19.211485 | 2025-11-22 23:32:19.211611 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-22 23:32:19.240529 | debian-bookworm | ok 2025-11-22 23:32:19.262318 | debian-bookworm | included: /var/lib/zuul/builds/e55b760753e546c0885979a3a748ef78/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-22 23:32:19.269120 | 2025-11-22 23:32:19.269270 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-22 23:32:20.253527 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-22 23:32:20.253776 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/e55b760753e546c0885979a3a748ef78/work/e55b760753e546c0885979a3a748ef78_id_rsa 2025-11-22 23:32:20.253817 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/e55b760753e546c0885979a3a748ef78/work/e55b760753e546c0885979a3a748ef78_id_rsa.pub 2025-11-22 23:32:20.253845 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-22 23:32:20.253873 | debian-bookworm -> localhost | SHA256:vg/UwIupa5C01TBPH+WnwSwuJEL68dD0uf7JwlrEVpA zuul-build-sshkey 2025-11-22 23:32:20.253913 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-22 23:32:20.253936 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-22 23:32:20.253958 | debian-bookworm -> localhost | | . . .. .. | 2025-11-22 23:32:20.253979 | debian-bookworm -> localhost | | o oo.E+.+ | 2025-11-22 23:32:20.254000 | debian-bookworm -> localhost | |. + o*+.=.= . | 2025-11-22 23:32:20.254019 | debian-bookworm -> localhost | | ..=.+o*.= + | 2025-11-22 23:32:20.254039 | debian-bookworm -> localhost | | ..+. O S o | 2025-11-22 23:32:20.254061 | debian-bookworm -> localhost | | + = + | 2025-11-22 23:32:20.254121 | debian-bookworm -> localhost | | ...o o | 2025-11-22 23:32:20.254142 | debian-bookworm -> localhost | | .ooo + | 2025-11-22 23:32:20.254164 | debian-bookworm -> localhost | | .o. .=.. | 2025-11-22 23:32:20.254184 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-22 23:32:20.254242 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.343851 2025-11-22 23:32:20.261025 | 2025-11-22 23:32:20.261169 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-22 23:32:20.303952 | debian-bookworm | ok 2025-11-22 23:32:20.318792 | debian-bookworm | included: /var/lib/zuul/builds/e55b760753e546c0885979a3a748ef78/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-22 23:32:20.336284 | 2025-11-22 23:32:20.336413 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-22 23:32:20.372026 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:20.393439 | 2025-11-22 23:32:20.393615 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-22 23:32:21.142713 | debian-bookworm | changed 2025-11-22 23:32:21.149345 | 2025-11-22 23:32:21.149467 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-22 23:32:21.441437 | debian-bookworm | ok 2025-11-22 23:32:21.450346 | 2025-11-22 23:32:21.450485 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-22 23:32:22.163937 | debian-bookworm | changed 2025-11-22 23:32:22.177773 | 2025-11-22 23:32:22.177915 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-22 23:32:22.901815 | debian-bookworm | changed 2025-11-22 23:32:22.907721 | 2025-11-22 23:32:22.907829 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-22 23:32:22.931615 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:22.939430 | 2025-11-22 23:32:22.939555 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-22 23:32:23.701720 | debian-bookworm -> localhost | changed 2025-11-22 23:32:23.713368 | 2025-11-22 23:32:23.713490 | TASK [add-build-sshkey : Add back temp key] 2025-11-22 23:32:24.156606 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/e55b760753e546c0885979a3a748ef78/work/e55b760753e546c0885979a3a748ef78_id_rsa (zuul-build-sshkey) 2025-11-22 23:32:24.156927 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.016051 2025-11-22 23:32:24.166770 | 2025-11-22 23:32:24.166936 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-22 23:32:24.681854 | debian-bookworm | ok 2025-11-22 23:32:24.693202 | 2025-11-22 23:32:24.693324 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-22 23:32:24.727740 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:32:24.738632 | 2025-11-22 23:32:24.738764 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-22 23:32:25.220927 | debian-bookworm | ok 2025-11-22 23:32:25.235953 | 2025-11-22 23:32:25.236095 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-22 23:32:25.301563 | debian-bookworm | ok 2025-11-22 23:32:25.307226 | 2025-11-22 23:32:25.307341 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-22 23:32:26.146522 | debian-bookworm -> localhost | ok 2025-11-22 23:32:26.153476 | 2025-11-22 23:32:26.153590 | TASK [validate-host : Collect information about the host] 2025-11-22 23:32:27.465533 | debian-bookworm | ok 2025-11-22 23:32:27.475792 | 2025-11-22 23:32:27.475907 | TASK [validate-host : Sanitize hostname] 2025-11-22 23:32:27.587103 | debian-bookworm | ok 2025-11-22 23:32:27.626506 | 2025-11-22 23:32:27.626644 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-22 23:32:28.322234 | debian-bookworm -> localhost | changed 2025-11-22 23:32:28.328590 | 2025-11-22 23:32:28.328700 | TASK [validate-host : Collect information about zuul worker] 2025-11-22 23:32:28.745557 | debian-bookworm | ok 2025-11-22 23:32:28.751695 | 2025-11-22 23:32:28.751817 | TASK [validate-host : Write out all zuul information for each host] 2025-11-22 23:32:29.333122 | debian-bookworm -> localhost | changed 2025-11-22 23:32:29.343287 | 2025-11-22 23:32:29.343401 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-22 23:32:29.631272 | debian-bookworm | ok 2025-11-22 23:32:29.638954 | 2025-11-22 23:32:29.639159 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-22 23:32:30.707532 | debian-bookworm | changed: 2025-11-22 23:32:30.707758 | debian-bookworm | cd+++++++++ src/ 2025-11-22 23:32:30.707795 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-22 23:32:30.707821 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-22 23:32:30.707846 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-11-22 23:32:30.707868 | debian-bookworm | Containerfile 2025-11-22 23:32:30.707993 | debian-bookworm | Containerfile 2025-11-22 23:32:30.720681 | debian-bookworm | 11.6.3 2025-11-22 23:34:03.722267 | debian-bookworm | #9 20.79 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.3 2025-11-22 23:34:03.722274 | debian-bookworm | #9 20.79 npm notice To update run: npm install -g npm@11.6.3 2025-11-22 23:34:03.722281 | debian-bookworm | #9 20.79 npm notice 2025-11-22 23:34:04.135252 | debian-bookworm | #9 DONE 21.4s 2025-11-22 23:34:04.289352 | debian-bookworm | 2025-11-22 23:34:04.289521 | debian-bookworm | #11 [build 5/6] COPY . . 2025-11-22 23:34:04.637519 | debian-bookworm | #11 DONE 0.5s 2025-11-22 23:34:04.794929 | debian-bookworm | 2025-11-22 23:34:04.795016 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-11-22 23:34:05.162229 | debian-bookworm | #12 0.520 2025-11-22 23:34:05.162311 | debian-bookworm | #12 0.520 > frontend@0.1.0 build 2025-11-22 23:34:05.162331 | debian-bookworm | #12 0.520 > next build 2025-11-22 23:34:05.162349 | debian-bookworm | #12 0.520 2025-11-22 23:34:06.728544 | debian-bookworm | #12 2.086 ▲ Next.js 15.5.0 2025-11-22 23:34:06.939903 | debian-bookworm | #12 2.087 2025-11-22 23:34:06.939987 | debian-bookworm | #12 2.146 Creating an optimized production build ... 2025-11-22 23:34:31.314372 | debian-bookworm | #12 26.67 ✓ Compiled successfully in 19.8s 2025-11-22 23:34:31.468887 | debian-bookworm | #12 26.68 Linting and checking validity of types ... 2025-11-22 23:34:39.687850 | debian-bookworm | #12 35.05 Collecting page data ... 2025-11-22 23:34:42.727652 | debian-bookworm | #12 38.09 Generating static pages (0/10) ... 2025-11-22 23:34:43.788160 | debian-bookworm | #12 39.15 Generating static pages (2/10) 2025-11-22 23:34:44.255417 | debian-bookworm | #12 39.61 Generating static pages (4/10) 2025-11-22 23:34:44.407611 | debian-bookworm | #12 39.61 Generating static pages (7/10) 2025-11-22 23:34:44.407673 | debian-bookworm | #12 39.61 ✓ Generating static pages (10/10) 2025-11-22 23:34:45.514873 | debian-bookworm | #12 40.87 Finalizing page optimization ... 2025-11-22 23:34:45.666252 | debian-bookworm | #12 40.87 Collecting build traces ... 2025-11-22 23:35:11.560628 | debian-bookworm | #12 66.92 2025-11-22 23:35:11.718917 | debian-bookworm | #12 66.92 Route (app) Size First Load JS 2025-11-22 23:35:11.718972 | debian-bookworm | #12 66.92 ┌ ○ / 1.79 kB 136 kB 2025-11-22 23:35:11.718979 | debian-bookworm | #12 66.92 ├ ○ /_not-found 991 B 103 kB 2025-11-22 23:35:11.718984 | debian-bookworm | #12 66.92 ├ ƒ /api/config 127 B 102 kB 2025-11-22 23:35:11.718988 | debian-bookworm | #12 66.92 ├ ƒ /api/health 127 B 102 kB 2025-11-22 23:35:11.718992 | debian-bookworm | #12 66.92 ├ ○ /events 12.9 kB 115 kB 2025-11-22 23:35:11.719006 | debian-bookworm | #12 66.92 ├ ○ /nodes 3.38 kB 134 kB 2025-11-22 23:35:11.719010 | debian-bookworm | #12 66.92 └ ○ /services 1.41 kB 103 kB 2025-11-22 23:35:11.719014 | debian-bookworm | #12 66.92 + First Load JS shared by all 102 kB 2025-11-22 23:35:11.719019 | debian-bookworm | #12 66.92 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-11-22 23:35:11.719026 | debian-bookworm | #12 66.92 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-11-22 23:35:11.719030 | debian-bookworm | #12 66.92 └ other shared chunks (total) 1.92 kB 2025-11-22 23:35:11.719034 | debian-bookworm | #12 66.92 2025-11-22 23:35:11.719038 | debian-bookworm | #12 66.92 2025-11-22 23:35:11.719042 | debian-bookworm | #12 66.93 ○ (Static) prerendered as static content 2025-11-22 23:35:11.719047 | debian-bookworm | #12 66.93 ƒ (Dynamic) server-rendered on demand 2025-11-22 23:35:11.719050 | debian-bookworm | #12 66.93 2025-11-22 23:35:11.719701 | debian-bookworm | #12 DONE 67.1s 2025-11-22 23:35:12.314895 | debian-bookworm | 2025-11-22 23:35:12.314976 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-11-22 23:35:12.427269 | debian-bookworm | #13 DONE 0.1s 2025-11-22 23:35:12.655361 | debian-bookworm | 2025-11-22 23:35:12.655448 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-11-22 23:35:13.158368 | debian-bookworm | #14 DONE 0.5s 2025-11-22 23:35:13.324295 | debian-bookworm | 2025-11-22 23:35:13.324528 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-11-22 23:35:13.325175 | debian-bookworm | #15 DONE 0.2s 2025-11-22 23:35:13.489033 | debian-bookworm | 2025-11-22 23:35:13.489218 | debian-bookworm | #16 exporting to image 2025-11-22 23:35:13.489262 | debian-bookworm | #16 exporting layers 2025-11-22 23:35:18.218907 | debian-bookworm | #16 exporting layers 4.9s done 2025-11-22 23:35:18.219003 | debian-bookworm | #16 exporting manifest sha256:978191b1a4128d866e96b3725cabfa2c76740abde95c109eebcd6e76f2db292a 2025-11-22 23:35:18.321146 | debian-bookworm | #16 exporting manifest sha256:978191b1a4128d866e96b3725cabfa2c76740abde95c109eebcd6e76f2db292a 0.0s done 2025-11-22 23:35:18.321277 | debian-bookworm | #16 exporting config sha256:17f4e8dc41712133e73eac95342df60671c368b38643147f4b8c9f4d544b38b4 0.0s done 2025-11-22 23:35:18.321324 | debian-bookworm | #16 exporting attestation manifest sha256:c4cae6c5d7a0c2b57d30badf9aa912650b97826042972e62cc6c1097f6253fef 0.0s done 2025-11-22 23:35:18.496880 | debian-bookworm | #16 exporting manifest list sha256:b23956f800749f1dba9e406d7c09ebca77b11d4611410f7a75dc4c34ee92904a 0.0s done 2025-11-22 23:35:18.496982 | debian-bookworm | #16 naming to docker.io/library/be1df77:latest done 2025-11-22 23:35:18.497007 | debian-bookworm | #16 unpacking to docker.io/library/be1df77:latest 2025-11-22 23:35:19.518489 | debian-bookworm | #16 unpacking to docker.io/library/be1df77:latest 1.2s done 2025-11-22 23:35:19.712668 | debian-bookworm | #16 DONE 6.2s 2025-11-22 23:35:19.770910 | debian-bookworm | + docker images 2025-11-22 23:35:19.849163 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2025-11-22 23:35:19.849423 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2025-11-22 23:35:19.849577 | debian-bookworm | be1df77:latest b23956f80074 336MB 80.8MB 2025-11-22 23:35:20.053554 | debian-bookworm | ok: Runtime: 0:01:44.204917 2025-11-22 23:35:20.067554 | 2025-11-22 23:35:20.067709 | TASK [Run push script] 2025-11-22 23:35:20.614024 | 2025-11-22 23:35:20.614325 | TASK [Run cosign script] 2025-11-22 23:35:21.147785 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:35:21.161252 | 2025-11-22 23:35:21.161431 | TASK [Run sbom script] 2025-11-22 23:35:21.696348 | debian-bookworm | skipping: Conditional result was False 2025-11-22 23:35:21.699554 | 2025-11-22 23:35:21.699732 | PLAY RECAP 2025-11-22 23:35:21.699874 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-11-22 23:35:21.699948 | 2025-11-22 23:35:21.832254 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-11-22 23:35:21.833360 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-22 23:35:22.574382 | 2025-11-22 23:35:22.574552 | PLAY [Base post] 2025-11-22 23:35:22.588222 | 2025-11-22 23:35:22.588359 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-22 23:35:23.383928 | debian-bookworm | changed 2025-11-22 23:35:23.395058 | 2025-11-22 23:35:23.395231 | PLAY RECAP 2025-11-22 23:35:23.395311 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-22 23:35:23.395387 | 2025-11-22 23:35:23.518032 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-22 23:35:23.519162 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-22 23:35:24.315813 | 2025-11-22 23:35:24.315991 | PLAY [Base post-logs] 2025-11-22 23:35:24.326968 | 2025-11-22 23:35:24.327161 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-22 23:35:24.794430 | localhost | changed 2025-11-22 23:35:24.813472 | 2025-11-22 23:35:24.813693 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-22 23:35:24.851043 | localhost | ok 2025-11-22 23:35:24.854963 | 2025-11-22 23:35:24.855106 | TASK [Set zuul-log-path fact] 2025-11-22 23:35:24.872300 | localhost | ok 2025-11-22 23:35:24.886184 | 2025-11-22 23:35:24.886385 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-22 23:35:24.914458 | localhost | ok 2025-11-22 23:35:24.921243 | 2025-11-22 23:35:24.921443 | TASK [upload-logs : Create log directories] 2025-11-22 23:35:25.444748 | localhost | changed 2025-11-22 23:35:25.452512 | 2025-11-22 23:35:25.452745 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-22 23:35:25.981705 | localhost -> localhost | ok: Runtime: 0:00:00.007979 2025-11-22 23:35:25.990666 | 2025-11-22 23:35:25.990824 | TASK [upload-logs : Upload logs to log server] 2025-11-22 23:35:26.555125 | localhost | Output suppressed because no_log was given 2025-11-22 23:35:26.557623 | 2025-11-22 23:35:26.557745 | LOOP [upload-logs : Compress console log and json output] 2025-11-22 23:35:26.615968 | localhost | skipping: Conditional result was False 2025-11-22 23:35:26.621456 | localhost | skipping: Conditional result was False 2025-11-22 23:35:26.627999 | 2025-11-22 23:35:26.628201 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-22 23:35:26.675235 | localhost | skipping: Conditional result was False 2025-11-22 23:35:26.675837 | 2025-11-22 23:35:26.679355 | localhost | skipping: Conditional result was False 2025-11-22 23:35:26.693604 | 2025-11-22 23:35:26.693869 | LOOP [upload-logs : Upload console log and json output]