2025-10-12 20:06:25.643510 | Job console starting 2025-10-12 20:06:25.649600 | Updating git repos 2025-10-12 20:06:25.672790 | Cloning repos into workspace 2025-10-12 20:06:25.745423 | Restoring repo states 2025-10-12 20:06:25.763958 | Merging changes 2025-10-12 20:06:26.258203 | Checking out repos 2025-10-12 20:06:26.291727 | Preparing playbooks 2025-10-12 20:06:26.873601 | Running Ansible setup 2025-10-12 20:06:30.847754 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-12 20:06:31.515769 | 2025-10-12 20:06:31.515888 | PLAY [Base pre] 2025-10-12 20:06:31.529943 | 2025-10-12 20:06:31.530065 | TASK [Setup log path fact] 2025-10-12 20:06:31.564784 | debian-bookworm | ok 2025-10-12 20:06:31.581798 | 2025-10-12 20:06:31.581903 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-12 20:06:31.632513 | debian-bookworm | ok 2025-10-12 20:06:31.646184 | 2025-10-12 20:06:31.646293 | TASK [emit-job-header : Print job information] 2025-10-12 20:06:31.687695 | # Job Information 2025-10-12 20:06:31.687907 | Ansible Version: 2.16.14 2025-10-12 20:06:31.687964 | Job: container-image-python-osism-frontend-build 2025-10-12 20:06:31.688030 | Pipeline: check 2025-10-12 20:06:31.688070 | Executor: 521e9411259a 2025-10-12 20:06:31.688104 | Triggered by: https://github.com/osism/python-osism/pull/1751 2025-10-12 20:06:31.688140 | Event ID: 4131d540-a7a6-11f0-9dba-0b9403c0dd05 2025-10-12 20:06:31.695255 | 2025-10-12 20:06:31.695368 | LOOP [emit-job-header : Print node information] 2025-10-12 20:06:31.799493 | debian-bookworm | ok: 2025-10-12 20:06:31.799784 | debian-bookworm | # Node Information 2025-10-12 20:06:31.799854 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-12 20:06:31.799905 | debian-bookworm | Hostname: debian 2025-10-12 20:06:31.799952 | debian-bookworm | Username: zuul 2025-10-12 20:06:31.800041 | debian-bookworm | Distro: Debian 12.12 2025-10-12 20:06:31.800100 | debian-bookworm | Provider: regiocloud-a 2025-10-12 20:06:31.800147 | debian-bookworm | Region: 2025-10-12 20:06:31.800192 | debian-bookworm | Label: debian-bookworm 2025-10-12 20:06:31.800237 | debian-bookworm | Product Name: OpenStack Nova 2025-10-12 20:06:31.800280 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe04:dc2b 2025-10-12 20:06:31.827648 | 2025-10-12 20:06:31.827818 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-12 20:06:32.266425 | debian-bookworm -> localhost | changed 2025-10-12 20:06:32.273337 | 2025-10-12 20:06:32.273433 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-12 20:06:33.171125 | debian-bookworm -> localhost | changed 2025-10-12 20:06:33.190518 | 2025-10-12 20:06:33.190646 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-12 20:06:33.427518 | debian-bookworm -> localhost | ok 2025-10-12 20:06:33.443521 | 2025-10-12 20:06:33.443685 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-12 20:06:33.465623 | debian-bookworm | ok 2025-10-12 20:06:33.485083 | debian-bookworm | included: /var/lib/zuul/builds/a14af2b9a1b84da8a8e33b84aa13409e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-12 20:06:33.490601 | 2025-10-12 20:06:33.490679 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-12 20:06:35.639661 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-12 20:06:35.639859 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/a14af2b9a1b84da8a8e33b84aa13409e/work/a14af2b9a1b84da8a8e33b84aa13409e_id_rsa 2025-10-12 20:06:35.639901 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/a14af2b9a1b84da8a8e33b84aa13409e/work/a14af2b9a1b84da8a8e33b84aa13409e_id_rsa.pub 2025-10-12 20:06:35.639931 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-12 20:06:35.639961 | debian-bookworm -> localhost | SHA256:sdDzucDk/h6Magc5S8FbpyuTq903RovFOogX26G3eKs zuul-build-sshkey 2025-10-12 20:06:35.640006 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-12 20:06:35.640032 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-12 20:06:35.640056 | debian-bookworm -> localhost | | | 2025-10-12 20:06:35.640081 | debian-bookworm -> localhost | | . | 2025-10-12 20:06:35.640103 | debian-bookworm -> localhost | | .. = | 2025-10-12 20:06:35.640125 | debian-bookworm -> localhost | | o=.=.. | 2025-10-12 20:06:35.640147 | debian-bookworm -> localhost | | =S+o | 2025-10-12 20:06:35.640172 | debian-bookworm -> localhost | | B.o++. | 2025-10-12 20:06:35.640196 | debian-bookworm -> localhost | | o @oB+. | 2025-10-12 20:06:35.640219 | debian-bookworm -> localhost | | ..@+X.=. | 2025-10-12 20:06:35.640242 | debian-bookworm -> localhost | | .+EO+Bo. | 2025-10-12 20:06:35.640264 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-12 20:06:35.640318 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.725463 2025-10-12 20:06:35.646662 | 2025-10-12 20:06:35.646748 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-12 20:06:35.675034 | debian-bookworm | ok 2025-10-12 20:06:35.685396 | debian-bookworm | included: /var/lib/zuul/builds/a14af2b9a1b84da8a8e33b84aa13409e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-12 20:06:35.693932 | 2025-10-12 20:06:35.694041 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-12 20:06:35.716609 | debian-bookworm | skipping: Conditional result was False 2025-10-12 20:06:35.722175 | 2025-10-12 20:06:35.722259 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-12 20:06:36.381090 | debian-bookworm | changed 2025-10-12 20:06:36.388334 | 2025-10-12 20:06:36.388439 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-12 20:06:36.645561 | debian-bookworm | ok 2025-10-12 20:06:36.654024 | 2025-10-12 20:06:36.654137 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-12 20:06:37.316962 | debian-bookworm | changed 2025-10-12 20:06:37.327041 | 2025-10-12 20:06:37.327186 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-12 20:06:37.993153 | debian-bookworm | changed 2025-10-12 20:06:37.998967 | 2025-10-12 20:06:37.999062 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-12 20:06:38.011819 | debian-bookworm | skipping: Conditional result was False 2025-10-12 20:06:38.017194 | 2025-10-12 20:06:38.017277 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-12 20:06:38.398005 | debian-bookworm -> localhost | changed 2025-10-12 20:06:38.416362 | 2025-10-12 20:06:38.416475 | TASK [add-build-sshkey : Add back temp key] 2025-10-12 20:06:38.726273 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/a14af2b9a1b84da8a8e33b84aa13409e/work/a14af2b9a1b84da8a8e33b84aa13409e_id_rsa (zuul-build-sshkey) 2025-10-12 20:06:38.726904 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.019390 2025-10-12 20:06:38.741523 | 2025-10-12 20:06:38.741646 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-12 20:06:39.123445 | debian-bookworm | ok 2025-10-12 20:06:39.135721 | 2025-10-12 20:06:39.135884 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-12 20:06:39.170682 | debian-bookworm | skipping: Conditional result was False 2025-10-12 20:06:39.190563 | 2025-10-12 20:06:39.190680 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-12 20:06:39.609687 | debian-bookworm | ok 2025-10-12 20:06:39.622239 | 2025-10-12 20:06:39.622327 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-12 20:06:39.657222 | debian-bookworm | ok 2025-10-12 20:06:39.665330 | 2025-10-12 20:06:39.665442 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-12 20:06:39.942144 | debian-bookworm -> localhost | ok 2025-10-12 20:06:39.955241 | 2025-10-12 20:06:39.955381 | TASK [validate-host : Collect information about the host] 2025-10-12 20:06:40.999163 | debian-bookworm | ok 2025-10-12 20:06:41.013536 | 2025-10-12 20:06:41.013672 | TASK [validate-host : Sanitize hostname] 2025-10-12 20:06:41.110611 | debian-bookworm | ok 2025-10-12 20:06:41.141194 | 2025-10-12 20:06:41.141299 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-12 20:06:41.630391 | debian-bookworm -> localhost | changed 2025-10-12 20:06:41.642485 | 2025-10-12 20:06:41.642623 | TASK [validate-host : Collect information about zuul worker] 2025-10-12 20:06:42.081684 | debian-bookworm | ok 2025-10-12 20:06:42.089318 | 2025-10-12 20:06:42.089455 | TASK [validate-host : Write out all zuul information for each host] 2025-10-12 20:06:42.578897 | debian-bookworm -> localhost | changed 2025-10-12 20:06:42.588180 | 2025-10-12 20:06:42.588273 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-12 20:06:42.873452 | debian-bookworm | ok 2025-10-12 20:06:42.881626 | 2025-10-12 20:06:42.881730 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-12 20:06:43.872109 | debian-bookworm | changed: 2025-10-12 20:06:43.872369 | debian-bookworm | cd+++++++++ src/ 2025-10-12 20:06:43.872428 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-12 20:06:43.872471 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-12 20:06:43.872508 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-12 20:06:43.872544 | debian-bookworm | Containerfile 2025-10-12 20:06:43.872730 | debian-bookworm | Containerfile 2025-10-12 20:06:43.904172 | debian-bookworm | 11.6.2 2025-10-12 20:08:19.392087 | debian-bookworm | #9 21.06 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2 2025-10-12 20:08:19.392092 | debian-bookworm | #9 21.06 npm notice To update run: npm install -g npm@11.6.2 2025-10-12 20:08:19.392096 | debian-bookworm | #9 21.06 npm notice 2025-10-12 20:08:20.210757 | debian-bookworm | #9 DONE 22.0s 2025-10-12 20:08:20.390320 | debian-bookworm | 2025-10-12 20:08:20.390447 | debian-bookworm | #11 [build 5/6] COPY . . 2025-10-12 20:08:20.577138 | debian-bookworm | #11 DONE 0.3s 2025-10-12 20:08:20.577240 | debian-bookworm | 2025-10-12 20:08:20.577258 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-10-12 20:08:21.079248 | debian-bookworm | #12 0.502 2025-10-12 20:08:21.079389 | debian-bookworm | #12 0.502 > frontend@0.1.0 build 2025-10-12 20:08:21.079421 | debian-bookworm | #12 0.502 > next build 2025-10-12 20:08:21.079442 | debian-bookworm | #12 0.502 2025-10-12 20:08:22.663798 | debian-bookworm | #12 2.087 ▲ Next.js 15.5.0 2025-10-12 20:08:22.865549 | debian-bookworm | #12 2.088 2025-10-12 20:08:22.865694 | debian-bookworm | #12 2.138 Creating an optimized production build ... 2025-10-12 20:08:48.034334 | debian-bookworm | #12 27.46 ✓ Compiled successfully in 20.7s 2025-10-12 20:08:48.190056 | debian-bookworm | #12 27.46 Linting and checking validity of types ... 2025-10-12 20:08:56.483138 | debian-bookworm | #12 35.90 Collecting page data ... 2025-10-12 20:08:59.617262 | debian-bookworm | #12 39.04 Generating static pages (0/10) ... 2025-10-12 20:09:00.416146 | debian-bookworm | #12 39.84 Generating static pages (2/10) 2025-10-12 20:09:00.737587 | debian-bookworm | #12 40.16 Generating static pages (4/10) 2025-10-12 20:09:00.888994 | debian-bookworm | #12 40.16 Generating static pages (7/10) 2025-10-12 20:09:01.064705 | debian-bookworm | #12 40.49 ✓ Generating static pages (10/10) 2025-10-12 20:09:02.385796 | debian-bookworm | #12 41.81 Finalizing page optimization ... 2025-10-12 20:09:02.385880 | debian-bookworm | #12 41.81 Collecting build traces ... 2025-10-12 20:09:29.556493 | debian-bookworm | #12 68.98 2025-10-12 20:09:29.713923 | debian-bookworm | #12 68.99 Route (app) Size First Load JS 2025-10-12 20:09:29.713997 | debian-bookworm | #12 68.99 ┌ ○ / 1.79 kB 136 kB 2025-10-12 20:09:29.714017 | debian-bookworm | #12 68.99 ├ ○ /_not-found 991 B 103 kB 2025-10-12 20:09:29.714034 | debian-bookworm | #12 68.99 ├ ƒ /api/config 127 B 102 kB 2025-10-12 20:09:29.714051 | debian-bookworm | #12 68.99 ├ ƒ /api/health 127 B 102 kB 2025-10-12 20:09:29.714068 | debian-bookworm | #12 68.99 ├ ○ /events 12.9 kB 115 kB 2025-10-12 20:09:29.714083 | debian-bookworm | #12 68.99 ├ ○ /nodes 3.38 kB 134 kB 2025-10-12 20:09:29.714098 | debian-bookworm | #12 68.99 └ ○ /services 1.41 kB 103 kB 2025-10-12 20:09:29.714115 | debian-bookworm | #12 68.99 + First Load JS shared by all 102 kB 2025-10-12 20:09:29.714131 | debian-bookworm | #12 68.99 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-10-12 20:09:29.714147 | debian-bookworm | #12 68.99 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-10-12 20:09:29.714161 | debian-bookworm | #12 68.99 └ other shared chunks (total) 1.92 kB 2025-10-12 20:09:29.714177 | debian-bookworm | #12 68.99 2025-10-12 20:09:29.714192 | debian-bookworm | #12 68.99 2025-10-12 20:09:29.714206 | debian-bookworm | #12 68.99 ○ (Static) prerendered as static content 2025-10-12 20:09:29.714221 | debian-bookworm | #12 68.99 ƒ (Dynamic) server-rendered on demand 2025-10-12 20:09:29.714236 | debian-bookworm | #12 68.99 2025-10-12 20:09:29.727199 | debian-bookworm | #12 DONE 69.1s 2025-10-12 20:09:30.355961 | debian-bookworm | 2025-10-12 20:09:30.356048 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-10-12 20:09:30.568324 | debian-bookworm | #13 DONE 0.1s 2025-10-12 20:09:30.632463 | debian-bookworm | 2025-10-12 20:09:30.632559 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-10-12 20:09:31.153415 | debian-bookworm | #14 DONE 0.5s 2025-10-12 20:09:31.267557 | debian-bookworm | 2025-10-12 20:09:31.267689 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-10-12 20:09:31.267739 | debian-bookworm | #15 DONE 0.1s 2025-10-12 20:09:31.426143 | debian-bookworm | 2025-10-12 20:09:31.426213 | debian-bookworm | #16 exporting to image 2025-10-12 20:09:31.426222 | debian-bookworm | #16 exporting layers 2025-10-12 20:09:31.843625 | debian-bookworm | #16 exporting layers 0.6s done 2025-10-12 20:09:31.967930 | debian-bookworm | #16 writing image sha256:8175cb6ce88550f5605ac5c52383034fbe211e42865623adf8b492c4e2874b5f done 2025-10-12 20:09:31.968023 | debian-bookworm | #16 naming to docker.io/library/aebb8a6 done 2025-10-12 20:09:31.968055 | debian-bookworm | #16 DONE 0.6s 2025-10-12 20:09:31.984208 | debian-bookworm | + docker images 2025-10-12 20:09:32.021993 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-10-12 20:09:32.022121 | debian-bookworm | aebb8a6 latest 8175cb6ce885 1 second ago 238MB 2025-10-12 20:09:32.297020 | debian-bookworm | ok: Runtime: 0:01:43.604994 2025-10-12 20:09:32.312780 | 2025-10-12 20:09:32.313016 | TASK [Run push script] 2025-10-12 20:09:32.853265 | 2025-10-12 20:09:32.853474 | TASK [Run cosign script] 2025-10-12 20:09:33.381859 | debian-bookworm | skipping: Conditional result was False 2025-10-12 20:09:33.395302 | 2025-10-12 20:09:33.395476 | TASK [Run sbom script] 2025-10-12 20:09:33.928557 | debian-bookworm | skipping: Conditional result was False 2025-10-12 20:09:33.931671 | 2025-10-12 20:09:33.931846 | PLAY RECAP 2025-10-12 20:09:33.932071 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-12 20:09:33.932147 | 2025-10-12 20:09:34.068580 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-10-12 20:09:34.069607 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-12 20:09:34.797854 | 2025-10-12 20:09:34.798049 | PLAY [Base post] 2025-10-12 20:09:34.811632 | 2025-10-12 20:09:34.811767 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-12 20:09:35.595708 | debian-bookworm | changed 2025-10-12 20:09:35.604985 | 2025-10-12 20:09:35.605104 | PLAY RECAP 2025-10-12 20:09:35.605180 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-12 20:09:35.605257 | 2025-10-12 20:09:35.720745 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-12 20:09:35.723217 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-12 20:09:36.490770 | 2025-10-12 20:09:36.490979 | PLAY [Base post-logs] 2025-10-12 20:09:36.501265 | 2025-10-12 20:09:36.501396 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-12 20:09:36.953253 | localhost | changed 2025-10-12 20:09:36.963362 | 2025-10-12 20:09:36.963499 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-12 20:09:36.999522 | localhost | ok 2025-10-12 20:09:37.003589 | 2025-10-12 20:09:37.003731 | TASK [Set zuul-log-path fact] 2025-10-12 20:09:37.029812 | localhost | ok 2025-10-12 20:09:37.040186 | 2025-10-12 20:09:37.040322 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-12 20:09:37.076227 | localhost | ok 2025-10-12 20:09:37.080587 | 2025-10-12 20:09:37.080718 | TASK [upload-logs : Create log directories] 2025-10-12 20:09:37.601025 | localhost | changed 2025-10-12 20:09:37.607473 | 2025-10-12 20:09:37.607637 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-12 20:09:38.099409 | localhost -> localhost | ok: Runtime: 0:00:00.006687 2025-10-12 20:09:38.103437 | 2025-10-12 20:09:38.103550 | TASK [upload-logs : Upload logs to log server] 2025-10-12 20:09:38.636903 | localhost | Output suppressed because no_log was given 2025-10-12 20:09:38.641259 | 2025-10-12 20:09:38.641620 | LOOP [upload-logs : Compress console log and json output] 2025-10-12 20:09:38.695325 | localhost | skipping: Conditional result was False 2025-10-12 20:09:38.701099 | localhost | skipping: Conditional result was False 2025-10-12 20:09:38.713860 | 2025-10-12 20:09:38.714081 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-12 20:09:38.759200 | localhost | skipping: Conditional result was False 2025-10-12 20:09:38.759589 | 2025-10-12 20:09:38.764030 | localhost | skipping: Conditional result was False 2025-10-12 20:09:38.776480 | 2025-10-12 20:09:38.776693 | LOOP [upload-logs : Upload console log and json output]