2025-08-22 10:55:25.935677 | Job console starting 2025-08-22 10:55:25.963640 | Updating git repos 2025-08-22 10:55:26.019843 | Cloning repos into workspace 2025-08-22 10:55:26.179781 | Restoring repo states 2025-08-22 10:55:26.195384 | Merging changes 2025-08-22 10:55:26.764562 | Checking out repos 2025-08-22 10:55:26.868521 | Preparing playbooks 2025-08-22 10:55:28.256650 | Running Ansible setup 2025-08-22 10:55:34.003274 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-08-22 10:55:35.181903 | 2025-08-22 10:55:35.182070 | PLAY [Base pre] 2025-08-22 10:55:35.230727 | 2025-08-22 10:55:35.230960 | TASK [Setup log path fact] 2025-08-22 10:55:35.260574 | debian-bookworm | ok 2025-08-22 10:55:35.292733 | 2025-08-22 10:55:35.292955 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-22 10:55:35.383052 | debian-bookworm | ok 2025-08-22 10:55:35.393069 | 2025-08-22 10:55:35.393198 | TASK [emit-job-header : Print job information] 2025-08-22 10:55:35.464964 | # Job Information 2025-08-22 10:55:35.465237 | Ansible Version: 2.16.14 2025-08-22 10:55:35.465277 | Job: container-image-python-osism-frontend-build 2025-08-22 10:55:35.465316 | Pipeline: check 2025-08-22 10:55:35.465345 | Executor: 521e9411259a 2025-08-22 10:55:35.465447 | Triggered by: https://github.com/osism/python-osism/pull/1649 2025-08-22 10:55:35.465476 | Event ID: 7d415fc0-7f46-11f0-879d-5ac555b833c6 2025-08-22 10:55:35.470667 | 2025-08-22 10:55:35.470797 | LOOP [emit-job-header : Print node information] 2025-08-22 10:55:35.668069 | debian-bookworm | ok: 2025-08-22 10:55:35.673048 | debian-bookworm | # Node Information 2025-08-22 10:55:35.673150 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-08-22 10:55:35.673182 | debian-bookworm | Hostname: debian 2025-08-22 10:55:35.673207 | debian-bookworm | Username: zuul 2025-08-22 10:55:35.673229 | debian-bookworm | Distro: Debian 12.11 2025-08-22 10:55:35.673252 | debian-bookworm | Provider: regiocloud-a 2025-08-22 10:55:35.673273 | debian-bookworm | Region: 2025-08-22 10:55:35.673294 | debian-bookworm | Label: debian-bookworm 2025-08-22 10:55:35.673314 | debian-bookworm | Product Name: OpenStack Nova 2025-08-22 10:55:35.673332 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe4b:364c 2025-08-22 10:55:35.707467 | 2025-08-22 10:55:35.707617 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-08-22 10:55:36.492110 | debian-bookworm -> localhost | changed 2025-08-22 10:55:36.499788 | 2025-08-22 10:55:36.499936 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-08-22 10:55:38.446111 | debian-bookworm -> localhost | changed 2025-08-22 10:55:38.454507 | 2025-08-22 10:55:38.454591 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-08-22 10:55:38.804627 | debian-bookworm -> localhost | ok 2025-08-22 10:55:38.809459 | 2025-08-22 10:55:38.809541 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-08-22 10:55:38.852653 | debian-bookworm | ok 2025-08-22 10:55:38.884039 | debian-bookworm | included: /var/lib/zuul/builds/35570ceed1e44ea287b688d5b0a25b2f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-08-22 10:55:38.900181 | 2025-08-22 10:55:38.900263 | TASK [add-build-sshkey : Create Temp SSH key] 2025-08-22 10:55:41.110454 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-08-22 10:55:41.110636 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/35570ceed1e44ea287b688d5b0a25b2f/work/35570ceed1e44ea287b688d5b0a25b2f_id_rsa 2025-08-22 10:55:41.110671 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/35570ceed1e44ea287b688d5b0a25b2f/work/35570ceed1e44ea287b688d5b0a25b2f_id_rsa.pub 2025-08-22 10:55:41.110693 | debian-bookworm -> localhost | The key fingerprint is: 2025-08-22 10:55:41.110713 | debian-bookworm -> localhost | SHA256:i3uoNr2N7EqH1qoiX9hLwLKV1KELedy4qRY3QmA2INM zuul-build-sshkey 2025-08-22 10:55:41.110737 | debian-bookworm -> localhost | The key's randomart image is: 2025-08-22 10:55:41.110755 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-08-22 10:55:41.110771 | debian-bookworm -> localhost | |*= . | 2025-08-22 10:55:41.110788 | debian-bookworm -> localhost | |=+E= . | 2025-08-22 10:55:41.110805 | debian-bookworm -> localhost | |o.* o | 2025-08-22 10:55:41.110820 | debian-bookworm -> localhost | |.= = | 2025-08-22 10:55:41.110861 | debian-bookworm -> localhost | |.oOo S | 2025-08-22 10:55:41.110915 | debian-bookworm -> localhost | | =++.o . . | 2025-08-22 10:55:41.110935 | debian-bookworm -> localhost | |o.. B.+.. | 2025-08-22 10:55:41.110952 | debian-bookworm -> localhost | |+ =o=o+. | 2025-08-22 10:55:41.110969 | debian-bookworm -> localhost | |.ooo==*o. | 2025-08-22 10:55:41.110986 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-08-22 10:55:41.111031 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.582937 2025-08-22 10:55:41.117187 | 2025-08-22 10:55:41.117265 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-08-22 10:55:41.133023 | debian-bookworm | ok 2025-08-22 10:55:41.140320 | debian-bookworm | included: /var/lib/zuul/builds/35570ceed1e44ea287b688d5b0a25b2f/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-08-22 10:55:41.151571 | 2025-08-22 10:55:41.151639 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-08-22 10:55:41.163748 | debian-bookworm | skipping: Conditional result was False 2025-08-22 10:55:41.168650 | 2025-08-22 10:55:41.168721 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-08-22 10:55:41.731182 | debian-bookworm | changed 2025-08-22 10:55:41.736186 | 2025-08-22 10:55:41.736261 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-08-22 10:55:42.009487 | debian-bookworm | ok 2025-08-22 10:55:42.016733 | 2025-08-22 10:55:42.016830 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-08-22 10:55:42.687074 | debian-bookworm | changed 2025-08-22 10:55:42.695891 | 2025-08-22 10:55:42.695991 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-08-22 10:55:43.335005 | debian-bookworm | changed 2025-08-22 10:55:43.344794 | 2025-08-22 10:55:43.344975 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-08-22 10:55:43.380995 | debian-bookworm | skipping: Conditional result was False 2025-08-22 10:55:43.386483 | 2025-08-22 10:55:43.386568 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-08-22 10:55:43.903772 | debian-bookworm -> localhost | changed 2025-08-22 10:55:43.918733 | 2025-08-22 10:55:43.918857 | TASK [add-build-sshkey : Add back temp key] 2025-08-22 10:55:44.365438 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/35570ceed1e44ea287b688d5b0a25b2f/work/35570ceed1e44ea287b688d5b0a25b2f_id_rsa (zuul-build-sshkey) 2025-08-22 10:55:44.365640 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.024650 2025-08-22 10:55:44.374179 | 2025-08-22 10:55:44.374262 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-08-22 10:55:44.820722 | debian-bookworm | ok 2025-08-22 10:55:44.826329 | 2025-08-22 10:55:44.826419 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-08-22 10:55:44.850172 | debian-bookworm | skipping: Conditional result was False 2025-08-22 10:55:44.861268 | 2025-08-22 10:55:44.861371 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-08-22 10:55:45.267489 | debian-bookworm | ok 2025-08-22 10:55:45.280586 | 2025-08-22 10:55:45.280695 | TASK [validate-host : Define zuul_info_dir fact] 2025-08-22 10:55:45.330269 | debian-bookworm | ok 2025-08-22 10:55:45.336482 | 2025-08-22 10:55:45.336590 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-08-22 10:55:45.620266 | debian-bookworm -> localhost | ok 2025-08-22 10:55:45.626308 | 2025-08-22 10:55:45.626396 | TASK [validate-host : Collect information about the host] 2025-08-22 10:55:46.753225 | debian-bookworm | ok 2025-08-22 10:55:46.763608 | 2025-08-22 10:55:46.763695 | TASK [validate-host : Sanitize hostname] 2025-08-22 10:55:46.842111 | debian-bookworm | ok 2025-08-22 10:55:46.875641 | 2025-08-22 10:55:46.875736 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-08-22 10:55:47.536598 | debian-bookworm -> localhost | changed 2025-08-22 10:55:47.542134 | 2025-08-22 10:55:47.542229 | TASK [validate-host : Collect information about zuul worker] 2025-08-22 10:55:48.033602 | debian-bookworm | ok 2025-08-22 10:55:48.038072 | 2025-08-22 10:55:48.038158 | TASK [validate-host : Write out all zuul information for each host] 2025-08-22 10:55:48.649396 | debian-bookworm -> localhost | changed 2025-08-22 10:55:48.665251 | 2025-08-22 10:55:48.665359 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-08-22 10:55:48.985770 | debian-bookworm | ok 2025-08-22 10:55:48.992499 | 2025-08-22 10:55:48.992594 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-08-22 10:55:49.975404 | debian-bookworm | changed: 2025-08-22 10:55:49.975606 | debian-bookworm | cd+++++++++ src/ 2025-08-22 10:55:49.975643 | debian-bookworm | cd+++++++++ src/github.com/ 2025-08-22 10:55:49.975668 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-08-22 10:55:49.975689 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-08-22 10:55:49.975710 | debian-bookworm | Containerfile 2025-08-22 10:55:49.975822 | debian-bookworm | Containerfile 2025-08-22 10:55:50.034916 | debian-bookworm | 11.5.2 2025-08-22 10:57:21.309992 | debian-bookworm | #9 20.77 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.5.2 2025-08-22 10:57:21.309999 | debian-bookworm | #9 20.77 npm notice To update run: npm install -g npm@11.5.2 2025-08-22 10:57:21.310005 | debian-bookworm | #9 20.77 npm notice 2025-08-22 10:57:21.477043 | debian-bookworm | #9 DONE 21.1s 2025-08-22 10:57:21.714813 | debian-bookworm | 2025-08-22 10:57:21.714888 | debian-bookworm | #11 [build 5/6] COPY . . 2025-08-22 10:57:21.714896 | debian-bookworm | #11 DONE 0.1s 2025-08-22 10:57:21.714901 | debian-bookworm | 2025-08-22 10:57:21.714905 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-08-22 10:57:22.013362 | debian-bookworm | #12 0.449 2025-08-22 10:57:22.013436 | debian-bookworm | #12 0.449 > frontend@0.1.0 build 2025-08-22 10:57:22.013455 | debian-bookworm | #12 0.449 > next build 2025-08-22 10:57:22.013471 | debian-bookworm | #12 0.449 2025-08-22 10:57:23.595519 | debian-bookworm | #12 2.032 ▲ Next.js 15.4.6 2025-08-22 10:57:23.779560 | debian-bookworm | #12 2.034 2025-08-22 10:57:23.779731 | debian-bookworm | #12 2.065 Creating an optimized production build ... 2025-08-22 10:57:46.198938 | debian-bookworm | #12 24.64 ✓ Compiled successfully in 17.0s 2025-08-22 10:57:46.352446 | debian-bookworm | #12 24.64 Linting and checking validity of types ... 2025-08-22 10:57:52.391554 | debian-bookworm | #12 30.83 Collecting page data ... 2025-08-22 10:57:55.124313 | debian-bookworm | #12 33.56 Generating static pages (0/7) ... 2025-08-22 10:57:56.689448 | debian-bookworm | #12 35.13 Generating static pages (1/7) 2025-08-22 10:57:56.841237 | debian-bookworm | #12 35.13 Generating static pages (3/7) 2025-08-22 10:57:56.841345 | debian-bookworm | #12 35.13 Generating static pages (5/7) 2025-08-22 10:57:56.841353 | debian-bookworm | #12 35.13 ✓ Generating static pages (7/7) 2025-08-22 10:57:57.769621 | debian-bookworm | #12 36.21 Finalizing page optimization ... 2025-08-22 10:57:57.920594 | debian-bookworm | #12 36.21 Collecting build traces ... 2025-08-22 10:58:23.388361 | debian-bookworm | #12 61.82 2025-08-22 10:58:23.546292 | debian-bookworm | #12 61.83 Route (app) Size First Load JS 2025-08-22 10:58:23.546359 | debian-bookworm | #12 61.83 ┌ ○ / 1.85 kB 133 kB 2025-08-22 10:58:23.546376 | debian-bookworm | #12 61.83 ├ ○ /_not-found 992 B 101 kB 2025-08-22 10:58:23.546392 | debian-bookworm | #12 61.83 ├ ○ /nodes 2.45 kB 130 kB 2025-08-22 10:58:23.546410 | debian-bookworm | #12 61.83 └ ○ /services 1.4 kB 101 kB 2025-08-22 10:58:23.546426 | debian-bookworm | #12 61.83 + First Load JS shared by all 99.6 kB 2025-08-22 10:58:23.546442 | debian-bookworm | #12 61.83 ├ chunks/4bd1b696-cf72ae8a39fa05aa.js 54.1 kB 2025-08-22 10:58:23.546457 | debian-bookworm | #12 61.83 ├ chunks/964-7a34cadcb7695cec.js 43.5 kB 2025-08-22 10:58:23.546472 | debian-bookworm | #12 61.83 └ other shared chunks (total) 1.92 kB 2025-08-22 10:58:23.546487 | debian-bookworm | #12 61.83 2025-08-22 10:58:23.546503 | debian-bookworm | #12 61.83 2025-08-22 10:58:23.546517 | debian-bookworm | #12 61.83 ○ (Static) prerendered as static content 2025-08-22 10:58:23.546532 | debian-bookworm | #12 61.83 2025-08-22 10:58:23.551842 | debian-bookworm | #12 DONE 62.0s 2025-08-22 10:58:24.341536 | debian-bookworm | 2025-08-22 10:58:24.341634 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-08-22 10:58:24.560442 | debian-bookworm | #13 DONE 0.1s 2025-08-22 10:58:24.560598 | debian-bookworm | 2025-08-22 10:58:24.560706 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-08-22 10:58:24.866970 | debian-bookworm | #14 DONE 0.5s 2025-08-22 10:58:24.970394 | debian-bookworm | 2025-08-22 10:58:24.970478 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-08-22 10:58:24.970493 | debian-bookworm | #15 DONE 0.1s 2025-08-22 10:58:25.128817 | debian-bookworm | 2025-08-22 10:58:25.128932 | debian-bookworm | #16 exporting to image 2025-08-22 10:58:25.128967 | debian-bookworm | #16 exporting layers 2025-08-22 10:58:25.577090 | debian-bookworm | #16 exporting layers 0.6s done 2025-08-22 10:58:25.577181 | debian-bookworm | #16 writing image sha256:4b3fbdd4797fc62456149a2823f3e1d45e164aee6539000bde67b63d5e4fad8b 2025-08-22 10:58:25.691170 | debian-bookworm | #16 writing image sha256:4b3fbdd4797fc62456149a2823f3e1d45e164aee6539000bde67b63d5e4fad8b done 2025-08-22 10:58:25.691245 | debian-bookworm | #16 naming to docker.io/library/66ab90f done 2025-08-22 10:58:25.691258 | debian-bookworm | #16 DONE 0.6s 2025-08-22 10:58:25.702950 | debian-bookworm | + docker images 2025-08-22 10:58:25.728411 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-08-22 10:58:25.728459 | debian-bookworm | 66ab90f latest 4b3fbdd4797f 1 second ago 203MB 2025-08-22 10:58:26.015408 | debian-bookworm | ok: Runtime: 0:01:33.623254 2025-08-22 10:58:26.030803 | 2025-08-22 10:58:26.031049 | TASK [Run push script] 2025-08-22 10:58:26.578716 | 2025-08-22 10:58:26.579093 | TASK [Run cosign script] 2025-08-22 10:58:27.114185 | debian-bookworm | skipping: Conditional result was False 2025-08-22 10:58:27.126268 | 2025-08-22 10:58:27.126431 | TASK [Run sbom script] 2025-08-22 10:58:27.659368 | debian-bookworm | skipping: Conditional result was False 2025-08-22 10:58:27.662356 | 2025-08-22 10:58:27.662524 | PLAY RECAP 2025-08-22 10:58:27.662659 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-08-22 10:58:27.662743 | 2025-08-22 10:58:27.787534 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-08-22 10:58:27.790082 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-22 10:58:28.661236 | 2025-08-22 10:58:28.661398 | PLAY [Base post] 2025-08-22 10:58:28.681055 | 2025-08-22 10:58:28.681216 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-08-22 10:58:29.578270 | debian-bookworm | changed 2025-08-22 10:58:29.585425 | 2025-08-22 10:58:29.585537 | PLAY RECAP 2025-08-22 10:58:29.585600 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-08-22 10:58:29.585662 | 2025-08-22 10:58:29.726478 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-22 10:58:29.727906 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-08-22 10:58:30.591303 | 2025-08-22 10:58:30.591474 | PLAY [Base post-logs] 2025-08-22 10:58:30.603103 | 2025-08-22 10:58:30.603262 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-08-22 10:58:31.068309 | localhost | changed 2025-08-22 10:58:31.086075 | 2025-08-22 10:58:31.086273 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-08-22 10:58:31.124717 | localhost | ok 2025-08-22 10:58:31.132542 | 2025-08-22 10:58:31.132696 | TASK [Set zuul-log-path fact] 2025-08-22 10:58:31.149685 | localhost | ok 2025-08-22 10:58:31.160894 | 2025-08-22 10:58:31.161043 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-22 10:58:31.198305 | localhost | ok 2025-08-22 10:58:31.205603 | 2025-08-22 10:58:31.205782 | TASK [upload-logs : Create log directories] 2025-08-22 10:58:31.715456 | localhost | changed 2025-08-22 10:58:31.718419 | 2025-08-22 10:58:31.718533 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-08-22 10:58:32.219217 | localhost -> localhost | ok: Runtime: 0:00:00.007784 2025-08-22 10:58:32.224693 | 2025-08-22 10:58:32.224831 | TASK [upload-logs : Upload logs to log server] 2025-08-22 10:58:32.772770 | localhost | Output suppressed because no_log was given 2025-08-22 10:58:32.775935 | 2025-08-22 10:58:32.776156 | LOOP [upload-logs : Compress console log and json output] 2025-08-22 10:58:32.823600 | localhost | skipping: Conditional result was False 2025-08-22 10:58:32.829411 | localhost | skipping: Conditional result was False 2025-08-22 10:58:32.836776 | 2025-08-22 10:58:32.837056 | LOOP [upload-logs : Upload compressed console log and json output] 2025-08-22 10:58:32.881185 | localhost | skipping: Conditional result was False 2025-08-22 10:58:32.881448 | 2025-08-22 10:58:32.885955 | localhost | skipping: Conditional result was False 2025-08-22 10:58:32.898513 | 2025-08-22 10:58:32.898749 | LOOP [upload-logs : Upload console log and json output]