2025-12-11 22:00:13.672934 | Job console starting 2025-12-11 22:00:13.720076 | Updating git repos 2025-12-11 22:00:13.796847 | Cloning repos into workspace 2025-12-11 22:00:13.904510 | Restoring repo states 2025-12-11 22:00:13.930016 | Merging changes 2025-12-11 22:00:14.594871 | Checking out repos 2025-12-11 22:00:14.687341 | Preparing playbooks 2025-12-11 22:00:16.150314 | Running Ansible setup 2025-12-11 22:00:23.102954 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-11 22:00:24.941149 | 2025-12-11 22:00:24.941323 | PLAY [Base pre] 2025-12-11 22:00:25.030795 | 2025-12-11 22:00:25.031025 | TASK [Setup log path fact] 2025-12-11 22:00:25.118125 | debian-bookworm | ok 2025-12-11 22:00:25.205747 | 2025-12-11 22:00:25.205928 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-11 22:00:25.422679 | debian-bookworm | ok 2025-12-11 22:00:25.438258 | 2025-12-11 22:00:25.438688 | TASK [emit-job-header : Print job information] 2025-12-11 22:00:25.538690 | # Job Information 2025-12-11 22:00:25.538989 | Ansible Version: 2.16.14 2025-12-11 22:00:25.539037 | Job: container-image-python-osism-frontend-build 2025-12-11 22:00:25.539073 | Pipeline: check 2025-12-11 22:00:25.539097 | Executor: 521e9411259a 2025-12-11 22:00:25.539119 | Triggered by: https://github.com/osism/python-osism/pull/1682 2025-12-11 22:00:25.539141 | Event ID: beda1d80-d6dc-11f0-94cf-b79a36fb8464 2025-12-11 22:00:25.548378 | 2025-12-11 22:00:25.548529 | LOOP [emit-job-header : Print node information] 2025-12-11 22:00:25.833877 | debian-bookworm | ok: 2025-12-11 22:00:25.834233 | debian-bookworm | # Node Information 2025-12-11 22:00:25.834377 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-11 22:00:25.834415 | debian-bookworm | Hostname: debian 2025-12-11 22:00:25.834446 | debian-bookworm | Username: zuul 2025-12-11 22:00:25.834479 | debian-bookworm | Distro: Debian 12.12 2025-12-11 22:00:25.834514 | debian-bookworm | Provider: regiocloud-a 2025-12-11 22:00:25.834535 | debian-bookworm | Region: 2025-12-11 22:00:25.834557 | debian-bookworm | Label: debian-bookworm 2025-12-11 22:00:25.834577 | debian-bookworm | Product Name: OpenStack Nova 2025-12-11 22:00:25.834597 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe2a:f724 2025-12-11 22:00:25.861412 | 2025-12-11 22:00:25.861613 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-11 22:00:27.819094 | debian-bookworm -> localhost | changed 2025-12-11 22:00:27.835467 | 2025-12-11 22:00:27.835663 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-11 22:00:31.060174 | debian-bookworm -> localhost | changed 2025-12-11 22:00:31.091411 | 2025-12-11 22:00:31.091673 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-11 22:00:32.020446 | debian-bookworm -> localhost | ok 2025-12-11 22:00:32.028050 | 2025-12-11 22:00:32.028210 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-11 22:00:32.089502 | debian-bookworm | ok 2025-12-11 22:00:32.157130 | debian-bookworm | included: /var/lib/zuul/builds/7a10fbf7089b446eb220b129b1baf71b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-11 22:00:32.184040 | 2025-12-11 22:00:32.184186 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-11 22:00:35.245901 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-11 22:00:35.246093 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/7a10fbf7089b446eb220b129b1baf71b/work/7a10fbf7089b446eb220b129b1baf71b_id_rsa 2025-12-11 22:00:35.246133 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/7a10fbf7089b446eb220b129b1baf71b/work/7a10fbf7089b446eb220b129b1baf71b_id_rsa.pub 2025-12-11 22:00:35.246155 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-11 22:00:35.246177 | debian-bookworm -> localhost | SHA256:CdtZj0cX36n4hXmxBmFVwsbOh64sonJL4e+q2K/iOIA zuul-build-sshkey 2025-12-11 22:00:35.246204 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-11 22:00:35.246228 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-11 22:00:35.246257 | debian-bookworm -> localhost | | =+.o| 2025-12-11 22:00:35.246288 | debian-bookworm -> localhost | | . =+o| 2025-12-11 22:00:35.246325 | debian-bookworm -> localhost | | . . .=.+o| 2025-12-11 22:00:35.246345 | debian-bookworm -> localhost | | + + +..O +| 2025-12-11 22:00:35.246362 | debian-bookworm -> localhost | |. o S ..o= * | 2025-12-11 22:00:35.246384 | debian-bookworm -> localhost | |E . . .. = | 2025-12-11 22:00:35.246405 | debian-bookworm -> localhost | |. o . o | 2025-12-11 22:00:35.246429 | debian-bookworm -> localhost | |...o..... . o | 2025-12-11 22:00:35.246447 | debian-bookworm -> localhost | |.oo.+*==o. . | 2025-12-11 22:00:35.246464 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-11 22:00:35.246510 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.815412 2025-12-11 22:00:35.252079 | 2025-12-11 22:00:35.252155 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-11 22:00:35.278797 | debian-bookworm | ok 2025-12-11 22:00:35.286824 | debian-bookworm | included: /var/lib/zuul/builds/7a10fbf7089b446eb220b129b1baf71b/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-11 22:00:35.298922 | 2025-12-11 22:00:35.299038 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-11 22:00:35.342460 | debian-bookworm | skipping: Conditional result was False 2025-12-11 22:00:35.347648 | 2025-12-11 22:00:35.347749 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-11 22:00:36.457029 | debian-bookworm | changed 2025-12-11 22:00:36.461484 | 2025-12-11 22:00:36.461559 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-11 22:00:36.787999 | debian-bookworm | ok 2025-12-11 22:00:36.792890 | 2025-12-11 22:00:36.793048 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-11 22:00:37.747586 | debian-bookworm | changed 2025-12-11 22:00:37.759007 | 2025-12-11 22:00:37.759123 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-11 22:00:38.717101 | debian-bookworm | changed 2025-12-11 22:00:38.727422 | 2025-12-11 22:00:38.727572 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-11 22:00:38.788337 | debian-bookworm | skipping: Conditional result was False 2025-12-11 22:00:38.801218 | 2025-12-11 22:00:38.801427 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-11 22:00:40.847564 | debian-bookworm -> localhost | changed 2025-12-11 22:00:40.871812 | 2025-12-11 22:00:40.872021 | TASK [add-build-sshkey : Add back temp key] 2025-12-11 22:00:42.231902 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/7a10fbf7089b446eb220b129b1baf71b/work/7a10fbf7089b446eb220b129b1baf71b_id_rsa (zuul-build-sshkey) 2025-12-11 22:00:42.232187 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.029685 2025-12-11 22:00:42.241998 | 2025-12-11 22:00:42.242138 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-11 22:00:43.265522 | debian-bookworm | ok 2025-12-11 22:00:43.284735 | 2025-12-11 22:00:43.284883 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-11 22:00:43.351660 | debian-bookworm | skipping: Conditional result was False 2025-12-11 22:00:43.398464 | 2025-12-11 22:00:43.398619 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-11 22:00:44.350826 | debian-bookworm | ok 2025-12-11 22:00:44.403614 | 2025-12-11 22:00:44.405211 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-11 22:00:44.497365 | debian-bookworm | ok 2025-12-11 22:00:44.510316 | 2025-12-11 22:00:44.510463 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-11 22:00:45.641924 | debian-bookworm -> localhost | ok 2025-12-11 22:00:45.666235 | 2025-12-11 22:00:45.666370 | TASK [validate-host : Collect information about the host] 2025-12-11 22:00:48.178416 | debian-bookworm | ok 2025-12-11 22:00:48.214252 | 2025-12-11 22:00:48.214428 | TASK [validate-host : Sanitize hostname] 2025-12-11 22:00:48.634056 | debian-bookworm | ok 2025-12-11 22:00:48.819461 | 2025-12-11 22:00:48.819665 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-11 22:00:50.947845 | debian-bookworm -> localhost | changed 2025-12-11 22:00:50.956009 | 2025-12-11 22:00:50.956133 | TASK [validate-host : Collect information about zuul worker] 2025-12-11 22:00:51.707201 | debian-bookworm | ok 2025-12-11 22:00:51.715448 | 2025-12-11 22:00:51.715599 | TASK [validate-host : Write out all zuul information for each host] 2025-12-11 22:00:53.107096 | debian-bookworm -> localhost | changed 2025-12-11 22:00:53.118497 | 2025-12-11 22:00:53.118631 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-11 22:00:53.453356 | debian-bookworm | ok 2025-12-11 22:00:53.470284 | 2025-12-11 22:00:53.470428 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-11 22:00:55.766246 | debian-bookworm | changed: 2025-12-11 22:00:55.766475 | debian-bookworm | cd+++++++++ src/ 2025-12-11 22:00:55.766512 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-11 22:00:55.766536 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-11 22:00:55.766557 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-11 22:00:55.766578 | debian-bookworm | Containerfile 2025-12-11 22:00:55.766709 | debian-bookworm | Containerfile 2025-12-11 22:00:55.875314 | debian-bookworm | 11.7.0 2025-12-11 22:02:28.584640 | debian-bookworm | #9 17.85 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0 2025-12-11 22:02:28.584656 | debian-bookworm | #9 17.85 npm notice To update run: npm install -g npm@11.7.0 2025-12-11 22:02:28.584671 | debian-bookworm | #9 17.85 npm notice 2025-12-11 22:02:29.081214 | debian-bookworm | #9 DONE 18.5s 2025-12-11 22:02:29.234756 | debian-bookworm | 2025-12-11 22:02:29.234851 | debian-bookworm | #11 [build 5/6] COPY . . 2025-12-11 22:02:29.583416 | debian-bookworm | #11 DONE 0.5s 2025-12-11 22:02:29.737069 | debian-bookworm | 2025-12-11 22:02:29.737217 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-12-11 22:02:30.131495 | debian-bookworm | #12 0.545 2025-12-11 22:02:30.131587 | debian-bookworm | #12 0.545 > frontend@0.1.0 build 2025-12-11 22:02:30.131619 | debian-bookworm | #12 0.545 > next build 2025-12-11 22:02:30.131648 | debian-bookworm | #12 0.545 2025-12-11 22:02:31.664771 | debian-bookworm | #12 2.078 ▲ Next.js 15.5.8 2025-12-11 22:02:31.859017 | debian-bookworm | #12 2.080 2025-12-11 22:02:31.859165 | debian-bookworm | #12 2.121 Creating an optimized production build ... 2025-12-11 22:02:56.303782 | debian-bookworm | #12 26.72 ✓ Compiled successfully in 20.1s 2025-12-11 22:02:56.457221 | debian-bookworm | #12 26.72 Linting and checking validity of types ... 2025-12-11 22:03:03.915427 | debian-bookworm | #12 34.33 Collecting page data ... 2025-12-11 22:03:06.528545 | debian-bookworm | #12 36.94 Generating static pages (0/10) ... 2025-12-11 22:03:07.175576 | debian-bookworm | #12 37.59 Generating static pages (2/10) 2025-12-11 22:03:07.412946 | debian-bookworm | #12 37.83 Generating static pages (4/10) 2025-12-11 22:03:07.519352 | debian-bookworm | #12 37.83 Generating static pages (7/10) 2025-12-11 22:03:07.519419 | debian-bookworm | #12 37.93 ✓ Generating static pages (10/10) 2025-12-11 22:03:08.735124 | debian-bookworm | #12 39.15 Finalizing page optimization ... 2025-12-11 22:03:08.735224 | debian-bookworm | #12 39.15 Collecting build traces ... 2025-12-11 22:03:35.038004 | debian-bookworm | #12 65.45 2025-12-11 22:03:35.196092 | debian-bookworm | #12 65.46 Route (app) Size First Load JS 2025-12-11 22:03:35.196214 | debian-bookworm | #12 65.46 ┌ ○ / 1.79 kB 136 kB 2025-12-11 22:03:35.196261 | debian-bookworm | #12 65.46 ├ ○ /_not-found 991 B 103 kB 2025-12-11 22:03:35.196301 | debian-bookworm | #12 65.46 ├ ƒ /api/config 127 B 102 kB 2025-12-11 22:03:35.196343 | debian-bookworm | #12 65.46 ├ ƒ /api/health 127 B 102 kB 2025-12-11 22:03:35.196384 | debian-bookworm | #12 65.46 ├ ○ /events 12.9 kB 115 kB 2025-12-11 22:03:35.196424 | debian-bookworm | #12 65.46 ├ ○ /nodes 3.38 kB 134 kB 2025-12-11 22:03:35.196466 | debian-bookworm | #12 65.46 └ ○ /services 1.41 kB 103 kB 2025-12-11 22:03:35.196507 | debian-bookworm | #12 65.46 + First Load JS shared by all 102 kB 2025-12-11 22:03:35.196606 | debian-bookworm | #12 65.46 ├ chunks/255-88a9ee67fe107a55.js 45.9 kB 2025-12-11 22:03:35.196683 | debian-bookworm | #12 65.46 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-12-11 22:03:35.196725 | debian-bookworm | #12 65.46 └ other shared chunks (total) 1.92 kB 2025-12-11 22:03:35.196772 | debian-bookworm | #12 65.46 2025-12-11 22:03:35.196818 | debian-bookworm | #12 65.46 2025-12-11 22:03:35.196859 | debian-bookworm | #12 65.46 ○ (Static) prerendered as static content 2025-12-11 22:03:35.196898 | debian-bookworm | #12 65.46 ƒ (Dynamic) server-rendered on demand 2025-12-11 22:03:35.196937 | debian-bookworm | #12 65.46 2025-12-11 22:03:35.209465 | debian-bookworm | #12 DONE 65.6s 2025-12-11 22:03:36.150477 | debian-bookworm | 2025-12-11 22:03:36.150569 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-12-11 22:03:36.261803 | debian-bookworm | #13 DONE 0.1s 2025-12-11 22:03:36.418399 | debian-bookworm | 2025-12-11 22:03:36.418555 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-12-11 22:03:36.764840 | debian-bookworm | #14 DONE 0.5s 2025-12-11 22:03:36.919357 | debian-bookworm | 2025-12-11 22:03:36.919488 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-12-11 22:03:36.919561 | debian-bookworm | #15 DONE 0.1s 2025-12-11 22:03:37.086011 | debian-bookworm | 2025-12-11 22:03:37.086091 | debian-bookworm | #16 exporting to image 2025-12-11 22:03:37.086103 | debian-bookworm | #16 exporting layers 2025-12-11 22:03:41.687449 | debian-bookworm | #16 exporting layers 4.8s done 2025-12-11 22:03:41.790027 | debian-bookworm | #16 exporting manifest sha256:91dd507a0b7454dd44f0db4b5e21596d3c02f3b3040d4f8d7ed7d50d7667be50 0.0s done 2025-12-11 22:03:41.790110 | debian-bookworm | #16 exporting config sha256:84bfc2bf98277a34ed2d88e1157902536740b54505f0357cf7f91bc8efdfb146 0.0s done 2025-12-11 22:03:41.790142 | debian-bookworm | #16 exporting attestation manifest sha256:ef5f3ab45a391791498b620ad61c34804b12756a448140381ae28fd335395f75 0.0s done 2025-12-11 22:03:41.969407 | debian-bookworm | #16 exporting manifest list sha256:d3048a82a4cd2747c499397f738976f312a7e45d95ede802c2f5988a58e9ee98 0.0s done 2025-12-11 22:03:41.969473 | debian-bookworm | #16 naming to docker.io/library/1e52508:latest done 2025-12-11 22:03:41.969482 | debian-bookworm | #16 unpacking to docker.io/library/1e52508:latest 2025-12-11 22:03:43.001340 | debian-bookworm | #16 unpacking to docker.io/library/1e52508:latest 1.2s done 2025-12-11 22:03:43.190697 | debian-bookworm | #16 DONE 6.1s 2025-12-11 22:03:43.241773 | debian-bookworm | + docker images 2025-12-11 22:03:43.340127 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2025-12-11 22:03:43.340212 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2025-12-11 22:03:43.340224 | debian-bookworm | 1e52508:latest d3048a82a4cd 336MB 80.9MB 2025-12-11 22:03:43.529433 | debian-bookworm | ok: Runtime: 0:01:39.706040 2025-12-11 22:03:43.545865 | 2025-12-11 22:03:43.546096 | TASK [Run push script] 2025-12-11 22:03:44.094987 | 2025-12-11 22:03:44.095331 | TASK [Run cosign script] 2025-12-11 22:03:44.636380 | debian-bookworm | skipping: Conditional result was False 2025-12-11 22:03:44.651786 | 2025-12-11 22:03:44.652089 | TASK [Run sbom script] 2025-12-11 22:03:45.208268 | debian-bookworm | skipping: Conditional result was False 2025-12-11 22:03:45.210078 | 2025-12-11 22:03:45.210185 | PLAY RECAP 2025-12-11 22:03:45.210247 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-12-11 22:03:45.210273 | 2025-12-11 22:03:45.353931 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-12-11 22:03:45.355321 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-11 22:03:46.104616 | 2025-12-11 22:03:46.104861 | PLAY [Base post] 2025-12-11 22:03:46.119250 | 2025-12-11 22:03:46.119402 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-11 22:03:46.898718 | debian-bookworm | changed 2025-12-11 22:03:46.909929 | 2025-12-11 22:03:46.910102 | PLAY RECAP 2025-12-11 22:03:46.910168 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-11 22:03:46.910230 | 2025-12-11 22:03:47.040530 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-11 22:03:47.041604 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-11 22:03:47.883919 | 2025-12-11 22:03:47.884128 | PLAY [Base post-logs] 2025-12-11 22:03:47.896623 | 2025-12-11 22:03:47.896816 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-11 22:03:48.404351 | localhost | changed 2025-12-11 22:03:48.422623 | 2025-12-11 22:03:48.422874 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-11 22:03:48.452507 | localhost | ok 2025-12-11 22:03:48.459773 | 2025-12-11 22:03:48.459955 | TASK [Set zuul-log-path fact] 2025-12-11 22:03:48.480817 | localhost | ok 2025-12-11 22:03:48.497101 | 2025-12-11 22:03:48.497279 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-11 22:03:48.534597 | localhost | ok 2025-12-11 22:03:48.539455 | 2025-12-11 22:03:48.539622 | TASK [upload-logs : Create log directories] 2025-12-11 22:03:49.155449 | localhost | changed 2025-12-11 22:03:49.159738 | 2025-12-11 22:03:49.159884 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-11 22:03:49.705168 | localhost -> localhost | ok: Runtime: 0:00:00.008315 2025-12-11 22:03:49.714659 | 2025-12-11 22:03:49.714898 | TASK [upload-logs : Upload logs to log server] 2025-12-11 22:03:50.336094 | localhost | Output suppressed because no_log was given 2025-12-11 22:03:50.341953 | 2025-12-11 22:03:50.342232 | LOOP [upload-logs : Compress console log and json output] 2025-12-11 22:03:50.415428 | localhost | skipping: Conditional result was False 2025-12-11 22:03:50.433871 | localhost | skipping: Conditional result was False 2025-12-11 22:03:50.445407 | 2025-12-11 22:03:50.445583 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-11 22:03:50.508726 | localhost | skipping: Conditional result was False 2025-12-11 22:03:50.509308 | 2025-12-11 22:03:50.513159 | localhost | skipping: Conditional result was False 2025-12-11 22:03:50.527170 | 2025-12-11 22:03:50.527427 | LOOP [upload-logs : Upload console log and json output]