2026-01-19 18:15:59.525321 | Job console starting 2026-01-19 18:15:59.578982 | Updating git repos 2026-01-19 18:15:59.706573 | Cloning repos into workspace 2026-01-19 18:15:59.819111 | Restoring repo states 2026-01-19 18:15:59.864836 | Merging changes 2026-01-19 18:16:00.573264 | Checking out repos 2026-01-19 18:16:00.659954 | Preparing playbooks 2026-01-19 18:16:01.861821 | Running Ansible setup 2026-01-19 18:16:07.441324 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-19 18:16:08.862370 | 2026-01-19 18:16:08.862562 | PLAY [Base pre] 2026-01-19 18:16:08.886567 | 2026-01-19 18:16:08.886713 | TASK [Setup log path fact] 2026-01-19 18:16:08.917890 | debian-bookworm | ok 2026-01-19 18:16:08.934116 | 2026-01-19 18:16:08.934283 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:16:08.967819 | debian-bookworm | ok 2026-01-19 18:16:08.982659 | 2026-01-19 18:16:08.982791 | TASK [emit-job-header : Print job information] 2026-01-19 18:16:09.024235 | # Job Information 2026-01-19 18:16:09.024561 | Ansible Version: 2.16.14 2026-01-19 18:16:09.024601 | Job: container-image-python-osism-frontend-build 2026-01-19 18:16:09.024641 | Pipeline: check 2026-01-19 18:16:09.024665 | Executor: 521e9411259a 2026-01-19 18:16:09.024687 | Triggered by: https://github.com/osism/python-osism/pull/1946 2026-01-19 18:16:09.024709 | Event ID: e28e1d90-f562-11f0-8797-7d4dcd412294 2026-01-19 18:16:09.030344 | 2026-01-19 18:16:09.030518 | LOOP [emit-job-header : Print node information] 2026-01-19 18:16:09.191067 | debian-bookworm | ok: 2026-01-19 18:16:09.191368 | debian-bookworm | # Node Information 2026-01-19 18:16:09.191407 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-01-19 18:16:09.191433 | debian-bookworm | Hostname: debian 2026-01-19 18:16:09.191455 | debian-bookworm | Username: zuul 2026-01-19 18:16:09.191476 | debian-bookworm | Distro: Debian 12.13 2026-01-19 18:16:09.191499 | debian-bookworm | Provider: regiocloud-a 2026-01-19 18:16:09.191520 | debian-bookworm | Region: 2026-01-19 18:16:09.191540 | debian-bookworm | Label: debian-bookworm 2026-01-19 18:16:09.191560 | debian-bookworm | Product Name: OpenStack Nova 2026-01-19 18:16:09.191580 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe9c:5124 2026-01-19 18:16:09.211818 | 2026-01-19 18:16:09.212012 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-19 18:16:10.268566 | debian-bookworm -> localhost | changed 2026-01-19 18:16:10.276841 | 2026-01-19 18:16:10.276996 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-19 18:16:11.839200 | debian-bookworm -> localhost | changed 2026-01-19 18:16:11.847764 | 2026-01-19 18:16:11.847846 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-19 18:16:12.203531 | debian-bookworm -> localhost | ok 2026-01-19 18:16:12.208334 | 2026-01-19 18:16:12.208416 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-19 18:16:12.235692 | debian-bookworm | ok 2026-01-19 18:16:12.255295 | debian-bookworm | included: /var/lib/zuul/builds/fc877e568eb94f0092706583a73d090e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-19 18:16:12.270208 | 2026-01-19 18:16:12.270294 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-19 18:16:14.481668 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-01-19 18:16:14.481821 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/fc877e568eb94f0092706583a73d090e/work/fc877e568eb94f0092706583a73d090e_id_rsa 2026-01-19 18:16:14.481853 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/fc877e568eb94f0092706583a73d090e/work/fc877e568eb94f0092706583a73d090e_id_rsa.pub 2026-01-19 18:16:14.481877 | debian-bookworm -> localhost | The key fingerprint is: 2026-01-19 18:16:14.481897 | debian-bookworm -> localhost | SHA256:/HazbvPS+yriCTz5D8QJK0FCp/TGyorTGh8y19UZtOk zuul-build-sshkey 2026-01-19 18:16:14.481923 | debian-bookworm -> localhost | The key's randomart image is: 2026-01-19 18:16:14.481941 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-01-19 18:16:14.481959 | debian-bookworm -> localhost | | .+ o . | 2026-01-19 18:16:14.481977 | debian-bookworm -> localhost | | . B . o | 2026-01-19 18:16:14.481993 | debian-bookworm -> localhost | | . = = | 2026-01-19 18:16:14.482009 | debian-bookworm -> localhost | | . o = * . | 2026-01-19 18:16:14.482026 | debian-bookworm -> localhost | | o o E + | 2026-01-19 18:16:14.482047 | debian-bookworm -> localhost | | o o . o + | 2026-01-19 18:16:14.482064 | debian-bookworm -> localhost | |* = . = + o. | 2026-01-19 18:16:14.482080 | debian-bookworm -> localhost | | O . =.+=o. | 2026-01-19 18:16:14.482098 | debian-bookworm -> localhost | |. . .+=+=++.| 2026-01-19 18:16:14.482114 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-01-19 18:16:14.482153 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.290954 2026-01-19 18:16:14.487209 | 2026-01-19 18:16:14.487283 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-19 18:16:14.503233 | debian-bookworm | ok 2026-01-19 18:16:14.510319 | debian-bookworm | included: /var/lib/zuul/builds/fc877e568eb94f0092706583a73d090e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-19 18:16:14.517351 | 2026-01-19 18:16:14.517417 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-19 18:16:14.529592 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:16:14.534385 | 2026-01-19 18:16:14.534455 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-19 18:16:15.239778 | debian-bookworm | changed 2026-01-19 18:16:15.246353 | 2026-01-19 18:16:15.246442 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-19 18:16:15.497011 | debian-bookworm | ok 2026-01-19 18:16:15.505092 | 2026-01-19 18:16:15.505225 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-19 18:16:16.150589 | debian-bookworm | changed 2026-01-19 18:16:16.157136 | 2026-01-19 18:16:16.157239 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-19 18:16:16.771648 | debian-bookworm | changed 2026-01-19 18:16:16.776948 | 2026-01-19 18:16:16.777032 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-19 18:16:16.803649 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:16:16.809367 | 2026-01-19 18:16:16.809461 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-19 18:16:17.311176 | debian-bookworm -> localhost | changed 2026-01-19 18:16:17.321737 | 2026-01-19 18:16:17.321844 | TASK [add-build-sshkey : Add back temp key] 2026-01-19 18:16:17.776618 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/fc877e568eb94f0092706583a73d090e/work/fc877e568eb94f0092706583a73d090e_id_rsa (zuul-build-sshkey) 2026-01-19 18:16:17.776789 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.023560 2026-01-19 18:16:17.783396 | 2026-01-19 18:16:17.783473 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-19 18:16:18.184509 | debian-bookworm | ok 2026-01-19 18:16:18.200825 | 2026-01-19 18:16:18.200962 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-19 18:16:18.224501 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:16:18.234582 | 2026-01-19 18:16:18.234680 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-19 18:16:18.612770 | debian-bookworm | ok 2026-01-19 18:16:18.628667 | 2026-01-19 18:16:18.628783 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-19 18:16:18.656599 | debian-bookworm | ok 2026-01-19 18:16:18.661681 | 2026-01-19 18:16:18.661774 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-19 18:16:19.209984 | debian-bookworm -> localhost | ok 2026-01-19 18:16:19.216215 | 2026-01-19 18:16:19.216309 | TASK [validate-host : Collect information about the host] 2026-01-19 18:16:20.275339 | debian-bookworm | ok 2026-01-19 18:16:20.308275 | 2026-01-19 18:16:20.308393 | TASK [validate-host : Sanitize hostname] 2026-01-19 18:16:20.447663 | debian-bookworm | ok 2026-01-19 18:16:20.496460 | 2026-01-19 18:16:20.496561 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-19 18:16:21.157007 | debian-bookworm -> localhost | changed 2026-01-19 18:16:21.161545 | 2026-01-19 18:16:21.161618 | TASK [validate-host : Collect information about zuul worker] 2026-01-19 18:16:21.602353 | debian-bookworm | ok 2026-01-19 18:16:21.606133 | 2026-01-19 18:16:21.606224 | TASK [validate-host : Write out all zuul information for each host] 2026-01-19 18:16:22.494611 | debian-bookworm -> localhost | changed 2026-01-19 18:16:22.505505 | 2026-01-19 18:16:22.505605 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-19 18:16:22.786185 | debian-bookworm | ok 2026-01-19 18:16:22.796106 | 2026-01-19 18:16:22.796203 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-19 18:16:24.035277 | debian-bookworm | changed: 2026-01-19 18:16:24.035446 | debian-bookworm | cd+++++++++ src/ 2026-01-19 18:16:24.035480 | debian-bookworm | cd+++++++++ src/github.com/ 2026-01-19 18:16:24.035505 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-01-19 18:16:24.035527 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-01-19 18:16:24.035548 | debian-bookworm | Containerfile 2026-01-19 18:16:24.035679 | debian-bookworm | Containerfile 2026-01-19 18:16:24.053983 | debian-bookworm | 11.7.0 2026-01-19 18:17:55.604844 | debian-bookworm | #9 19.67 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0 2026-01-19 18:17:55.604873 | debian-bookworm | #9 19.67 npm notice To update run: npm install -g npm@11.7.0 2026-01-19 18:17:55.604901 | debian-bookworm | #9 19.67 npm notice 2026-01-19 18:17:56.083613 | debian-bookworm | #9 DONE 20.3s 2026-01-19 18:17:56.238822 | debian-bookworm | 2026-01-19 18:17:56.238952 | debian-bookworm | #11 [build 5/6] COPY . . 2026-01-19 18:17:56.578327 | debian-bookworm | #11 DONE 0.5s 2026-01-19 18:17:56.733604 | debian-bookworm | 2026-01-19 18:17:56.733741 | debian-bookworm | #12 [build 6/6] RUN npm run build 2026-01-19 18:17:57.097940 | debian-bookworm | #12 0.515 2026-01-19 18:17:57.098050 | debian-bookworm | #12 0.515 > frontend@0.1.0 build 2026-01-19 18:17:57.098071 | debian-bookworm | #12 0.515 > next build 2026-01-19 18:17:57.098088 | debian-bookworm | #12 0.515 2026-01-19 18:17:58.674705 | debian-bookworm | #12 2.092 ▲ Next.js 15.5.0 2026-01-19 18:17:58.876505 | debian-bookworm | #12 2.093 2026-01-19 18:17:58.876756 | debian-bookworm | #12 2.142 Creating an optimized production build ... 2026-01-19 18:18:22.892894 | debian-bookworm | #12 26.31 ✓ Compiled successfully in 19.7s 2026-01-19 18:18:23.047671 | debian-bookworm | #12 26.31 Linting and checking validity of types ... 2026-01-19 18:18:31.198628 | debian-bookworm | #12 34.62 Collecting page data ... 2026-01-19 18:18:34.120746 | debian-bookworm | #12 37.54 Generating static pages (0/10) ... 2026-01-19 18:18:35.089051 | debian-bookworm | #12 38.51 Generating static pages (2/10) 2026-01-19 18:18:35.665281 | debian-bookworm | #12 39.08 Generating static pages (4/10) 2026-01-19 18:18:35.818144 | debian-bookworm | #12 39.08 Generating static pages (7/10) 2026-01-19 18:18:35.818217 | debian-bookworm | #12 39.08 ✓ Generating static pages (10/10) 2026-01-19 18:18:36.946132 | debian-bookworm | #12 40.36 Finalizing page optimization ... 2026-01-19 18:18:37.096986 | debian-bookworm | #12 40.36 Collecting build traces ... 2026-01-19 18:19:03.581225 | debian-bookworm | #12 67.00 2026-01-19 18:19:03.739748 | debian-bookworm | #12 67.01 Route (app) Size First Load JS 2026-01-19 18:19:03.739812 | debian-bookworm | #12 67.01 ┌ ○ / 1.79 kB 136 kB 2026-01-19 18:19:03.739820 | debian-bookworm | #12 67.01 ├ ○ /_not-found 991 B 103 kB 2026-01-19 18:19:03.739825 | debian-bookworm | #12 67.01 ├ ƒ /api/config 127 B 102 kB 2026-01-19 18:19:03.739830 | debian-bookworm | #12 67.01 ├ ƒ /api/health 127 B 102 kB 2026-01-19 18:19:03.739835 | debian-bookworm | #12 67.01 ├ ○ /events 12.9 kB 115 kB 2026-01-19 18:19:03.739842 | debian-bookworm | #12 67.01 ├ ○ /nodes 3.38 kB 134 kB 2026-01-19 18:19:03.739856 | debian-bookworm | #12 67.01 └ ○ /services 1.41 kB 103 kB 2026-01-19 18:19:03.739862 | debian-bookworm | #12 67.01 + First Load JS shared by all 102 kB 2026-01-19 18:19:03.739867 | debian-bookworm | #12 67.01 ├ chunks/255-01c481785f268126.js 45.7 kB 2026-01-19 18:19:03.739875 | debian-bookworm | #12 67.01 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2026-01-19 18:19:03.739880 | debian-bookworm | #12 67.01 └ other shared chunks (total) 1.92 kB 2026-01-19 18:19:03.739885 | debian-bookworm | #12 67.01 2026-01-19 18:19:03.739890 | debian-bookworm | #12 67.01 2026-01-19 18:19:03.739895 | debian-bookworm | #12 67.01 ○ (Static) prerendered as static content 2026-01-19 18:19:03.739900 | debian-bookworm | #12 67.01 ƒ (Dynamic) server-rendered on demand 2026-01-19 18:19:03.739905 | debian-bookworm | #12 67.01 2026-01-19 18:19:03.747521 | debian-bookworm | #12 DONE 67.2s 2026-01-19 18:19:04.718700 | debian-bookworm | 2026-01-19 18:19:04.718799 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2026-01-19 18:19:04.844034 | debian-bookworm | #13 DONE 0.1s 2026-01-19 18:19:05.000086 | debian-bookworm | 2026-01-19 18:19:05.000204 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2026-01-19 18:19:05.381217 | debian-bookworm | #14 DONE 0.5s 2026-01-19 18:19:05.539896 | debian-bookworm | 2026-01-19 18:19:05.540033 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2026-01-19 18:19:05.544020 | debian-bookworm | #15 DONE 0.2s 2026-01-19 18:19:05.711346 | debian-bookworm | 2026-01-19 18:19:05.711450 | debian-bookworm | #16 exporting to image 2026-01-19 18:19:05.711458 | debian-bookworm | #16 exporting layers 2026-01-19 18:19:10.567266 | debian-bookworm | #16 exporting layers 5.0s done 2026-01-19 18:19:10.699332 | debian-bookworm | #16 exporting manifest sha256:39e08e2007502d8357d355e5a4b0d7ad3e73f480c141363e1996efaacd241f09 0.0s done 2026-01-19 18:19:10.699416 | debian-bookworm | #16 exporting config sha256:be281a45669e7b93fb90674c6ed5158beab45f91908ddb3073096dce31956f32 0.0s done 2026-01-19 18:19:10.699444 | debian-bookworm | #16 exporting attestation manifest sha256:d244a20cb548f5ca61e34ca1cfceaa03eb7740da19fffed7e320295941bc3b4f 0.0s done 2026-01-19 18:19:10.883435 | debian-bookworm | #16 exporting manifest list sha256:4cc61fdec5fbb4235866e1382d5249575b15d2cfda37f960fedbcb9ca3c56dbb 0.0s done 2026-01-19 18:19:10.883603 | debian-bookworm | #16 naming to docker.io/library/c7a636f:latest done 2026-01-19 18:19:10.883666 | debian-bookworm | #16 unpacking to docker.io/library/c7a636f:latest 2026-01-19 18:19:11.958104 | debian-bookworm | #16 unpacking to docker.io/library/c7a636f:latest 1.2s done 2026-01-19 18:19:12.168801 | debian-bookworm | #16 DONE 6.5s 2026-01-19 18:19:12.235685 | debian-bookworm | + docker images 2026-01-19 18:19:12.319155 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2026-01-19 18:19:12.319241 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2026-01-19 18:19:12.319277 | debian-bookworm | c7a636f:latest 4cc61fdec5fb 336MB 80.9MB 2026-01-19 18:19:12.587630 | debian-bookworm | ok: Runtime: 0:01:43.614493 2026-01-19 18:19:12.601135 | 2026-01-19 18:19:12.601333 | TASK [Run push script] 2026-01-19 18:19:13.148575 | 2026-01-19 18:19:13.148939 | TASK [Run cosign script] 2026-01-19 18:19:13.682266 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:19:13.696098 | 2026-01-19 18:19:13.696297 | TASK [Run sbom script] 2026-01-19 18:19:14.229649 | debian-bookworm | skipping: Conditional result was False 2026-01-19 18:19:14.232981 | 2026-01-19 18:19:14.233170 | PLAY RECAP 2026-01-19 18:19:14.233304 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-01-19 18:19:14.233368 | 2026-01-19 18:19:14.367859 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2026-01-19 18:19:14.368975 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:19:15.096030 | 2026-01-19 18:19:15.096224 | PLAY [Base post] 2026-01-19 18:19:15.110280 | 2026-01-19 18:19:15.110434 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-19 18:19:15.952300 | debian-bookworm | changed 2026-01-19 18:19:15.963464 | 2026-01-19 18:19:15.963635 | PLAY RECAP 2026-01-19 18:19:15.963729 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-19 18:19:15.963824 | 2026-01-19 18:19:16.114512 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-19 18:19:16.116549 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-19 18:19:16.924654 | 2026-01-19 18:19:16.924868 | PLAY [Base post-logs] 2026-01-19 18:19:16.936348 | 2026-01-19 18:19:16.936491 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-19 18:19:17.394357 | localhost | changed 2026-01-19 18:19:17.415176 | 2026-01-19 18:19:17.415402 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-19 18:19:17.455398 | localhost | ok 2026-01-19 18:19:17.461437 | 2026-01-19 18:19:17.461593 | TASK [Set zuul-log-path fact] 2026-01-19 18:19:17.482462 | localhost | ok 2026-01-19 18:19:17.495844 | 2026-01-19 18:19:17.495986 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-19 18:19:17.534970 | localhost | ok 2026-01-19 18:19:17.542004 | 2026-01-19 18:19:17.542208 | TASK [upload-logs : Create log directories] 2026-01-19 18:19:18.050166 | localhost | changed 2026-01-19 18:19:18.053410 | 2026-01-19 18:19:18.053533 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-19 18:19:18.545710 | localhost -> localhost | ok: Runtime: 0:00:00.007932 2026-01-19 18:19:18.555551 | 2026-01-19 18:19:18.555753 | TASK [upload-logs : Upload logs to log server] 2026-01-19 18:19:19.124815 | localhost | Output suppressed because no_log was given 2026-01-19 18:19:19.129404 | 2026-01-19 18:19:19.129603 | LOOP [upload-logs : Compress console log and json output] 2026-01-19 18:19:19.202304 | localhost | skipping: Conditional result was False 2026-01-19 18:19:19.212217 | localhost | skipping: Conditional result was False 2026-01-19 18:19:19.220651 | 2026-01-19 18:19:19.220853 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-19 18:19:19.275304 | localhost | skipping: Conditional result was False 2026-01-19 18:19:19.275987 | 2026-01-19 18:19:19.278765 | localhost | skipping: Conditional result was False 2026-01-19 18:19:19.293940 | 2026-01-19 18:19:19.294249 | LOOP [upload-logs : Upload console log and json output]