2025-09-13 04:04:39.885995 | Job console starting 2025-09-13 04:04:39.894134 | Updating git repos 2025-09-13 04:04:39.930040 | Cloning repos into workspace 2025-09-13 04:04:39.993447 | Restoring repo states 2025-09-13 04:04:40.014626 | Merging changes 2025-09-13 04:04:40.636747 | Checking out repos 2025-09-13 04:04:40.731135 | Preparing playbooks 2025-09-13 04:04:41.821225 | Running Ansible setup 2025-09-13 04:04:46.464642 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-09-13 04:04:47.520546 | 2025-09-13 04:04:47.520678 | PLAY [Base pre] 2025-09-13 04:04:47.553064 | 2025-09-13 04:04:47.553178 | TASK [Setup log path fact] 2025-09-13 04:04:47.591374 | debian-bookworm | ok 2025-09-13 04:04:47.617355 | 2025-09-13 04:04:47.617485 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-13 04:04:47.646923 | debian-bookworm | ok 2025-09-13 04:04:47.656047 | 2025-09-13 04:04:47.656144 | TASK [emit-job-header : Print job information] 2025-09-13 04:04:47.704945 | # Job Information 2025-09-13 04:04:47.705098 | Ansible Version: 2.16.14 2025-09-13 04:04:47.705133 | Job: container-image-python-osism-frontend-build 2025-09-13 04:04:47.705167 | Pipeline: check 2025-09-13 04:04:47.705191 | Executor: 521e9411259a 2025-09-13 04:04:47.705211 | Triggered by: https://github.com/osism/python-osism/pull/1717 2025-09-13 04:04:47.705234 | Event ID: 291f7500-9056-11f0-890d-06a2fd5df5bd 2025-09-13 04:04:47.712561 | 2025-09-13 04:04:47.712666 | LOOP [emit-job-header : Print node information] 2025-09-13 04:04:47.829978 | debian-bookworm | ok: 2025-09-13 04:04:47.830210 | debian-bookworm | # Node Information 2025-09-13 04:04:47.830244 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-09-13 04:04:47.830265 | debian-bookworm | Hostname: debian 2025-09-13 04:04:47.830284 | debian-bookworm | Username: zuul 2025-09-13 04:04:47.830301 | debian-bookworm | Distro: Debian 12.12 2025-09-13 04:04:47.830321 | debian-bookworm | Provider: regiocloud-a 2025-09-13 04:04:47.830349 | debian-bookworm | Region: 2025-09-13 04:04:47.830366 | debian-bookworm | Label: debian-bookworm 2025-09-13 04:04:47.830382 | debian-bookworm | Product Name: OpenStack Nova 2025-09-13 04:04:47.830399 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe7c:a30a 2025-09-13 04:04:47.854389 | 2025-09-13 04:04:47.854499 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-13 04:04:48.822901 | debian-bookworm -> localhost | changed 2025-09-13 04:04:48.830452 | 2025-09-13 04:04:48.830554 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-13 04:04:50.664510 | debian-bookworm -> localhost | changed 2025-09-13 04:04:50.678170 | 2025-09-13 04:04:50.678275 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-13 04:04:51.209590 | debian-bookworm -> localhost | ok 2025-09-13 04:04:51.215394 | 2025-09-13 04:04:51.215497 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-13 04:04:51.243672 | debian-bookworm | ok 2025-09-13 04:04:51.275566 | debian-bookworm | included: /var/lib/zuul/builds/f2712fa763c346a5b6476aee66c12c0c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-13 04:04:51.288239 | 2025-09-13 04:04:51.288351 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-13 04:04:52.781880 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-09-13 04:04:52.782064 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/f2712fa763c346a5b6476aee66c12c0c/work/f2712fa763c346a5b6476aee66c12c0c_id_rsa 2025-09-13 04:04:52.782102 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/f2712fa763c346a5b6476aee66c12c0c/work/f2712fa763c346a5b6476aee66c12c0c_id_rsa.pub 2025-09-13 04:04:52.782128 | debian-bookworm -> localhost | The key fingerprint is: 2025-09-13 04:04:52.782152 | debian-bookworm -> localhost | SHA256:2d9f7E/pTVUhAh0oAcbF85S67RLA2v/v27QAfNKNkmQ zuul-build-sshkey 2025-09-13 04:04:52.782181 | debian-bookworm -> localhost | The key's randomart image is: 2025-09-13 04:04:52.782202 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-09-13 04:04:52.782222 | debian-bookworm -> localhost | | .o+o..=o.. . | 2025-09-13 04:04:52.782243 | debian-bookworm -> localhost | | .. + + .. . .| 2025-09-13 04:04:52.782263 | debian-bookworm -> localhost | | . *E .| 2025-09-13 04:04:52.782283 | debian-bookworm -> localhost | | o .++o o .| 2025-09-13 04:04:52.782303 | debian-bookworm -> localhost | | o . S*.+ . .| 2025-09-13 04:04:52.782341 | debian-bookworm -> localhost | | . . o .=. . .o| 2025-09-13 04:04:52.782363 | debian-bookworm -> localhost | | . o .....=| 2025-09-13 04:04:52.782383 | debian-bookworm -> localhost | | o . + o=o| 2025-09-13 04:04:52.782403 | debian-bookworm -> localhost | | o.o+.o .*| 2025-09-13 04:04:52.782424 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-09-13 04:04:52.782476 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.824980 2025-09-13 04:04:52.788544 | 2025-09-13 04:04:52.789345 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-13 04:04:52.816683 | debian-bookworm | ok 2025-09-13 04:04:52.830763 | debian-bookworm | included: /var/lib/zuul/builds/f2712fa763c346a5b6476aee66c12c0c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-13 04:04:52.850711 | 2025-09-13 04:04:52.850816 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-13 04:04:52.874386 | debian-bookworm | skipping: Conditional result was False 2025-09-13 04:04:52.880983 | 2025-09-13 04:04:52.881074 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-13 04:04:53.532390 | debian-bookworm | changed 2025-09-13 04:04:53.537108 | 2025-09-13 04:04:53.537194 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-13 04:04:53.803085 | debian-bookworm | ok 2025-09-13 04:04:53.814510 | 2025-09-13 04:04:53.814606 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-13 04:04:54.526139 | debian-bookworm | changed 2025-09-13 04:04:54.532446 | 2025-09-13 04:04:54.532541 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-13 04:04:55.158897 | debian-bookworm | changed 2025-09-13 04:04:55.171085 | 2025-09-13 04:04:55.171176 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-13 04:04:55.207617 | debian-bookworm | skipping: Conditional result was False 2025-09-13 04:04:55.212589 | 2025-09-13 04:04:55.212673 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-13 04:04:55.861243 | debian-bookworm -> localhost | changed 2025-09-13 04:04:55.877015 | 2025-09-13 04:04:55.877131 | TASK [add-build-sshkey : Add back temp key] 2025-09-13 04:04:56.554904 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/f2712fa763c346a5b6476aee66c12c0c/work/f2712fa763c346a5b6476aee66c12c0c_id_rsa (zuul-build-sshkey) 2025-09-13 04:04:56.555123 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.036340 2025-09-13 04:04:56.562698 | 2025-09-13 04:04:56.562784 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-13 04:04:57.042252 | debian-bookworm | ok 2025-09-13 04:04:57.047572 | 2025-09-13 04:04:57.047670 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-13 04:04:57.070689 | debian-bookworm | skipping: Conditional result was False 2025-09-13 04:04:57.080681 | 2025-09-13 04:04:57.080772 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-13 04:04:57.494314 | debian-bookworm | ok 2025-09-13 04:04:57.509431 | 2025-09-13 04:04:57.509537 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-13 04:04:57.544621 | debian-bookworm | ok 2025-09-13 04:04:57.555041 | 2025-09-13 04:04:57.555141 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-13 04:04:58.032647 | debian-bookworm -> localhost | ok 2025-09-13 04:04:58.038724 | 2025-09-13 04:04:58.038813 | TASK [validate-host : Collect information about the host] 2025-09-13 04:04:59.637027 | debian-bookworm | ok 2025-09-13 04:04:59.671076 | 2025-09-13 04:04:59.671184 | TASK [validate-host : Sanitize hostname] 2025-09-13 04:04:59.850447 | debian-bookworm | ok 2025-09-13 04:04:59.909353 | 2025-09-13 04:04:59.909457 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-13 04:05:00.899474 | debian-bookworm -> localhost | changed 2025-09-13 04:05:00.905436 | 2025-09-13 04:05:00.905528 | TASK [validate-host : Collect information about zuul worker] 2025-09-13 04:05:01.369169 | debian-bookworm | ok 2025-09-13 04:05:01.373678 | 2025-09-13 04:05:01.373768 | TASK [validate-host : Write out all zuul information for each host] 2025-09-13 04:05:02.636538 | debian-bookworm -> localhost | changed 2025-09-13 04:05:02.645801 | 2025-09-13 04:05:02.645898 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-09-13 04:05:02.948404 | debian-bookworm | ok 2025-09-13 04:05:02.953883 | 2025-09-13 04:05:02.953981 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-09-13 04:05:04.256157 | debian-bookworm | changed: 2025-09-13 04:05:04.257432 | debian-bookworm | cd+++++++++ src/ 2025-09-13 04:05:04.258263 | debian-bookworm | cd+++++++++ src/github.com/ 2025-09-13 04:05:04.258603 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-09-13 04:05:04.258635 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-09-13 04:05:04.258655 | debian-bookworm | Containerfile 2025-09-13 04:05:04.258752 | debian-bookworm | Containerfile 2025-09-13 04:05:04.298278 | debian-bookworm | 11.6.0 2025-09-13 04:06:36.323463 | debian-bookworm | #9 16.84 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.0 2025-09-13 04:06:36.323470 | debian-bookworm | #9 16.84 npm notice To update run: npm install -g npm@11.6.0 2025-09-13 04:06:36.323477 | debian-bookworm | #9 16.84 npm notice 2025-09-13 04:06:36.729880 | debian-bookworm | #9 DONE 17.4s 2025-09-13 04:06:36.832426 | debian-bookworm | 2025-09-13 04:06:36.832516 | debian-bookworm | #11 [build 5/6] COPY . . 2025-09-13 04:06:36.832544 | debian-bookworm | #11 DONE 0.1s 2025-09-13 04:06:36.832557 | debian-bookworm | 2025-09-13 04:06:36.832568 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-09-13 04:06:37.283623 | debian-bookworm | #12 0.451 2025-09-13 04:06:37.283670 | debian-bookworm | #12 0.451 > frontend@0.1.0 build 2025-09-13 04:06:37.283677 | debian-bookworm | #12 0.451 > next build 2025-09-13 04:06:37.283693 | debian-bookworm | #12 0.451 2025-09-13 04:06:38.711493 | debian-bookworm | #12 1.879 ▲ Next.js 15.5.0 2025-09-13 04:06:38.909968 | debian-bookworm | #12 1.880 2025-09-13 04:06:38.910018 | debian-bookworm | #12 1.927 Creating an optimized production build ... 2025-09-13 04:07:00.356734 | debian-bookworm | #12 23.52 ✓ Compiled successfully in 17.5s 2025-09-13 04:07:00.513357 | debian-bookworm | #12 23.53 Linting and checking validity of types ... 2025-09-13 04:07:07.844190 | debian-bookworm | #12 31.01 Collecting page data ... 2025-09-13 04:07:10.446293 | debian-bookworm | #12 33.61 Generating static pages (0/10) ... 2025-09-13 04:07:11.280184 | debian-bookworm | #12 34.45 Generating static pages (2/10) 2025-09-13 04:07:11.542660 | debian-bookworm | #12 34.71 Generating static pages (4/10) 2025-09-13 04:07:11.693517 | debian-bookworm | #12 34.71 Generating static pages (7/10) 2025-09-13 04:07:11.848374 | debian-bookworm | #12 35.02 ✓ Generating static pages (10/10) 2025-09-13 04:07:12.927910 | debian-bookworm | #12 36.10 Finalizing page optimization ... 2025-09-13 04:07:12.928010 | debian-bookworm | #12 36.10 Collecting build traces ... 2025-09-13 04:07:36.636403 | debian-bookworm | #12 59.80 2025-09-13 04:07:36.778279 | debian-bookworm | #12 59.81 Route (app) Size First Load JS 2025-09-13 04:07:36.778338 | debian-bookworm | #12 59.81 ┌ ○ / 1.79 kB 135 kB 2025-09-13 04:07:36.778346 | debian-bookworm | #12 59.81 ├ ○ /_not-found 991 B 103 kB 2025-09-13 04:07:36.778351 | debian-bookworm | #12 59.81 ├ ƒ /api/config 127 B 102 kB 2025-09-13 04:07:36.778355 | debian-bookworm | #12 59.81 ├ ƒ /api/health 127 B 102 kB 2025-09-13 04:07:36.778359 | debian-bookworm | #12 59.81 ├ ○ /events 12.9 kB 115 kB 2025-09-13 04:07:36.778363 | debian-bookworm | #12 59.81 ├ ○ /nodes 3.38 kB 134 kB 2025-09-13 04:07:36.778368 | debian-bookworm | #12 59.81 └ ○ /services 1.41 kB 103 kB 2025-09-13 04:07:36.778372 | debian-bookworm | #12 59.81 + First Load JS shared by all 102 kB 2025-09-13 04:07:36.778376 | debian-bookworm | #12 59.81 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-09-13 04:07:36.778380 | debian-bookworm | #12 59.81 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-09-13 04:07:36.778384 | debian-bookworm | #12 59.81 └ other shared chunks (total) 1.92 kB 2025-09-13 04:07:36.778391 | debian-bookworm | #12 59.81 2025-09-13 04:07:36.778395 | debian-bookworm | #12 59.81 2025-09-13 04:07:36.778399 | debian-bookworm | #12 59.81 ○ (Static) prerendered as static content 2025-09-13 04:07:36.778403 | debian-bookworm | #12 59.81 ƒ (Dynamic) server-rendered on demand 2025-09-13 04:07:36.778407 | debian-bookworm | #12 59.81 2025-09-13 04:07:36.778419 | debian-bookworm | #12 DONE 59.9s 2025-09-13 04:07:37.659846 | debian-bookworm | 2025-09-13 04:07:37.659937 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-09-13 04:07:37.764943 | debian-bookworm | #13 DONE 0.1s 2025-09-13 04:07:37.765048 | debian-bookworm | 2025-09-13 04:07:37.765066 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-09-13 04:07:38.183518 | debian-bookworm | #14 DONE 0.4s 2025-09-13 04:07:38.289120 | debian-bookworm | 2025-09-13 04:07:38.289334 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-09-13 04:07:38.289430 | debian-bookworm | #15 DONE 0.1s 2025-09-13 04:07:38.289496 | debian-bookworm | 2025-09-13 04:07:38.289544 | debian-bookworm | #16 exporting to image 2025-09-13 04:07:38.440859 | debian-bookworm | #16 exporting layers 2025-09-13 04:07:38.944796 | debian-bookworm | #16 exporting layers 0.7s done 2025-09-13 04:07:39.078539 | debian-bookworm | #16 writing image sha256:f7ab299e3cb8e7444fc264486dca447a7fbc57a5dc39eacdc8fc9b82ac7f966a done 2025-09-13 04:07:39.078635 | debian-bookworm | #16 naming to docker.io/library/85b489d done 2025-09-13 04:07:39.078676 | debian-bookworm | #16 DONE 0.7s 2025-09-13 04:07:39.093624 | debian-bookworm | + docker images 2025-09-13 04:07:39.123050 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-09-13 04:07:39.123132 | debian-bookworm | 85b489d latest f7ab299e3cb8 1 second ago 236MB 2025-09-13 04:07:39.531677 | debian-bookworm | ok: Runtime: 0:01:28.917122 2025-09-13 04:07:39.537774 | 2025-09-13 04:07:39.537862 | TASK [Run push script] 2025-09-13 04:07:40.092001 | 2025-09-13 04:07:40.092168 | TASK [Run cosign script] 2025-09-13 04:07:40.624747 | debian-bookworm | skipping: Conditional result was False 2025-09-13 04:07:40.630356 | 2025-09-13 04:07:40.630450 | TASK [Run sbom script] 2025-09-13 04:07:41.173327 | debian-bookworm | skipping: Conditional result was False 2025-09-13 04:07:41.174772 | 2025-09-13 04:07:41.174865 | PLAY RECAP 2025-09-13 04:07:41.174926 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-09-13 04:07:41.174953 | 2025-09-13 04:07:41.286046 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-09-13 04:07:41.287000 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-13 04:07:42.008378 | 2025-09-13 04:07:42.008504 | PLAY [Base post] 2025-09-13 04:07:42.020389 | 2025-09-13 04:07:42.020496 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-13 04:07:42.802023 | debian-bookworm | changed 2025-09-13 04:07:42.811312 | 2025-09-13 04:07:42.811840 | PLAY RECAP 2025-09-13 04:07:42.812032 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-13 04:07:42.812240 | 2025-09-13 04:07:42.918398 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-13 04:07:42.919293 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-09-13 04:07:43.672625 | 2025-09-13 04:07:43.672760 | PLAY [Base post-logs] 2025-09-13 04:07:43.682230 | 2025-09-13 04:07:43.682356 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-13 04:07:44.083663 | localhost | changed 2025-09-13 04:07:44.101138 | 2025-09-13 04:07:44.101365 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-13 04:07:44.127934 | localhost | ok 2025-09-13 04:07:44.132768 | 2025-09-13 04:07:44.132897 | TASK [Set zuul-log-path fact] 2025-09-13 04:07:44.148497 | localhost | ok 2025-09-13 04:07:44.158660 | 2025-09-13 04:07:44.158762 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-13 04:07:44.183360 | localhost | ok 2025-09-13 04:07:44.187264 | 2025-09-13 04:07:44.187397 | TASK [upload-logs : Create log directories] 2025-09-13 04:07:44.618690 | localhost | changed 2025-09-13 04:07:44.626198 | 2025-09-13 04:07:44.626488 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-13 04:07:45.114766 | localhost -> localhost | ok: Runtime: 0:00:00.002988 2025-09-13 04:07:45.125522 | 2025-09-13 04:07:45.125760 | TASK [upload-logs : Upload logs to log server] 2025-09-13 04:07:45.700798 | localhost | Output suppressed because no_log was given 2025-09-13 04:07:45.702454 | 2025-09-13 04:07:45.702547 | LOOP [upload-logs : Compress console log and json output] 2025-09-13 04:07:45.772613 | localhost | skipping: Conditional result was False 2025-09-13 04:07:45.776998 | localhost | skipping: Conditional result was False 2025-09-13 04:07:45.782128 | 2025-09-13 04:07:45.782313 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-13 04:07:45.832803 | localhost | skipping: Conditional result was False 2025-09-13 04:07:45.833060 | 2025-09-13 04:07:45.837053 | localhost | skipping: Conditional result was False 2025-09-13 04:07:45.840993 | 2025-09-13 04:07:45.841077 | LOOP [upload-logs : Upload console log and json output]