2026-01-19 17:06:57.426061 | Job console starting 2026-01-19 17:06:57.433790 | Updating git repos 2026-01-19 17:06:57.472168 | Cloning repos into workspace 2026-01-19 17:06:57.548252 | Restoring repo states 2026-01-19 17:06:57.567464 | Merging changes 2026-01-19 17:06:58.075727 | Checking out repos 2026-01-19 17:06:58.133602 | Preparing playbooks 2026-01-19 17:06:59.187108 | Running Ansible setup 2026-01-19 17:07:04.260553 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-19 17:07:05.167697 | 2026-01-19 17:07:05.167816 | PLAY [Base pre] 2026-01-19 17:07:05.182165 | 2026-01-19 17:07:05.182291 | TASK [Setup log path fact] 2026-01-19 17:07:05.200150 | debian-bookworm | ok 2026-01-19 17:07:05.214660 | 2026-01-19 17:07:05.214770 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 17:07:05.253360 | debian-bookworm | ok 2026-01-19 17:07:05.267609 | 2026-01-19 17:07:05.267752 | TASK [emit-job-header : Print job information] 2026-01-19 17:07:05.295186 | # Job Information 2026-01-19 17:07:05.295402 | Ansible Version: 2.16.14 2026-01-19 17:07:05.295434 | Job: container-image-python-osism-frontend-build 2026-01-19 17:07:05.295463 | Pipeline: check 2026-01-19 17:07:05.295486 | Executor: 521e9411259a 2026-01-19 17:07:05.295503 | Triggered by: https://github.com/osism/python-osism/pull/1942 2026-01-19 17:07:05.295521 | Event ID: 23850520-f559-11f0-8822-6306c3f50a97 2026-01-19 17:07:05.299547 | 2026-01-19 17:07:05.299641 | LOOP [emit-job-header : Print node information] 2026-01-19 17:07:05.428106 | debian-bookworm | ok: 2026-01-19 17:07:05.428264 | debian-bookworm | # Node Information 2026-01-19 17:07:05.428296 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-19 17:07:05.428318 | debian-bookworm | Hostname: debian 2026-01-19 17:07:05.428337 | debian-bookworm | Username: zuul 2026-01-19 17:07:05.428354 | debian-bookworm | Distro: Debian 12.13 2026-01-19 17:07:05.428374 | debian-bookworm | Provider: regiocloud-a 2026-01-19 17:07:05.428392 | debian-bookworm | Region: 2026-01-19 17:07:05.428409 | debian-bookworm | Label: debian-bookworm 2026-01-19 17:07:05.428426 | debian-bookworm | Product Name: OpenStack Nova 2026-01-19 17:07:05.428442 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe59:7b34 2026-01-19 17:07:05.450509 | 2026-01-19 17:07:05.450604 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-19 17:07:05.867091 | debian-bookworm -> localhost | changed 2026-01-19 17:07:05.872831 | 2026-01-19 17:07:05.872912 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-19 17:07:06.979575 | debian-bookworm -> localhost | changed 2026-01-19 17:07:06.999904 | 2026-01-19 17:07:07.000009 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-19 17:07:07.431155 | debian-bookworm -> localhost | ok 2026-01-19 17:07:07.441856 | 2026-01-19 17:07:07.441990 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-19 17:07:07.470919 | debian-bookworm | ok 2026-01-19 17:07:07.509992 | debian-bookworm | included: /var/lib/zuul/builds/08effd0827d0431cac0d06e736526309/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-19 17:07:07.543466 | 2026-01-19 17:07:07.543759 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-19 17:07:09.801818 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-19 17:07:09.802024 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/08effd0827d0431cac0d06e736526309/work/08effd0827d0431cac0d06e736526309_id_rsa 2026-01-19 17:07:09.802057 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/08effd0827d0431cac0d06e736526309/work/08effd0827d0431cac0d06e736526309_id_rsa.pub 2026-01-19 17:07:09.802080 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-19 17:07:09.802101 | debian-bookworm -> localhost | SHA256:n14OSHmNWEhMXpF/OTPeeEUOsV8hfwfEhcGwmVQ/85s zuul-build-sshkey 2026-01-19 17:07:09.802128 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-19 17:07:09.802147 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-19 17:07:09.802165 | debian-bookworm -> localhost | | oo oooB**.| 2026-01-19 17:07:09.802182 | debian-bookworm -> localhost | | o.o.. +B+o| 2026-01-19 17:07:09.802199 | debian-bookworm -> localhost | | o ..+ .O=| 2026-01-19 17:07:09.802216 | debian-bookworm -> localhost | | + o. *.X| 2026-01-19 17:07:09.802233 | debian-bookworm -> localhost | | S o .o *+| 2026-01-19 17:07:09.802267 | debian-bookworm -> localhost | | . + . o =| 2026-01-19 17:07:09.802285 | debian-bookworm -> localhost | | . + . E | 2026-01-19 17:07:09.802302 | debian-bookworm -> localhost | | . + | 2026-01-19 17:07:09.802318 | debian-bookworm -> localhost | | . . | 2026-01-19 17:07:09.802334 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-19 17:07:09.802373 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.094584 2026-01-19 17:07:09.809400 | 2026-01-19 17:07:09.809484 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-19 17:07:09.840475 | debian-bookworm | ok 2026-01-19 17:07:09.851029 | debian-bookworm | included: /var/lib/zuul/builds/08effd0827d0431cac0d06e736526309/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-19 17:07:09.866994 | 2026-01-19 17:07:09.867081 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-19 17:07:09.908567 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:07:09.915073 | 2026-01-19 17:07:09.915168 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-19 17:07:10.769333 | debian-bookworm | changed 2026-01-19 17:07:10.773773 | 2026-01-19 17:07:10.773846 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-19 17:07:11.084625 | debian-bookworm | ok 2026-01-19 17:07:11.089692 | 2026-01-19 17:07:11.089783 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-19 17:07:11.820150 | debian-bookworm | changed 2026-01-19 17:07:11.830687 | 2026-01-19 17:07:11.830789 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-19 17:07:12.481419 | debian-bookworm | changed 2026-01-19 17:07:12.486755 | 2026-01-19 17:07:12.486858 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-19 17:07:12.509827 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:07:12.515629 | 2026-01-19 17:07:12.515727 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-19 17:07:13.047131 | debian-bookworm -> localhost | changed 2026-01-19 17:07:13.058013 | 2026-01-19 17:07:13.058111 | TASK [add-build-sshkey : Add back temp key] 2026-01-19 17:07:13.663574 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/08effd0827d0431cac0d06e736526309/work/08effd0827d0431cac0d06e736526309_id_rsa (zuul-build-sshkey) 2026-01-19 17:07:13.663788 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.031468 2026-01-19 17:07:13.672874 | 2026-01-19 17:07:13.672973 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-19 17:07:14.099405 | debian-bookworm | ok 2026-01-19 17:07:14.105272 | 2026-01-19 17:07:14.105373 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-19 17:07:14.143047 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:07:14.151697 | 2026-01-19 17:07:14.151793 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-19 17:07:14.547614 | debian-bookworm | ok 2026-01-19 17:07:14.564125 | 2026-01-19 17:07:14.564231 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-19 17:07:14.615814 | debian-bookworm | ok 2026-01-19 17:07:14.620640 | 2026-01-19 17:07:14.620729 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-19 17:07:14.946628 | debian-bookworm -> localhost | ok 2026-01-19 17:07:14.957619 | 2026-01-19 17:07:14.957714 | TASK [validate-host : Collect information about the host] 2026-01-19 17:07:16.540096 | debian-bookworm | ok 2026-01-19 17:07:16.560998 | 2026-01-19 17:07:16.561107 | TASK [validate-host : Sanitize hostname] 2026-01-19 17:07:16.895625 | debian-bookworm | ok 2026-01-19 17:07:17.058136 | 2026-01-19 17:07:17.058582 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-19 17:07:18.395205 | debian-bookworm -> localhost | changed 2026-01-19 17:07:18.399771 | 2026-01-19 17:07:18.399848 | TASK [validate-host : Collect information about zuul worker] 2026-01-19 17:07:18.954988 | debian-bookworm | ok 2026-01-19 17:07:18.964327 | 2026-01-19 17:07:18.964420 | TASK [validate-host : Write out all zuul information for each host] 2026-01-19 17:07:20.414574 | debian-bookworm -> localhost | changed 2026-01-19 17:07:20.422409 | 2026-01-19 17:07:20.422502 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-19 17:07:20.725717 | debian-bookworm | ok 2026-01-19 17:07:20.730480 | 2026-01-19 17:07:20.730563 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-19 17:07:22.443617 | debian-bookworm | changed: 2026-01-19 17:07:22.443770 | debian-bookworm | cd+++++++++ src/ 2026-01-19 17:07:22.443798 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-19 17:07:22.443819 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-19 17:07:22.443836 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-19 17:07:22.443853 | debian-bookworm | Containerfile 2026-01-19 17:07:22.443959 | debian-bookworm | Containerfile 2026-01-19 17:07:22.466198 | debian-bookworm | 11.7.0 2026-01-19 17:08:54.468068 | debian-bookworm | #9 20.54 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0 2026-01-19 17:08:54.468072 | debian-bookworm | #9 20.54 npm notice To update run: npm install -g npm@11.7.0 2026-01-19 17:08:54.468076 | debian-bookworm | #9 20.54 npm notice 2026-01-19 17:08:54.859136 | debian-bookworm | #9 DONE 21.1s 2026-01-19 17:08:55.013787 | debian-bookworm | 2026-01-19 17:08:55.013863 | debian-bookworm | #11 [build 5/6] COPY . . 2026-01-19 17:08:55.328757 | debian-bookworm | #11 DONE 0.5s 2026-01-19 17:08:55.483132 | debian-bookworm | 2026-01-19 17:08:55.483208 | debian-bookworm | #12 [build 6/6] RUN npm run build 2026-01-19 17:08:55.831246 | debian-bookworm | #12 0.499 2026-01-19 17:08:55.831296 | debian-bookworm | #12 0.499 > frontend@0.1.0 build 2026-01-19 17:08:55.831314 | debian-bookworm | #12 0.499 > next build 2026-01-19 17:08:55.831319 | debian-bookworm | #12 0.499 2026-01-19 17:08:57.152267 | debian-bookworm | #12 1.820 ▲ Next.js 15.5.0 2026-01-19 17:08:57.346593 | debian-bookworm | #12 1.821 2026-01-19 17:08:57.346680 | debian-bookworm | #12 1.864 Creating an optimized production build ... 2026-01-19 17:09:20.531887 | debian-bookworm | #12 25.20 ✓ Compiled successfully in 19.1s 2026-01-19 17:09:20.686247 | debian-bookworm | #12 25.20 Linting and checking validity of types ... 2026-01-19 17:09:28.093380 | debian-bookworm | #12 32.76 Collecting page data ... 2026-01-19 17:09:31.080796 | debian-bookworm | #12 35.75 Generating static pages (0/10) ... 2026-01-19 17:09:32.499833 | debian-bookworm | #12 37.17 Generating static pages (2/10) 2026-01-19 17:09:32.499906 | debian-bookworm | #12 37.17 Generating static pages (4/10) 2026-01-19 17:09:32.651441 | debian-bookworm | #12 37.17 Generating static pages (7/10) 2026-01-19 17:09:32.651511 | debian-bookworm | #12 37.17 ✓ Generating static pages (10/10) 2026-01-19 17:09:33.724345 | debian-bookworm | #12 38.39 Finalizing page optimization ... 2026-01-19 17:09:33.875329 | debian-bookworm | #12 38.39 Collecting build traces ... 2026-01-19 17:09:59.665730 | debian-bookworm | #12 64.33 2026-01-19 17:09:59.804721 | debian-bookworm | #12 64.34 Route (app) Size First Load JS 2026-01-19 17:09:59.804774 | debian-bookworm | #12 64.34 ┌ ○ / 1.79 kB 136 kB 2026-01-19 17:09:59.804781 | debian-bookworm | #12 64.34 ├ ○ /_not-found 991 B 103 kB 2026-01-19 17:09:59.804787 | debian-bookworm | #12 64.34 ├ ƒ /api/config 127 B 102 kB 2026-01-19 17:09:59.804792 | debian-bookworm | #12 64.34 ├ ƒ /api/health 127 B 102 kB 2026-01-19 17:09:59.804796 | debian-bookworm | #12 64.34 ├ ○ /events 12.9 kB 115 kB 2026-01-19 17:09:59.804801 | debian-bookworm | #12 64.34 ├ ○ /nodes 3.38 kB 134 kB 2026-01-19 17:09:59.804804 | debian-bookworm | #12 64.34 └ ○ /services 1.41 kB 103 kB 2026-01-19 17:09:59.804812 | debian-bookworm | #12 64.34 + First Load JS shared by all 102 kB 2026-01-19 17:09:59.804817 | debian-bookworm | #12 64.34 ├ chunks/255-01c481785f268126.js 45.7 kB 2026-01-19 17:09:59.804821 | debian-bookworm | #12 64.34 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2026-01-19 17:09:59.804825 | debian-bookworm | #12 64.34 └ other shared chunks (total) 1.92 kB 2026-01-19 17:09:59.804830 | debian-bookworm | #12 64.34 2026-01-19 17:09:59.804834 | debian-bookworm | #12 64.34 2026-01-19 17:09:59.804838 | debian-bookworm | #12 64.34 ○ (Static) prerendered as static content 2026-01-19 17:09:59.804843 | debian-bookworm | #12 64.34 ƒ (Dynamic) server-rendered on demand 2026-01-19 17:09:59.804847 | debian-bookworm | #12 64.34 2026-01-19 17:09:59.804851 | debian-bookworm | #12 DONE 64.5s 2026-01-19 17:10:00.386306 | debian-bookworm | 2026-01-19 17:10:00.386368 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2026-01-19 17:10:00.504537 | debian-bookworm | #13 DONE 0.1s 2026-01-19 17:10:00.660541 | debian-bookworm | 2026-01-19 17:10:00.660738 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2026-01-19 17:10:01.186188 | debian-bookworm | #14 DONE 0.5s 2026-01-19 17:10:01.337574 | debian-bookworm | 2026-01-19 17:10:01.337663 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2026-01-19 17:10:01.337673 | debian-bookworm | #15 DONE 0.1s 2026-01-19 17:10:01.498181 | debian-bookworm | 2026-01-19 17:10:01.498268 | debian-bookworm | #16 exporting to image 2026-01-19 17:10:01.498288 | debian-bookworm | #16 exporting layers 2026-01-19 17:10:06.235258 | debian-bookworm | #16 exporting layers 4.9s done 2026-01-19 17:10:06.344071 | debian-bookworm | #16 exporting manifest sha256:e7c26b2b7dcae163e663b7de5d811eec7b95304e4c38e720565cb284dd2dbf18 0.0s done 2026-01-19 17:10:06.344198 | debian-bookworm | #16 exporting config sha256:c5ae507b14424c85991508eec904354db1a88e512225f3cea4673da170a0aad2 0.0s done 2026-01-19 17:10:06.344249 | debian-bookworm | #16 exporting attestation manifest sha256:d925c048fa83e0c6824a488849eda24ff8f18e1ad5157faa32bfbb7e97a9ec0b 0.0s done 2026-01-19 17:10:06.522754 | debian-bookworm | #16 exporting manifest list sha256:77bdca36de7c69c5e087b48a6678d76e2424febf23eabe3de63babbd8b90bb4f 0.0s done 2026-01-19 17:10:06.522922 | debian-bookworm | #16 naming to docker.io/library/ebaaa78:latest done 2026-01-19 17:10:06.522966 | debian-bookworm | #16 unpacking to docker.io/library/ebaaa78:latest 2026-01-19 17:10:07.596461 | debian-bookworm | #16 unpacking to docker.io/library/ebaaa78:latest 1.2s done 2026-01-19 17:10:07.780133 | debian-bookworm | #16 DONE 6.3s 2026-01-19 17:10:07.847905 | debian-bookworm | + docker images 2026-01-19 17:10:07.924800 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2026-01-19 17:10:07.924879 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2026-01-19 17:10:07.924886 | debian-bookworm | ebaaa78:latest 77bdca36de7c 336MB 80.9MB 2026-01-19 17:10:08.128720 | debian-bookworm | ok: Runtime: 0:01:41.221133 2026-01-19 17:10:08.135851 | 2026-01-19 17:10:08.135954 | TASK [Run push script] 2026-01-19 17:10:08.683736 | 2026-01-19 17:10:08.684028 | TASK [Run cosign script] 2026-01-19 17:10:09.217835 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:10:09.224067 | 2026-01-19 17:10:09.224202 | TASK [Run sbom script] 2026-01-19 17:10:09.753360 | debian-bookworm | skipping: Conditional result was False 2026-01-19 17:10:09.755655 | 2026-01-19 17:10:09.755793 | PLAY RECAP 2026-01-19 17:10:09.755893 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-01-19 17:10:09.755938 | 2026-01-19 17:10:09.954275 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2026-01-19 17:10:09.956301 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 17:10:10.856955 | 2026-01-19 17:10:10.857132 | PLAY [Base post] 2026-01-19 17:10:10.871227 | 2026-01-19 17:10:10.871384 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-19 17:10:11.685969 | debian-bookworm | changed 2026-01-19 17:10:11.696077 | 2026-01-19 17:10:11.696218 | PLAY RECAP 2026-01-19 17:10:11.696294 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-19 17:10:11.696373 | 2026-01-19 17:10:11.841525 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 17:10:11.844829 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-19 17:10:12.740736 | 2026-01-19 17:10:12.740974 | PLAY [Base post-logs] 2026-01-19 17:10:12.752587 | 2026-01-19 17:10:12.752730 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-19 17:10:13.352503 | localhost | changed 2026-01-19 17:10:13.364882 | 2026-01-19 17:10:13.365055 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-19 17:10:13.388338 | localhost | ok 2026-01-19 17:10:13.391490 | 2026-01-19 17:10:13.391597 | TASK [Set zuul-log-path fact] 2026-01-19 17:10:13.406310 | localhost | ok 2026-01-19 17:10:13.414584 | 2026-01-19 17:10:13.414692 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 17:10:13.439340 | localhost | ok 2026-01-19 17:10:13.442623 | 2026-01-19 17:10:13.442722 | TASK [upload-logs : Create log directories] 2026-01-19 17:10:14.058233 | localhost | changed 2026-01-19 17:10:14.061224 | 2026-01-19 17:10:14.061343 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-19 17:10:14.671529 | localhost -> localhost | ok: Runtime: 0:00:00.005781 2026-01-19 17:10:14.681170 | 2026-01-19 17:10:14.681545 | TASK [upload-logs : Upload logs to log server] 2026-01-19 17:10:15.583265 | localhost | Output suppressed because no_log was given 2026-01-19 17:10:15.585175 | 2026-01-19 17:10:15.585282 | LOOP [upload-logs : Compress console log and json output] 2026-01-19 17:10:15.632542 | localhost | skipping: Conditional result was False 2026-01-19 17:10:15.638778 | localhost | skipping: Conditional result was False 2026-01-19 17:10:15.642789 | 2026-01-19 17:10:15.642935 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-19 17:10:15.691907 | localhost | skipping: Conditional result was False 2026-01-19 17:10:15.692204 | 2026-01-19 17:10:15.696477 | localhost | skipping: Conditional result was False 2026-01-19 17:10:15.703879 | 2026-01-19 17:10:15.703987 | LOOP [upload-logs : Upload console log and json output]