2025-09-29 22:32:35.905415 | Job console starting 2025-09-29 22:32:35.919069 | Updating git repos 2025-09-29 22:32:35.946536 | Cloning repos into workspace 2025-09-29 22:32:36.004608 | Restoring repo states 2025-09-29 22:32:36.023088 | Merging changes 2025-09-29 22:32:36.772386 | Checking out repos 2025-09-29 22:32:36.916177 | Preparing playbooks 2025-09-29 22:32:38.750806 | Running Ansible setup 2025-09-29 22:32:44.203622 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-09-29 22:32:45.237899 | 2025-09-29 22:32:45.238023 | PLAY [Base pre] 2025-09-29 22:32:45.253401 | 2025-09-29 22:32:45.253510 | TASK [Setup log path fact] 2025-09-29 22:32:45.271980 | debian-bookworm | ok 2025-09-29 22:32:45.298817 | 2025-09-29 22:32:45.298974 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 22:32:45.359024 | debian-bookworm | ok 2025-09-29 22:32:45.373053 | 2025-09-29 22:32:45.373148 | TASK [emit-job-header : Print job information] 2025-09-29 22:32:45.432084 | # Job Information 2025-09-29 22:32:45.432266 | Ansible Version: 2.16.14 2025-09-29 22:32:45.432316 | Job: container-image-python-osism-frontend-build 2025-09-29 22:32:45.432855 | Pipeline: check 2025-09-29 22:32:45.432894 | Executor: 521e9411259a 2025-09-29 22:32:45.432918 | Triggered by: https://github.com/osism/python-osism/pull/1731 2025-09-29 22:32:45.432942 | Event ID: 2c9e6f70-9d84-11f0-9b6a-8fa76993aeb9 2025-09-29 22:32:45.437854 | 2025-09-29 22:32:45.437942 | LOOP [emit-job-header : Print node information] 2025-09-29 22:32:45.571635 | debian-bookworm | ok: 2025-09-29 22:32:45.571802 | debian-bookworm | # Node Information 2025-09-29 22:32:45.571835 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-09-29 22:32:45.571861 | debian-bookworm | Hostname: debian 2025-09-29 22:32:45.571883 | debian-bookworm | Username: zuul 2025-09-29 22:32:45.571905 | debian-bookworm | Distro: Debian 12.12 2025-09-29 22:32:45.571929 | debian-bookworm | Provider: regiocloud-a 2025-09-29 22:32:45.571950 | debian-bookworm | Region: 2025-09-29 22:32:45.571972 | debian-bookworm | Label: debian-bookworm 2025-09-29 22:32:45.571991 | debian-bookworm | Product Name: OpenStack Nova 2025-09-29 22:32:45.572010 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe08:85a9 2025-09-29 22:32:45.601489 | 2025-09-29 22:32:45.601597 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-29 22:32:46.253426 | debian-bookworm -> localhost | changed 2025-09-29 22:32:46.259099 | 2025-09-29 22:32:46.259182 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-29 22:32:47.675325 | debian-bookworm -> localhost | changed 2025-09-29 22:32:47.683705 | 2025-09-29 22:32:47.683784 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-29 22:32:48.278050 | debian-bookworm -> localhost | ok 2025-09-29 22:32:48.283221 | 2025-09-29 22:32:48.283334 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-29 22:32:48.310403 | debian-bookworm | ok 2025-09-29 22:32:48.325293 | debian-bookworm | included: /var/lib/zuul/builds/54b6c12883d940b4ab5ec276e34ceacd/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-29 22:32:48.330051 | 2025-09-29 22:32:48.330120 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-29 22:32:49.624603 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-09-29 22:32:49.624796 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/54b6c12883d940b4ab5ec276e34ceacd/work/54b6c12883d940b4ab5ec276e34ceacd_id_rsa 2025-09-29 22:32:49.624827 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/54b6c12883d940b4ab5ec276e34ceacd/work/54b6c12883d940b4ab5ec276e34ceacd_id_rsa.pub 2025-09-29 22:32:49.624848 | debian-bookworm -> localhost | The key fingerprint is: 2025-09-29 22:32:49.624868 | debian-bookworm -> localhost | SHA256:m+Wqp3UIgn8UpnNGpS6H8qNp8ajba8JIdOIVQsGV1MM zuul-build-sshkey 2025-09-29 22:32:49.624897 | debian-bookworm -> localhost | The key's randomart image is: 2025-09-29 22:32:49.624915 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-09-29 22:32:49.624933 | debian-bookworm -> localhost | |oo+o+ . | 2025-09-29 22:32:49.624950 | debian-bookworm -> localhost | | o o E o | 2025-09-29 22:32:49.624966 | debian-bookworm -> localhost | | . . * | 2025-09-29 22:32:49.624982 | debian-bookworm -> localhost | | o + * . | 2025-09-29 22:32:49.624998 | debian-bookworm -> localhost | |o * * B S . | 2025-09-29 22:32:49.625019 | debian-bookworm -> localhost | | o.+ O . * | 2025-09-29 22:32:49.625036 | debian-bookworm -> localhost | |+ ++ . = o | 2025-09-29 22:32:49.625052 | debian-bookworm -> localhost | |oo+o.o ..o | 2025-09-29 22:32:49.625069 | debian-bookworm -> localhost | |o*=. o+. | 2025-09-29 22:32:49.625086 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-09-29 22:32:49.625132 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.679505 2025-09-29 22:32:49.630478 | 2025-09-29 22:32:49.630567 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-29 22:32:49.667658 | debian-bookworm | ok 2025-09-29 22:32:49.677590 | debian-bookworm | included: /var/lib/zuul/builds/54b6c12883d940b4ab5ec276e34ceacd/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-29 22:32:49.692917 | 2025-09-29 22:32:49.692988 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-29 22:32:49.740489 | debian-bookworm | skipping: Conditional result was False 2025-09-29 22:32:49.746312 | 2025-09-29 22:32:49.746394 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-29 22:32:50.330546 | debian-bookworm | changed 2025-09-29 22:32:50.339696 | 2025-09-29 22:32:50.339816 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-29 22:32:50.600089 | debian-bookworm | ok 2025-09-29 22:32:50.606362 | 2025-09-29 22:32:50.606460 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-29 22:32:51.318456 | debian-bookworm | changed 2025-09-29 22:32:51.328182 | 2025-09-29 22:32:51.328339 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-29 22:32:51.973723 | debian-bookworm | changed 2025-09-29 22:32:51.979184 | 2025-09-29 22:32:51.979280 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-29 22:32:52.004885 | debian-bookworm | skipping: Conditional result was False 2025-09-29 22:32:52.010573 | 2025-09-29 22:32:52.010661 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-29 22:32:52.415006 | debian-bookworm -> localhost | changed 2025-09-29 22:32:52.423593 | 2025-09-29 22:32:52.423681 | TASK [add-build-sshkey : Add back temp key] 2025-09-29 22:32:52.957926 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/54b6c12883d940b4ab5ec276e34ceacd/work/54b6c12883d940b4ab5ec276e34ceacd_id_rsa (zuul-build-sshkey) 2025-09-29 22:32:52.958122 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.033029 2025-09-29 22:32:52.964575 | 2025-09-29 22:32:52.964660 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-29 22:32:53.378190 | debian-bookworm | ok 2025-09-29 22:32:53.382986 | 2025-09-29 22:32:53.383086 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-29 22:32:53.416138 | debian-bookworm | skipping: Conditional result was False 2025-09-29 22:32:53.426635 | 2025-09-29 22:32:53.426733 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-29 22:32:53.918576 | debian-bookworm | ok 2025-09-29 22:32:53.939613 | 2025-09-29 22:32:53.939719 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-29 22:32:53.967111 | debian-bookworm | ok 2025-09-29 22:32:53.971779 | 2025-09-29 22:32:53.971861 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-29 22:32:54.412993 | debian-bookworm -> localhost | ok 2025-09-29 22:32:54.419156 | 2025-09-29 22:32:54.419246 | TASK [validate-host : Collect information about the host] 2025-09-29 22:32:55.453527 | debian-bookworm | ok 2025-09-29 22:32:55.468807 | 2025-09-29 22:32:55.468902 | TASK [validate-host : Sanitize hostname] 2025-09-29 22:32:55.578499 | debian-bookworm | ok 2025-09-29 22:32:55.628196 | 2025-09-29 22:32:55.628303 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-29 22:32:56.311757 | debian-bookworm -> localhost | changed 2025-09-29 22:32:56.317760 | 2025-09-29 22:32:56.317852 | TASK [validate-host : Collect information about zuul worker] 2025-09-29 22:32:56.770947 | debian-bookworm | ok 2025-09-29 22:32:56.775489 | 2025-09-29 22:32:56.775578 | TASK [validate-host : Write out all zuul information for each host] 2025-09-29 22:32:57.737704 | debian-bookworm -> localhost | changed 2025-09-29 22:32:57.749103 | 2025-09-29 22:32:57.749202 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-09-29 22:32:58.057142 | debian-bookworm | ok 2025-09-29 22:32:58.070041 | 2025-09-29 22:32:58.070135 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-09-29 22:32:59.606075 | debian-bookworm | changed: 2025-09-29 22:32:59.606236 | debian-bookworm | cd+++++++++ src/ 2025-09-29 22:32:59.606277 | debian-bookworm | cd+++++++++ src/github.com/ 2025-09-29 22:32:59.606299 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-09-29 22:32:59.606317 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-09-29 22:32:59.606334 | debian-bookworm | Containerfile 2025-09-29 22:32:59.606426 | debian-bookworm | Containerfile 2025-09-29 22:32:59.625323 | debian-bookworm | 11.6.1 2025-09-29 22:34:35.451920 | debian-bookworm | #9 21.06 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1 2025-09-29 22:34:35.451964 | debian-bookworm | #9 21.06 npm notice To update run: npm install -g npm@11.6.1 2025-09-29 22:34:35.452008 | debian-bookworm | #9 21.06 npm notice 2025-09-29 22:34:35.897921 | debian-bookworm | #9 DONE 21.7s 2025-09-29 22:34:36.006762 | debian-bookworm | 2025-09-29 22:34:36.006863 | debian-bookworm | #11 [build 5/6] COPY . . 2025-09-29 22:34:36.006897 | debian-bookworm | #11 DONE 0.1s 2025-09-29 22:34:36.161298 | debian-bookworm | 2025-09-29 22:34:36.161406 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-09-29 22:34:36.541665 | debian-bookworm | #12 0.531 2025-09-29 22:34:36.541731 | debian-bookworm | #12 0.531 > frontend@0.1.0 build 2025-09-29 22:34:36.541738 | debian-bookworm | #12 0.531 > next build 2025-09-29 22:34:36.541743 | debian-bookworm | #12 0.531 2025-09-29 22:34:38.077857 | debian-bookworm | #12 2.068 ▲ Next.js 15.5.0 2025-09-29 22:34:38.276763 | debian-bookworm | #12 2.069 2025-09-29 22:34:38.276862 | debian-bookworm | #12 2.115 Creating an optimized production build ... 2025-09-29 22:35:03.454264 | debian-bookworm | #12 27.44 ✓ Compiled successfully in 20.7s 2025-09-29 22:35:03.608797 | debian-bookworm | #12 27.45 Linting and checking validity of types ... 2025-09-29 22:35:11.717257 | debian-bookworm | #12 35.71 Collecting page data ... 2025-09-29 22:35:14.633334 | debian-bookworm | #12 38.62 Generating static pages (0/10) ... 2025-09-29 22:35:15.560085 | debian-bookworm | #12 39.55 Generating static pages (2/10) 2025-09-29 22:35:16.134872 | debian-bookworm | #12 40.12 Generating static pages (4/10) 2025-09-29 22:35:16.286802 | debian-bookworm | #12 40.13 Generating static pages (7/10) 2025-09-29 22:35:16.286923 | debian-bookworm | #12 40.13 ✓ Generating static pages (10/10) 2025-09-29 22:35:17.386220 | debian-bookworm | #12 41.38 Finalizing page optimization ... 2025-09-29 22:35:17.539901 | debian-bookworm | #12 41.38 Collecting build traces ... 2025-09-29 22:35:44.313009 | debian-bookworm | #12 68.30 2025-09-29 22:35:44.467162 | debian-bookworm | #12 68.31 Route (app) Size First Load JS 2025-09-29 22:35:44.467226 | debian-bookworm | #12 68.31 ┌ ○ / 1.79 kB 136 kB 2025-09-29 22:35:44.467279 | debian-bookworm | #12 68.31 ├ ○ /_not-found 991 B 103 kB 2025-09-29 22:35:44.467298 | debian-bookworm | #12 68.31 ├ ƒ /api/config 127 B 102 kB 2025-09-29 22:35:44.467314 | debian-bookworm | #12 68.31 ├ ƒ /api/health 127 B 102 kB 2025-09-29 22:35:44.467343 | debian-bookworm | #12 68.31 ├ ○ /events 12.9 kB 115 kB 2025-09-29 22:35:44.467390 | debian-bookworm | #12 68.31 ├ ○ /nodes 3.38 kB 134 kB 2025-09-29 22:35:44.467420 | debian-bookworm | #12 68.31 └ ○ /services 1.41 kB 103 kB 2025-09-29 22:35:44.467437 | debian-bookworm | #12 68.31 + First Load JS shared by all 102 kB 2025-09-29 22:35:44.467453 | debian-bookworm | #12 68.31 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-09-29 22:35:44.467469 | debian-bookworm | #12 68.31 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-09-29 22:35:44.467498 | debian-bookworm | #12 68.31 └ other shared chunks (total) 1.92 kB 2025-09-29 22:35:44.467514 | debian-bookworm | #12 68.31 2025-09-29 22:35:44.467529 | debian-bookworm | #12 68.31 2025-09-29 22:35:44.467545 | debian-bookworm | #12 68.31 ○ (Static) prerendered as static content 2025-09-29 22:35:44.467568 | debian-bookworm | #12 68.31 ƒ (Dynamic) server-rendered on demand 2025-09-29 22:35:44.467588 | debian-bookworm | #12 68.31 2025-09-29 22:35:44.467606 | debian-bookworm | #12 DONE 68.5s 2025-09-29 22:35:45.093276 | debian-bookworm | 2025-09-29 22:35:45.093502 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-09-29 22:35:45.317891 | debian-bookworm | #13 DONE 0.1s 2025-09-29 22:35:45.423102 | debian-bookworm | 2025-09-29 22:35:45.423198 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-09-29 22:35:45.876828 | debian-bookworm | #14 DONE 0.5s 2025-09-29 22:35:45.978185 | debian-bookworm | 2025-09-29 22:35:45.978276 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-09-29 22:35:45.978292 | debian-bookworm | #15 DONE 0.1s 2025-09-29 22:35:46.136556 | debian-bookworm | 2025-09-29 22:35:46.136618 | debian-bookworm | #16 exporting to image 2025-09-29 22:35:46.136625 | debian-bookworm | #16 exporting layers 2025-09-29 22:35:46.548423 | debian-bookworm | #16 exporting layers 0.6s done 2025-09-29 22:35:46.548499 | debian-bookworm | #16 writing image sha256:7641377c62533c859279215049c4dcdd4d154d834018d5ed494a1cae9413eebb 2025-09-29 22:35:46.671999 | debian-bookworm | #16 writing image sha256:7641377c62533c859279215049c4dcdd4d154d834018d5ed494a1cae9413eebb done 2025-09-29 22:35:46.672092 | debian-bookworm | #16 naming to docker.io/library/60bc83a done 2025-09-29 22:35:46.672125 | debian-bookworm | #16 DONE 0.6s 2025-09-29 22:35:46.688482 | debian-bookworm | + docker images 2025-09-29 22:35:46.722607 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-09-29 22:35:46.722808 | debian-bookworm | 60bc83a latest 7641377c6253 1 second ago 238MB 2025-09-29 22:35:46.948554 | debian-bookworm | ok: Runtime: 0:01:41.655878 2025-09-29 22:35:46.964311 | 2025-09-29 22:35:46.964488 | TASK [Run push script] 2025-09-29 22:35:47.512580 | 2025-09-29 22:35:47.512881 | TASK [Run cosign script] 2025-09-29 22:35:48.047166 | debian-bookworm | skipping: Conditional result was False 2025-09-29 22:35:48.061580 | 2025-09-29 22:35:48.061881 | TASK [Run sbom script] 2025-09-29 22:35:48.602954 | debian-bookworm | skipping: Conditional result was False 2025-09-29 22:35:48.607996 | 2025-09-29 22:35:48.608271 | PLAY RECAP 2025-09-29 22:35:48.608484 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-09-29 22:35:48.608564 | 2025-09-29 22:35:48.735772 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-09-29 22:35:48.738089 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-29 22:35:49.463141 | 2025-09-29 22:35:49.463325 | PLAY [Base post] 2025-09-29 22:35:49.476418 | 2025-09-29 22:35:49.476541 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-29 22:35:50.284073 | debian-bookworm | changed 2025-09-29 22:35:50.293390 | 2025-09-29 22:35:50.293508 | PLAY RECAP 2025-09-29 22:35:50.293585 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-29 22:35:50.293662 | 2025-09-29 22:35:50.405952 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-29 22:35:50.408475 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-09-29 22:35:51.171536 | 2025-09-29 22:35:51.171711 | PLAY [Base post-logs] 2025-09-29 22:35:51.182164 | 2025-09-29 22:35:51.182345 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-29 22:35:51.666980 | localhost | changed 2025-09-29 22:35:51.684744 | 2025-09-29 22:35:51.684927 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-29 22:35:51.723213 | localhost | ok 2025-09-29 22:35:51.729187 | 2025-09-29 22:35:51.729332 | TASK [Set zuul-log-path fact] 2025-09-29 22:35:51.748124 | localhost | ok 2025-09-29 22:35:51.760337 | 2025-09-29 22:35:51.760462 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-29 22:35:51.798100 | localhost | ok 2025-09-29 22:35:51.804925 | 2025-09-29 22:35:51.805105 | TASK [upload-logs : Create log directories] 2025-09-29 22:35:52.306273 | localhost | changed 2025-09-29 22:35:52.311408 | 2025-09-29 22:35:52.311566 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-29 22:35:52.806230 | localhost -> localhost | ok: Runtime: 0:00:00.007437 2025-09-29 22:35:52.815859 | 2025-09-29 22:35:52.816053 | TASK [upload-logs : Upload logs to log server] 2025-09-29 22:35:53.380838 | localhost | Output suppressed because no_log was given 2025-09-29 22:35:53.383346 | 2025-09-29 22:35:53.383484 | LOOP [upload-logs : Compress console log and json output] 2025-09-29 22:35:53.439121 | localhost | skipping: Conditional result was False 2025-09-29 22:35:53.444001 | localhost | skipping: Conditional result was False 2025-09-29 22:35:53.456408 | 2025-09-29 22:35:53.456658 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-29 22:35:53.504820 | localhost | skipping: Conditional result was False 2025-09-29 22:35:53.505434 | 2025-09-29 22:35:53.508873 | localhost | skipping: Conditional result was False 2025-09-29 22:35:53.522267 | 2025-09-29 22:35:53.522566 | LOOP [upload-logs : Upload console log and json output]