2025-10-16 14:32:51.545670 | Job console starting 2025-10-16 14:32:51.558752 | Updating git repos 2025-10-16 14:32:51.595638 | Cloning repos into workspace 2025-10-16 14:32:51.710538 | Restoring repo states 2025-10-16 14:32:51.725301 | Merging changes 2025-10-16 14:32:52.216097 | Checking out repos 2025-10-16 14:32:52.275794 | Preparing playbooks 2025-10-16 14:32:52.897898 | Running Ansible setup 2025-10-16 14:32:57.918131 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-16 14:32:58.767943 | 2025-10-16 14:32:58.768114 | PLAY [Base pre] 2025-10-16 14:32:58.787863 | 2025-10-16 14:32:58.788014 | TASK [Setup log path fact] 2025-10-16 14:32:58.808096 | debian-bookworm | ok 2025-10-16 14:32:58.824506 | 2025-10-16 14:32:58.824686 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-16 14:32:58.854782 | debian-bookworm | ok 2025-10-16 14:32:58.877497 | 2025-10-16 14:32:58.877619 | TASK [emit-job-header : Print job information] 2025-10-16 14:32:58.917165 | # Job Information 2025-10-16 14:32:58.917372 | Ansible Version: 2.16.14 2025-10-16 14:32:58.917408 | Job: container-image-python-osism-frontend-build 2025-10-16 14:32:58.917442 | Pipeline: check 2025-10-16 14:32:58.917466 | Executor: 521e9411259a 2025-10-16 14:32:58.917486 | Triggered by: https://github.com/osism/python-osism/pull/1714 2025-10-16 14:32:58.917508 | Event ID: d9916550-aa9c-11f0-88fa-5605e007b653 2025-10-16 14:32:58.923208 | 2025-10-16 14:32:58.923321 | LOOP [emit-job-header : Print node information] 2025-10-16 14:32:59.034974 | debian-bookworm | ok: 2025-10-16 14:32:59.035226 | debian-bookworm | # Node Information 2025-10-16 14:32:59.035262 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-16 14:32:59.035289 | debian-bookworm | Hostname: debian 2025-10-16 14:32:59.035311 | debian-bookworm | Username: zuul 2025-10-16 14:32:59.035332 | debian-bookworm | Distro: Debian 12.12 2025-10-16 14:32:59.035355 | debian-bookworm | Provider: regiocloud-a 2025-10-16 14:32:59.035376 | debian-bookworm | Region: 2025-10-16 14:32:59.035397 | debian-bookworm | Label: debian-bookworm 2025-10-16 14:32:59.035416 | debian-bookworm | Product Name: OpenStack Nova 2025-10-16 14:32:59.035436 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fefe:c82b 2025-10-16 14:32:59.057782 | 2025-10-16 14:32:59.057925 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-16 14:32:59.730301 | debian-bookworm -> localhost | changed 2025-10-16 14:32:59.738940 | 2025-10-16 14:32:59.739075 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-16 14:33:00.790467 | debian-bookworm -> localhost | changed 2025-10-16 14:33:00.807287 | 2025-10-16 14:33:00.807421 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-16 14:33:01.084041 | debian-bookworm -> localhost | ok 2025-10-16 14:33:01.090600 | 2025-10-16 14:33:01.090778 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-16 14:33:01.120725 | debian-bookworm | ok 2025-10-16 14:33:01.139278 | debian-bookworm | included: /var/lib/zuul/builds/60b9ddb64b1f4620988f68c96a0946c1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-16 14:33:01.145517 | 2025-10-16 14:33:01.145627 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-16 14:33:02.657291 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-16 14:33:02.657524 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/60b9ddb64b1f4620988f68c96a0946c1/work/60b9ddb64b1f4620988f68c96a0946c1_id_rsa 2025-10-16 14:33:02.657565 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/60b9ddb64b1f4620988f68c96a0946c1/work/60b9ddb64b1f4620988f68c96a0946c1_id_rsa.pub 2025-10-16 14:33:02.657593 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-16 14:33:02.657618 | debian-bookworm -> localhost | SHA256:AiObG/PfuO4YSjHh2BPII5Lx5mgmKM5j612pgMtvWnk zuul-build-sshkey 2025-10-16 14:33:02.657673 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-16 14:33:02.657698 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-16 14:33:02.657719 | debian-bookworm -> localhost | |. | 2025-10-16 14:33:02.657741 | debian-bookworm -> localhost | |.= | 2025-10-16 14:33:02.657762 | debian-bookworm -> localhost | |=o* o | 2025-10-16 14:33:02.657782 | debian-bookworm -> localhost | |+B.* o | 2025-10-16 14:33:02.657803 | debian-bookworm -> localhost | |*o% . S | 2025-10-16 14:33:02.657826 | debian-bookworm -> localhost | |O O. .. | 2025-10-16 14:33:02.657846 | debian-bookworm -> localhost | |.*oooE | 2025-10-16 14:33:02.657866 | debian-bookworm -> localhost | |oo*o++ o | 2025-10-16 14:33:02.657887 | debian-bookworm -> localhost | |o==+.o*.. | 2025-10-16 14:33:02.657907 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-16 14:33:02.657959 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.032576 2025-10-16 14:33:02.664538 | 2025-10-16 14:33:02.664664 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-16 14:33:02.693537 | debian-bookworm | ok 2025-10-16 14:33:02.703182 | debian-bookworm | included: /var/lib/zuul/builds/60b9ddb64b1f4620988f68c96a0946c1/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-16 14:33:02.712628 | 2025-10-16 14:33:02.712748 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-16 14:33:02.727698 | debian-bookworm | skipping: Conditional result was False 2025-10-16 14:33:02.733823 | 2025-10-16 14:33:02.733930 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-16 14:33:03.437699 | debian-bookworm | changed 2025-10-16 14:33:03.443373 | 2025-10-16 14:33:03.443481 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-16 14:33:03.717031 | debian-bookworm | ok 2025-10-16 14:33:03.722917 | 2025-10-16 14:33:03.723032 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-16 14:33:04.403745 | debian-bookworm | changed 2025-10-16 14:33:04.415859 | 2025-10-16 14:33:04.416019 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-16 14:33:05.089603 | debian-bookworm | changed 2025-10-16 14:33:05.098864 | 2025-10-16 14:33:05.098983 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-16 14:33:05.123297 | debian-bookworm | skipping: Conditional result was False 2025-10-16 14:33:05.129536 | 2025-10-16 14:33:05.129636 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-16 14:33:05.579494 | debian-bookworm -> localhost | changed 2025-10-16 14:33:05.591154 | 2025-10-16 14:33:05.591265 | TASK [add-build-sshkey : Add back temp key] 2025-10-16 14:33:05.939853 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/60b9ddb64b1f4620988f68c96a0946c1/work/60b9ddb64b1f4620988f68c96a0946c1_id_rsa (zuul-build-sshkey) 2025-10-16 14:33:05.940108 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.017759 2025-10-16 14:33:05.948385 | 2025-10-16 14:33:05.948514 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-16 14:33:06.448774 | debian-bookworm | ok 2025-10-16 14:33:06.465232 | 2025-10-16 14:33:06.465372 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-16 14:33:06.489453 | debian-bookworm | skipping: Conditional result was False 2025-10-16 14:33:06.500952 | 2025-10-16 14:33:06.501076 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-16 14:33:06.968463 | debian-bookworm | ok 2025-10-16 14:33:06.982759 | 2025-10-16 14:33:06.982922 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-16 14:33:07.043757 | debian-bookworm | ok 2025-10-16 14:33:07.055581 | 2025-10-16 14:33:07.055712 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-16 14:33:07.433728 | debian-bookworm -> localhost | ok 2025-10-16 14:33:07.440477 | 2025-10-16 14:33:07.440600 | TASK [validate-host : Collect information about the host] 2025-10-16 14:33:08.641357 | debian-bookworm | ok 2025-10-16 14:33:08.652607 | 2025-10-16 14:33:08.652778 | TASK [validate-host : Sanitize hostname] 2025-10-16 14:33:08.763615 | debian-bookworm | ok 2025-10-16 14:33:08.804144 | 2025-10-16 14:33:08.804284 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-16 14:33:09.397493 | debian-bookworm -> localhost | changed 2025-10-16 14:33:09.405758 | 2025-10-16 14:33:09.405880 | TASK [validate-host : Collect information about zuul worker] 2025-10-16 14:33:09.871079 | debian-bookworm | ok 2025-10-16 14:33:09.875838 | 2025-10-16 14:33:09.875960 | TASK [validate-host : Write out all zuul information for each host] 2025-10-16 14:33:10.549291 | debian-bookworm -> localhost | changed 2025-10-16 14:33:10.565783 | 2025-10-16 14:33:10.565899 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-16 14:33:10.850207 | debian-bookworm | ok 2025-10-16 14:33:10.856046 | 2025-10-16 14:33:10.856148 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-16 14:33:12.075203 | debian-bookworm | changed: 2025-10-16 14:33:12.075475 | debian-bookworm | cd+++++++++ src/ 2025-10-16 14:33:12.075514 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-16 14:33:12.075538 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-16 14:33:12.075560 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-16 14:33:12.075581 | debian-bookworm | Containerfile 2025-10-16 14:33:12.075749 | debian-bookworm | Containerfile 2025-10-16 14:33:12.110156 | debian-bookworm | 11.6.2 2025-10-16 14:34:44.125836 | debian-bookworm | #9 20.20 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2 2025-10-16 14:34:44.125852 | debian-bookworm | #9 20.20 npm notice To update run: npm install -g npm@11.6.2 2025-10-16 14:34:44.125868 | debian-bookworm | #9 20.20 npm notice 2025-10-16 14:34:44.585119 | debian-bookworm | #9 DONE 20.8s 2025-10-16 14:34:44.834610 | debian-bookworm | 2025-10-16 14:34:44.834731 | debian-bookworm | #11 [build 5/6] COPY . . 2025-10-16 14:34:44.834761 | debian-bookworm | #11 DONE 0.1s 2025-10-16 14:34:44.834798 | debian-bookworm | 2025-10-16 14:34:44.834811 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-10-16 14:34:45.170475 | debian-bookworm | #12 0.487 2025-10-16 14:34:45.170549 | debian-bookworm | #12 0.487 > frontend@0.1.0 build 2025-10-16 14:34:45.170568 | debian-bookworm | #12 0.487 > next build 2025-10-16 14:34:45.170584 | debian-bookworm | #12 0.487 2025-10-16 14:34:46.833117 | debian-bookworm | #12 2.149 ▲ Next.js 15.5.0 2025-10-16 14:34:47.032960 | debian-bookworm | #12 2.150 2025-10-16 14:34:47.033061 | debian-bookworm | #12 2.199 Creating an optimized production build ... 2025-10-16 14:35:11.185742 | debian-bookworm | #12 26.50 ✓ Compiled successfully in 19.7s 2025-10-16 14:35:11.339883 | debian-bookworm | #12 26.51 Linting and checking validity of types ... 2025-10-16 14:35:19.499533 | debian-bookworm | #12 34.82 Collecting page data ... 2025-10-16 14:35:22.633441 | debian-bookworm | #12 37.95 Generating static pages (0/10) ... 2025-10-16 14:35:23.625232 | debian-bookworm | #12 38.94 Generating static pages (2/10) 2025-10-16 14:35:24.108724 | debian-bookworm | #12 39.42 Generating static pages (4/10) 2025-10-16 14:35:24.260763 | debian-bookworm | #12 39.43 Generating static pages (7/10) 2025-10-16 14:35:24.260848 | debian-bookworm | #12 39.43 ✓ Generating static pages (10/10) 2025-10-16 14:35:25.226464 | debian-bookworm | #12 40.54 Finalizing page optimization ... 2025-10-16 14:35:25.226531 | debian-bookworm | #12 40.54 Collecting build traces ... 2025-10-16 14:35:51.865485 | debian-bookworm | #12 67.18 2025-10-16 14:35:52.022117 | debian-bookworm | #12 67.19 Route (app) Size First Load JS 2025-10-16 14:35:52.022165 | debian-bookworm | #12 67.19 ┌ ○ / 1.79 kB 136 kB 2025-10-16 14:35:52.022171 | debian-bookworm | #12 67.19 ├ ○ /_not-found 991 B 103 kB 2025-10-16 14:35:52.022186 | debian-bookworm | #12 67.19 ├ ƒ /api/config 127 B 102 kB 2025-10-16 14:35:52.022190 | debian-bookworm | #12 67.19 ├ ƒ /api/health 127 B 102 kB 2025-10-16 14:35:52.022194 | debian-bookworm | #12 67.19 ├ ○ /events 12.9 kB 115 kB 2025-10-16 14:35:52.022198 | debian-bookworm | #12 67.19 ├ ○ /nodes 3.38 kB 134 kB 2025-10-16 14:35:52.022202 | debian-bookworm | #12 67.19 └ ○ /services 1.41 kB 103 kB 2025-10-16 14:35:52.022206 | debian-bookworm | #12 67.19 + First Load JS shared by all 102 kB 2025-10-16 14:35:52.022210 | debian-bookworm | #12 67.19 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-10-16 14:35:52.022214 | debian-bookworm | #12 67.19 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-10-16 14:35:52.022218 | debian-bookworm | #12 67.19 └ other shared chunks (total) 1.92 kB 2025-10-16 14:35:52.022221 | debian-bookworm | #12 67.19 2025-10-16 14:35:52.022225 | debian-bookworm | #12 67.19 2025-10-16 14:35:52.022230 | debian-bookworm | #12 67.19 ○ (Static) prerendered as static content 2025-10-16 14:35:52.022234 | debian-bookworm | #12 67.19 ƒ (Dynamic) server-rendered on demand 2025-10-16 14:35:52.022239 | debian-bookworm | #12 67.19 2025-10-16 14:35:52.023694 | debian-bookworm | #12 DONE 67.3s 2025-10-16 14:35:52.925862 | debian-bookworm | 2025-10-16 14:35:52.925978 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-10-16 14:35:53.042585 | debian-bookworm | #13 DONE 0.1s 2025-10-16 14:35:53.196415 | debian-bookworm | 2025-10-16 14:35:53.196535 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-10-16 14:35:53.504687 | debian-bookworm | #14 DONE 0.5s 2025-10-16 14:35:53.605986 | debian-bookworm | 2025-10-16 14:35:53.606120 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-10-16 14:35:53.606173 | debian-bookworm | #15 DONE 0.1s 2025-10-16 14:35:53.764514 | debian-bookworm | 2025-10-16 14:35:53.764580 | debian-bookworm | #16 exporting to image 2025-10-16 14:35:53.764590 | debian-bookworm | #16 exporting layers 2025-10-16 14:35:54.220003 | debian-bookworm | #16 exporting layers 0.6s done 2025-10-16 14:35:54.343220 | debian-bookworm | #16 writing image sha256:01dd0483dae7d0cbcc6250e645a4bc6a1d433f568e88ec123a12604bf8d1a855 done 2025-10-16 14:35:54.343375 | debian-bookworm | #16 naming to docker.io/library/526fdf7 done 2025-10-16 14:35:54.343430 | debian-bookworm | #16 DONE 0.6s 2025-10-16 14:35:54.355710 | debian-bookworm | + docker images 2025-10-16 14:35:54.382638 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-10-16 14:35:54.382745 | debian-bookworm | 526fdf7 latest 01dd0483dae7 1 second ago 238MB 2025-10-16 14:35:54.699302 | debian-bookworm | ok: Runtime: 0:01:39.096653 2025-10-16 14:35:54.713864 | 2025-10-16 14:35:54.714011 | TASK [Run push script] 2025-10-16 14:35:55.262713 | 2025-10-16 14:35:55.263044 | TASK [Run cosign script] 2025-10-16 14:35:55.795963 | debian-bookworm | skipping: Conditional result was False 2025-10-16 14:35:55.809384 | 2025-10-16 14:35:55.809560 | TASK [Run sbom script] 2025-10-16 14:35:56.342495 | debian-bookworm | skipping: Conditional result was False 2025-10-16 14:35:56.345821 | 2025-10-16 14:35:56.345995 | PLAY RECAP 2025-10-16 14:35:56.346141 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-16 14:35:56.346209 | 2025-10-16 14:35:56.466222 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-10-16 14:35:56.469266 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-16 14:35:57.177456 | 2025-10-16 14:35:57.177647 | PLAY [Base post] 2025-10-16 14:35:57.190786 | 2025-10-16 14:35:57.190937 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-16 14:35:57.997146 | debian-bookworm | changed 2025-10-16 14:35:58.006541 | 2025-10-16 14:35:58.006688 | PLAY RECAP 2025-10-16 14:35:58.006765 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-16 14:35:58.006869 | 2025-10-16 14:35:58.118916 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-16 14:35:58.119949 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-16 14:35:58.882521 | 2025-10-16 14:35:58.882708 | PLAY [Base post-logs] 2025-10-16 14:35:58.893016 | 2025-10-16 14:35:58.893141 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-16 14:35:59.328464 | localhost | changed 2025-10-16 14:35:59.346815 | 2025-10-16 14:35:59.347023 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-16 14:35:59.385946 | localhost | ok 2025-10-16 14:35:59.392861 | 2025-10-16 14:35:59.393038 | TASK [Set zuul-log-path fact] 2025-10-16 14:35:59.411564 | localhost | ok 2025-10-16 14:35:59.423571 | 2025-10-16 14:35:59.423715 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-16 14:35:59.459597 | localhost | ok 2025-10-16 14:35:59.466660 | 2025-10-16 14:35:59.466868 | TASK [upload-logs : Create log directories] 2025-10-16 14:35:59.965066 | localhost | changed 2025-10-16 14:35:59.967928 | 2025-10-16 14:35:59.968031 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-16 14:36:00.450419 | localhost -> localhost | ok: Runtime: 0:00:00.007437 2025-10-16 14:36:00.459389 | 2025-10-16 14:36:00.459568 | TASK [upload-logs : Upload logs to log server] 2025-10-16 14:36:01.023800 | localhost | Output suppressed because no_log was given 2025-10-16 14:36:01.026453 | 2025-10-16 14:36:01.026608 | LOOP [upload-logs : Compress console log and json output] 2025-10-16 14:36:01.085604 | localhost | skipping: Conditional result was False 2025-10-16 14:36:01.090350 | localhost | skipping: Conditional result was False 2025-10-16 14:36:01.098151 | 2025-10-16 14:36:01.098392 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-16 14:36:01.145108 | localhost | skipping: Conditional result was False 2025-10-16 14:36:01.145578 | 2025-10-16 14:36:01.149811 | localhost | skipping: Conditional result was False 2025-10-16 14:36:01.161861 | 2025-10-16 14:36:01.162083 | LOOP [upload-logs : Upload console log and json output]