2025-11-28 21:48:23.079125 | Job console starting 2025-11-28 21:48:23.113397 | Updating git repos 2025-11-28 21:48:23.162666 | Cloning repos into workspace 2025-11-28 21:48:23.263767 | Restoring repo states 2025-11-28 21:48:23.305902 | Merging changes 2025-11-28 21:48:23.940920 | Checking out repos 2025-11-28 21:48:24.093371 | Preparing playbooks 2025-11-28 21:48:25.522567 | Running Ansible setup 2025-11-28 21:48:31.122450 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-28 21:48:32.514653 | 2025-11-28 21:48:32.514863 | PLAY [Base pre] 2025-11-28 21:48:32.554000 | 2025-11-28 21:48:32.554170 | TASK [Setup log path fact] 2025-11-28 21:48:32.603956 | debian-bookworm | ok 2025-11-28 21:48:32.639006 | 2025-11-28 21:48:32.639197 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-28 21:48:32.679741 | debian-bookworm | ok 2025-11-28 21:48:32.689779 | 2025-11-28 21:48:32.690016 | TASK [emit-job-header : Print job information] 2025-11-28 21:48:32.813118 | # Job Information 2025-11-28 21:48:32.813314 | Ansible Version: 2.16.14 2025-11-28 21:48:32.813349 | Job: container-image-python-osism-frontend-build 2025-11-28 21:48:32.813380 | Pipeline: check 2025-11-28 21:48:32.813403 | Executor: 521e9411259a 2025-11-28 21:48:32.813423 | Triggered by: https://github.com/osism/python-osism/pull/1863 2025-11-28 21:48:32.813445 | Event ID: f04c8e90-cca3-11f0-83ab-f671a748a1f1 2025-11-28 21:48:32.818429 | 2025-11-28 21:48:32.818549 | LOOP [emit-job-header : Print node information] 2025-11-28 21:48:33.084498 | debian-bookworm | ok: 2025-11-28 21:48:33.084775 | debian-bookworm | # Node Information 2025-11-28 21:48:33.084810 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-28 21:48:33.084835 | debian-bookworm | Hostname: debian 2025-11-28 21:48:33.084856 | debian-bookworm | Username: zuul 2025-11-28 21:48:33.084877 | debian-bookworm | Distro: Debian 12.12 2025-11-28 21:48:33.084900 | debian-bookworm | Provider: regiocloud-a 2025-11-28 21:48:33.084920 | debian-bookworm | Region: 2025-11-28 21:48:33.084981 | debian-bookworm | Label: debian-bookworm 2025-11-28 21:48:33.085004 | debian-bookworm | Product Name: OpenStack Nova 2025-11-28 21:48:33.085025 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe62:4678 2025-11-28 21:48:33.103478 | 2025-11-28 21:48:33.103629 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-28 21:48:33.906438 | debian-bookworm -> localhost | changed 2025-11-28 21:48:33.911990 | 2025-11-28 21:48:33.912077 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-28 21:48:35.683905 | debian-bookworm -> localhost | changed 2025-11-28 21:48:35.699974 | 2025-11-28 21:48:35.700086 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-28 21:48:36.430304 | debian-bookworm -> localhost | ok 2025-11-28 21:48:36.436365 | 2025-11-28 21:48:36.436470 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-28 21:48:36.464741 | debian-bookworm | ok 2025-11-28 21:48:36.505992 | debian-bookworm | included: /var/lib/zuul/builds/9e0f9fb851c3480bb08101870f9303fb/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-28 21:48:36.533354 | 2025-11-28 21:48:36.533455 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-28 21:48:38.962503 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-28 21:48:38.962689 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/9e0f9fb851c3480bb08101870f9303fb/work/9e0f9fb851c3480bb08101870f9303fb_id_rsa 2025-11-28 21:48:38.962727 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/9e0f9fb851c3480bb08101870f9303fb/work/9e0f9fb851c3480bb08101870f9303fb_id_rsa.pub 2025-11-28 21:48:38.962753 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-28 21:48:38.962777 | debian-bookworm -> localhost | SHA256:3LkwXDJavjXRL0Z9C0AbM6oc9h/DSFYXeAlrnJ+6qmM zuul-build-sshkey 2025-11-28 21:48:38.962808 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-28 21:48:38.962854 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-28 21:48:38.962881 | debian-bookworm -> localhost | | .Oooo | 2025-11-28 21:48:38.962904 | debian-bookworm -> localhost | | +oX+ | 2025-11-28 21:48:38.962925 | debian-bookworm -> localhost | | o++o*+.. .| 2025-11-28 21:48:38.962958 | debian-bookworm -> localhost | | o**=++..o..| 2025-11-28 21:48:38.962980 | debian-bookworm -> localhost | | .oSo=+oo.. | 2025-11-28 21:48:38.963004 | debian-bookworm -> localhost | | =.++. | 2025-11-28 21:48:38.963024 | debian-bookworm -> localhost | | . .o | 2025-11-28 21:48:38.963043 | debian-bookworm -> localhost | | E . | 2025-11-28 21:48:38.963063 | debian-bookworm -> localhost | | ..o... | 2025-11-28 21:48:38.963083 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-28 21:48:38.963132 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.689986 2025-11-28 21:48:38.970367 | 2025-11-28 21:48:38.970464 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-28 21:48:38.999065 | debian-bookworm | ok 2025-11-28 21:48:39.008795 | debian-bookworm | included: /var/lib/zuul/builds/9e0f9fb851c3480bb08101870f9303fb/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-28 21:48:39.020479 | 2025-11-28 21:48:39.020579 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-28 21:48:39.044244 | debian-bookworm | skipping: Conditional result was False 2025-11-28 21:48:39.067424 | 2025-11-28 21:48:39.067565 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-28 21:48:39.813547 | debian-bookworm | changed 2025-11-28 21:48:39.824040 | 2025-11-28 21:48:39.824188 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-28 21:48:40.103531 | debian-bookworm | ok 2025-11-28 21:48:40.111139 | 2025-11-28 21:48:40.111266 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-28 21:48:40.882786 | debian-bookworm | changed 2025-11-28 21:48:40.899396 | 2025-11-28 21:48:40.899554 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-28 21:48:41.731974 | debian-bookworm | changed 2025-11-28 21:48:41.749006 | 2025-11-28 21:48:41.749145 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-28 21:48:41.783190 | debian-bookworm | skipping: Conditional result was False 2025-11-28 21:48:41.790439 | 2025-11-28 21:48:41.790567 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-28 21:48:42.554809 | debian-bookworm -> localhost | changed 2025-11-28 21:48:42.566159 | 2025-11-28 21:48:42.566288 | TASK [add-build-sshkey : Add back temp key] 2025-11-28 21:48:43.013994 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/9e0f9fb851c3480bb08101870f9303fb/work/9e0f9fb851c3480bb08101870f9303fb_id_rsa (zuul-build-sshkey) 2025-11-28 21:48:43.014466 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.010402 2025-11-28 21:48:43.031190 | 2025-11-28 21:48:43.031337 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-28 21:48:43.460672 | debian-bookworm | ok 2025-11-28 21:48:43.469515 | 2025-11-28 21:48:43.469652 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-28 21:48:43.508244 | debian-bookworm | skipping: Conditional result was False 2025-11-28 21:48:43.519356 | 2025-11-28 21:48:43.519492 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-28 21:48:43.984481 | debian-bookworm | ok 2025-11-28 21:48:44.007753 | 2025-11-28 21:48:44.007899 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-28 21:48:44.059531 | debian-bookworm | ok 2025-11-28 21:48:44.064819 | 2025-11-28 21:48:44.064975 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-28 21:48:44.637804 | debian-bookworm -> localhost | ok 2025-11-28 21:48:44.644879 | 2025-11-28 21:48:44.645030 | TASK [validate-host : Collect information about the host] 2025-11-28 21:48:45.834087 | debian-bookworm | ok 2025-11-28 21:48:45.845094 | 2025-11-28 21:48:45.845222 | TASK [validate-host : Sanitize hostname] 2025-11-28 21:48:45.977312 | debian-bookworm | ok 2025-11-28 21:48:46.024706 | 2025-11-28 21:48:46.024846 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-28 21:48:46.729030 | debian-bookworm -> localhost | changed 2025-11-28 21:48:46.734397 | 2025-11-28 21:48:46.734499 | TASK [validate-host : Collect information about zuul worker] 2025-11-28 21:48:47.247438 | debian-bookworm | ok 2025-11-28 21:48:47.251830 | 2025-11-28 21:48:47.251927 | TASK [validate-host : Write out all zuul information for each host] 2025-11-28 21:48:48.179748 | debian-bookworm -> localhost | changed 2025-11-28 21:48:48.187201 | 2025-11-28 21:48:48.187286 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-28 21:48:48.477250 | debian-bookworm | ok 2025-11-28 21:48:48.482369 | 2025-11-28 21:48:48.482461 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-28 21:48:49.608675 | debian-bookworm | changed: 2025-11-28 21:48:49.608849 | debian-bookworm | cd+++++++++ src/ 2025-11-28 21:48:49.608882 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-28 21:48:49.608906 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-28 21:48:49.608927 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-11-28 21:48:49.608973 | debian-bookworm | Containerfile 2025-11-28 21:48:49.609088 | debian-bookworm | Containerfile 2025-11-28 21:48:49.628149 | debian-bookworm | 11.6.4 2025-11-28 21:50:25.648783 | debian-bookworm | #9 21.90 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.4 2025-11-28 21:50:25.648813 | debian-bookworm | #9 21.90 npm notice To update run: npm install -g npm@11.6.4 2025-11-28 21:50:25.648828 | debian-bookworm | #9 21.90 npm notice 2025-11-28 21:50:26.218972 | debian-bookworm | #9 DONE 22.6s 2025-11-28 21:50:26.374610 | debian-bookworm | 2025-11-28 21:50:26.374741 | debian-bookworm | #11 [build 5/6] COPY . . 2025-11-28 21:50:26.774326 | debian-bookworm | #11 DONE 0.6s 2025-11-28 21:50:26.929072 | debian-bookworm | 2025-11-28 21:50:26.929152 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-11-28 21:50:27.374244 | debian-bookworm | #12 0.595 2025-11-28 21:50:27.374363 | debian-bookworm | #12 0.595 > frontend@0.1.0 build 2025-11-28 21:50:27.374371 | debian-bookworm | #12 0.595 > next build 2025-11-28 21:50:27.374377 | debian-bookworm | #12 0.595 2025-11-28 21:50:29.059499 | debian-bookworm | #12 2.281 ▲ Next.js 15.5.0 2025-11-28 21:50:29.261883 | debian-bookworm | #12 2.282 2025-11-28 21:50:29.262016 | debian-bookworm | #12 2.332 Creating an optimized production build ... 2025-11-28 21:50:56.549059 | debian-bookworm | #12 29.77 ✓ Compiled successfully in 22.3s 2025-11-28 21:50:56.706376 | debian-bookworm | #12 29.78 Linting and checking validity of types ... 2025-11-28 21:51:06.057219 | debian-bookworm | #12 39.28 Collecting page data ... 2025-11-28 21:51:09.667944 | debian-bookworm | #12 42.89 Generating static pages (0/10) ... 2025-11-28 21:51:10.717391 | debian-bookworm | #12 43.94 Generating static pages (2/10) 2025-11-28 21:51:11.292204 | debian-bookworm | #12 44.51 Generating static pages (4/10) 2025-11-28 21:51:11.443173 | debian-bookworm | #12 44.51 Generating static pages (7/10) 2025-11-28 21:51:11.443261 | debian-bookworm | #12 44.51 ✓ Generating static pages (10/10) 2025-11-28 21:51:12.694804 | debian-bookworm | #12 45.92 Finalizing page optimization ... 2025-11-28 21:51:12.694897 | debian-bookworm | #12 45.92 Collecting build traces ... 2025-11-28 21:51:42.693321 | debian-bookworm | #12 75.91 2025-11-28 21:51:42.850411 | debian-bookworm | #12 75.92 Route (app) Size First Load JS 2025-11-28 21:51:42.850486 | debian-bookworm | #12 75.92 ┌ ○ / 1.79 kB 136 kB 2025-11-28 21:51:42.850505 | debian-bookworm | #12 75.92 ├ ○ /_not-found 991 B 103 kB 2025-11-28 21:51:42.850522 | debian-bookworm | #12 75.92 ├ ƒ /api/config 127 B 102 kB 2025-11-28 21:51:42.850538 | debian-bookworm | #12 75.92 ├ ƒ /api/health 127 B 102 kB 2025-11-28 21:51:42.850555 | debian-bookworm | #12 75.92 ├ ○ /events 12.9 kB 115 kB 2025-11-28 21:51:42.850580 | debian-bookworm | #12 75.92 ├ ○ /nodes 3.38 kB 134 kB 2025-11-28 21:51:42.850603 | debian-bookworm | #12 75.92 └ ○ /services 1.41 kB 103 kB 2025-11-28 21:51:42.850630 | debian-bookworm | #12 75.92 + First Load JS shared by all 102 kB 2025-11-28 21:51:42.850656 | debian-bookworm | #12 75.92 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-11-28 21:51:42.850682 | debian-bookworm | #12 75.92 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-11-28 21:51:42.850703 | debian-bookworm | #12 75.92 └ other shared chunks (total) 1.92 kB 2025-11-28 21:51:42.850719 | debian-bookworm | #12 75.92 2025-11-28 21:51:42.850734 | debian-bookworm | #12 75.92 2025-11-28 21:51:42.850781 | debian-bookworm | #12 75.92 ○ (Static) prerendered as static content 2025-11-28 21:51:42.850799 | debian-bookworm | #12 75.92 ƒ (Dynamic) server-rendered on demand 2025-11-28 21:51:42.850814 | debian-bookworm | #12 75.92 2025-11-28 21:51:42.855611 | debian-bookworm | #12 DONE 76.1s 2025-11-28 21:51:43.828490 | debian-bookworm | 2025-11-28 21:51:43.828629 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-11-28 21:51:43.928681 | debian-bookworm | #13 DONE 0.1s 2025-11-28 21:51:44.083448 | debian-bookworm | 2025-11-28 21:51:44.083534 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-11-28 21:51:44.412897 | debian-bookworm | #14 DONE 0.5s 2025-11-28 21:51:44.567302 | debian-bookworm | 2025-11-28 21:51:44.567375 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-11-28 21:51:44.567387 | debian-bookworm | #15 DONE 0.1s 2025-11-28 21:51:44.728342 | debian-bookworm | 2025-11-28 21:51:44.728412 | debian-bookworm | #16 exporting to image 2025-11-28 21:51:44.728420 | debian-bookworm | #16 exporting layers 2025-11-28 21:51:49.860320 | debian-bookworm | #16 exporting layers 5.3s done 2025-11-28 21:51:49.977867 | debian-bookworm | #16 exporting manifest sha256:98290d1ae392b17c0084f17fdb0439ee0d5342a45c2f6126937d7f57ca7be630 0.0s done 2025-11-28 21:51:49.978058 | debian-bookworm | #16 exporting config sha256:5f5ce004ca5521875f087c6acf15f19fadc50593de0d02cb431d049c1e1ba93e 0.0s done 2025-11-28 21:51:49.978116 | debian-bookworm | #16 exporting attestation manifest sha256:e55fda73d51f3290967deaa18984f01a3727d6c72cb5d49028bdda0aa19e5a34 0.0s done 2025-11-28 21:51:50.159406 | debian-bookworm | #16 exporting manifest list sha256:95cf05e243d510cc36330b41676d718b624bd1ce236150a71f2f79159b7054dc 0.0s done 2025-11-28 21:51:50.159501 | debian-bookworm | #16 naming to docker.io/library/6693489:latest done 2025-11-28 21:51:50.159516 | debian-bookworm | #16 unpacking to docker.io/library/6693489:latest 2025-11-28 21:51:51.253383 | debian-bookworm | #16 unpacking to docker.io/library/6693489:latest 1.2s done 2025-11-28 21:51:51.460350 | debian-bookworm | #16 DONE 6.7s 2025-11-28 21:51:51.507698 | debian-bookworm | + docker images 2025-11-28 21:51:51.594877 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2025-11-28 21:51:51.594973 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2025-11-28 21:51:51.594983 | debian-bookworm | 6693489:latest 95cf05e243d5 336MB 80.8MB 2025-11-28 21:51:52.008827 | debian-bookworm | ok: Runtime: 0:01:55.008764 2025-11-28 21:51:52.023736 | 2025-11-28 21:51:52.023891 | TASK [Run push script] 2025-11-28 21:51:52.578207 | 2025-11-28 21:51:52.578519 | TASK [Run cosign script] 2025-11-28 21:51:53.113955 | debian-bookworm | skipping: Conditional result was False 2025-11-28 21:51:53.128660 | 2025-11-28 21:51:53.128848 | TASK [Run sbom script] 2025-11-28 21:51:53.663526 | debian-bookworm | skipping: Conditional result was False 2025-11-28 21:51:53.666819 | 2025-11-28 21:51:53.667095 | PLAY RECAP 2025-11-28 21:51:53.667258 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-11-28 21:51:53.667327 | 2025-11-28 21:51:53.817449 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-11-28 21:51:53.820196 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-28 21:51:54.591978 | 2025-11-28 21:51:54.592227 | PLAY [Base post] 2025-11-28 21:51:54.606109 | 2025-11-28 21:51:54.606254 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-28 21:51:55.446226 | debian-bookworm | changed 2025-11-28 21:51:55.457158 | 2025-11-28 21:51:55.457308 | PLAY RECAP 2025-11-28 21:51:55.457389 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-28 21:51:55.457469 | 2025-11-28 21:51:55.585749 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-28 21:51:55.586767 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-28 21:51:56.363067 | 2025-11-28 21:51:56.363238 | PLAY [Base post-logs] 2025-11-28 21:51:56.374114 | 2025-11-28 21:51:56.374254 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-28 21:51:56.857287 | localhost | changed 2025-11-28 21:51:56.867597 | 2025-11-28 21:51:56.867751 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-28 21:51:56.914390 | localhost | ok 2025-11-28 21:51:56.918726 | 2025-11-28 21:51:56.918909 | TASK [Set zuul-log-path fact] 2025-11-28 21:51:56.938891 | localhost | ok 2025-11-28 21:51:56.952939 | 2025-11-28 21:51:56.953100 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-28 21:51:56.978910 | localhost | ok 2025-11-28 21:51:56.982037 | 2025-11-28 21:51:56.982145 | TASK [upload-logs : Create log directories] 2025-11-28 21:51:57.532380 | localhost | changed 2025-11-28 21:51:57.537701 | 2025-11-28 21:51:57.537869 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-28 21:51:58.071301 | localhost -> localhost | ok: Runtime: 0:00:00.007471 2025-11-28 21:51:58.075516 | 2025-11-28 21:51:58.075635 | TASK [upload-logs : Upload logs to log server] 2025-11-28 21:51:58.641388 | localhost | Output suppressed because no_log was given 2025-11-28 21:51:58.645693 | 2025-11-28 21:51:58.645912 | LOOP [upload-logs : Compress console log and json output] 2025-11-28 21:51:58.706528 | localhost | skipping: Conditional result was False 2025-11-28 21:51:58.712082 | localhost | skipping: Conditional result was False 2025-11-28 21:51:58.719166 | 2025-11-28 21:51:58.719389 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-28 21:51:58.768444 | localhost | skipping: Conditional result was False 2025-11-28 21:51:58.769109 | 2025-11-28 21:51:58.772609 | localhost | skipping: Conditional result was False 2025-11-28 21:51:58.785006 | 2025-11-28 21:51:58.785282 | LOOP [upload-logs : Upload console log and json output]