2025-10-04 21:00:01.069634 | Job console starting 2025-10-04 21:00:01.093938 | Updating git repos 2025-10-04 21:00:01.130127 | Cloning repos into workspace 2025-10-04 21:00:01.247478 | Restoring repo states 2025-10-04 21:00:01.264196 | Merging changes 2025-10-04 21:00:02.021963 | Checking out repos 2025-10-04 21:00:02.146738 | Preparing playbooks 2025-10-04 21:00:03.143837 | Running Ansible setup 2025-10-04 21:00:08.597678 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-04 21:00:09.364374 | 2025-10-04 21:00:09.364484 | PLAY [Base pre] 2025-10-04 21:00:09.383010 | 2025-10-04 21:00:09.383117 | TASK [Setup log path fact] 2025-10-04 21:00:09.420127 | debian-bookworm | ok 2025-10-04 21:00:09.447413 | 2025-10-04 21:00:09.447532 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-04 21:00:09.475069 | debian-bookworm | ok 2025-10-04 21:00:09.482734 | 2025-10-04 21:00:09.482820 | TASK [emit-job-header : Print job information] 2025-10-04 21:00:09.510092 | # Job Information 2025-10-04 21:00:09.510233 | Ansible Version: 2.16.14 2025-10-04 21:00:09.510264 | Job: container-image-python-osism-frontend-build 2025-10-04 21:00:09.510292 | Pipeline: check 2025-10-04 21:00:09.510310 | Executor: 521e9411259a 2025-10-04 21:00:09.510327 | Triggered by: https://github.com/osism/python-osism/pull/1737 2025-10-04 21:00:09.510345 | Event ID: 112c7360-a165-11f0-858b-cdcc436f2f2a 2025-10-04 21:00:09.514186 | 2025-10-04 21:00:09.514260 | LOOP [emit-job-header : Print node information] 2025-10-04 21:00:09.609379 | debian-bookworm | ok: 2025-10-04 21:00:09.609511 | debian-bookworm | # Node Information 2025-10-04 21:00:09.609539 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-04 21:00:09.609560 | debian-bookworm | Hostname: debian 2025-10-04 21:00:09.609578 | debian-bookworm | Username: zuul 2025-10-04 21:00:09.609595 | debian-bookworm | Distro: Debian 12.12 2025-10-04 21:00:09.609638 | debian-bookworm | Provider: regiocloud-a 2025-10-04 21:00:09.609656 | debian-bookworm | Region: 2025-10-04 21:00:09.609674 | debian-bookworm | Label: debian-bookworm 2025-10-04 21:00:09.609690 | debian-bookworm | Product Name: OpenStack Nova 2025-10-04 21:00:09.609705 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:feb7:f959 2025-10-04 21:00:09.620665 | 2025-10-04 21:00:09.620760 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-04 21:00:10.282012 | debian-bookworm -> localhost | changed 2025-10-04 21:00:10.287811 | 2025-10-04 21:00:10.287905 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-04 21:00:11.859300 | debian-bookworm -> localhost | changed 2025-10-04 21:00:11.882979 | 2025-10-04 21:00:11.883072 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-04 21:00:12.303068 | debian-bookworm -> localhost | ok 2025-10-04 21:00:12.308041 | 2025-10-04 21:00:12.308134 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-04 21:00:12.334811 | debian-bookworm | ok 2025-10-04 21:00:12.358529 | debian-bookworm | included: /var/lib/zuul/builds/d3dd14983aaf4c6c856e763e1dea029a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-04 21:00:12.363385 | 2025-10-04 21:00:12.363466 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-04 21:00:14.049959 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-04 21:00:14.050121 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/d3dd14983aaf4c6c856e763e1dea029a/work/d3dd14983aaf4c6c856e763e1dea029a_id_rsa 2025-10-04 21:00:14.050154 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/d3dd14983aaf4c6c856e763e1dea029a/work/d3dd14983aaf4c6c856e763e1dea029a_id_rsa.pub 2025-10-04 21:00:14.050177 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-04 21:00:14.050197 | debian-bookworm -> localhost | SHA256:9XQUu5HwNNjCYx9v9Hk6ZctQkGK3CaluXBWxOZ9oW/0 zuul-build-sshkey 2025-10-04 21:00:14.050223 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-04 21:00:14.050241 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-04 21:00:14.050259 | debian-bookworm -> localhost | | .o*X. | 2025-10-04 21:00:14.050277 | debian-bookworm -> localhost | | =*O==.| 2025-10-04 21:00:14.050294 | debian-bookworm -> localhost | | +.*BX+o| 2025-10-04 21:00:14.050311 | debian-bookworm -> localhost | | o + ==+X| 2025-10-04 21:00:14.050328 | debian-bookworm -> localhost | | S . .o+O+| 2025-10-04 21:00:14.050349 | debian-bookworm -> localhost | | + . =o.| 2025-10-04 21:00:14.050367 | debian-bookworm -> localhost | | . . .E| 2025-10-04 21:00:14.050384 | debian-bookworm -> localhost | | | 2025-10-04 21:00:14.050401 | debian-bookworm -> localhost | | | 2025-10-04 21:00:14.050418 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-04 21:00:14.050459 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.199120 2025-10-04 21:00:14.055552 | 2025-10-04 21:00:14.055642 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-04 21:00:14.071555 | debian-bookworm | ok 2025-10-04 21:00:14.079081 | debian-bookworm | included: /var/lib/zuul/builds/d3dd14983aaf4c6c856e763e1dea029a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-04 21:00:14.086548 | 2025-10-04 21:00:14.086629 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-04 21:00:14.110667 | debian-bookworm | skipping: Conditional result was False 2025-10-04 21:00:14.121161 | 2025-10-04 21:00:14.121277 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-04 21:00:14.798034 | debian-bookworm | changed 2025-10-04 21:00:14.803295 | 2025-10-04 21:00:14.803384 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-04 21:00:15.063032 | debian-bookworm | ok 2025-10-04 21:00:15.068727 | 2025-10-04 21:00:15.068819 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-04 21:00:15.682358 | debian-bookworm | changed 2025-10-04 21:00:15.689618 | 2025-10-04 21:00:15.689707 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-04 21:00:16.367130 | debian-bookworm | changed 2025-10-04 21:00:16.371482 | 2025-10-04 21:00:16.371554 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-04 21:00:16.409680 | debian-bookworm | skipping: Conditional result was False 2025-10-04 21:00:16.414439 | 2025-10-04 21:00:16.414522 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-04 21:00:16.904509 | debian-bookworm -> localhost | changed 2025-10-04 21:00:16.917027 | 2025-10-04 21:00:16.917125 | TASK [add-build-sshkey : Add back temp key] 2025-10-04 21:00:17.225090 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/d3dd14983aaf4c6c856e763e1dea029a/work/d3dd14983aaf4c6c856e763e1dea029a_id_rsa (zuul-build-sshkey) 2025-10-04 21:00:17.225281 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.007958 2025-10-04 21:00:17.231403 | 2025-10-04 21:00:17.231484 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-04 21:00:17.647013 | debian-bookworm | ok 2025-10-04 21:00:17.655792 | 2025-10-04 21:00:17.655882 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-04 21:00:17.704936 | debian-bookworm | skipping: Conditional result was False 2025-10-04 21:00:17.713858 | 2025-10-04 21:00:17.714032 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-04 21:00:18.112769 | debian-bookworm | ok 2025-10-04 21:00:18.127531 | 2025-10-04 21:00:18.127633 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-04 21:00:18.157498 | debian-bookworm | ok 2025-10-04 21:00:18.163617 | 2025-10-04 21:00:18.163721 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-04 21:00:18.435719 | debian-bookworm -> localhost | ok 2025-10-04 21:00:18.441672 | 2025-10-04 21:00:18.441764 | TASK [validate-host : Collect information about the host] 2025-10-04 21:00:19.557107 | debian-bookworm | ok 2025-10-04 21:00:19.568228 | 2025-10-04 21:00:19.568328 | TASK [validate-host : Sanitize hostname] 2025-10-04 21:00:19.657971 | debian-bookworm | ok 2025-10-04 21:00:19.710918 | 2025-10-04 21:00:19.711023 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-04 21:00:20.477004 | debian-bookworm -> localhost | changed 2025-10-04 21:00:20.482355 | 2025-10-04 21:00:20.482449 | TASK [validate-host : Collect information about zuul worker] 2025-10-04 21:00:21.023069 | debian-bookworm | ok 2025-10-04 21:00:21.027513 | 2025-10-04 21:00:21.027602 | TASK [validate-host : Write out all zuul information for each host] 2025-10-04 21:00:21.719126 | debian-bookworm -> localhost | changed 2025-10-04 21:00:21.728716 | 2025-10-04 21:00:21.728813 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-04 21:00:21.988803 | debian-bookworm | ok 2025-10-04 21:00:21.994449 | 2025-10-04 21:00:21.994537 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-04 21:00:23.077299 | debian-bookworm | changed: 2025-10-04 21:00:23.077436 | debian-bookworm | cd+++++++++ src/ 2025-10-04 21:00:23.077464 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-04 21:00:23.077483 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-04 21:00:23.077501 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-04 21:00:23.077517 | debian-bookworm | Containerfile 2025-10-04 21:00:23.077632 | debian-bookworm | Containerfile 2025-10-04 21:00:23.103378 | debian-bookworm | 11.6.1 2025-10-04 21:01:51.161999 | debian-bookworm | #9 17.86 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1 2025-10-04 21:01:51.162005 | debian-bookworm | #9 17.86 npm notice To update run: npm install -g npm@11.6.1 2025-10-04 21:01:51.162009 | debian-bookworm | #9 17.86 npm notice 2025-10-04 21:01:51.762779 | debian-bookworm | #9 DONE 18.6s 2025-10-04 21:01:52.004294 | debian-bookworm | 2025-10-04 21:01:52.005696 | debian-bookworm | #11 [build 5/6] COPY . . 2025-10-04 21:01:52.005779 | debian-bookworm | #11 DONE 0.1s 2025-10-04 21:01:52.005807 | debian-bookworm | 2025-10-04 21:01:52.005844 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-10-04 21:01:52.319526 | debian-bookworm | #12 0.466 2025-10-04 21:01:52.319675 | debian-bookworm | #12 0.466 > frontend@0.1.0 build 2025-10-04 21:01:52.319692 | debian-bookworm | #12 0.466 > next build 2025-10-04 21:01:52.319705 | debian-bookworm | #12 0.466 2025-10-04 21:01:53.895404 | debian-bookworm | #12 2.042 ▲ Next.js 15.5.0 2025-10-04 21:01:54.097983 | debian-bookworm | #12 2.043 2025-10-04 21:01:54.098074 | debian-bookworm | #12 2.094 Creating an optimized production build ... 2025-10-04 21:02:18.674420 | debian-bookworm | #12 26.82 ✓ Compiled successfully in 20.4s 2025-10-04 21:02:18.829463 | debian-bookworm | #12 26.83 Linting and checking validity of types ... 2025-10-04 21:02:26.923790 | debian-bookworm | #12 35.07 Collecting page data ... 2025-10-04 21:02:30.053177 | debian-bookworm | #12 38.20 Generating static pages (0/10) ... 2025-10-04 21:02:31.033774 | debian-bookworm | #12 39.18 Generating static pages (2/10) 2025-10-04 21:02:31.298844 | debian-bookworm | #12 39.45 Generating static pages (4/10) 2025-10-04 21:02:31.449971 | debian-bookworm | #12 39.45 Generating static pages (7/10) 2025-10-04 21:02:31.800270 | debian-bookworm | #12 39.95 ✓ Generating static pages (10/10) 2025-10-04 21:02:33.035854 | debian-bookworm | #12 41.18 Finalizing page optimization ... 2025-10-04 21:02:33.035953 | debian-bookworm | #12 41.18 Collecting build traces ... 2025-10-04 21:02:58.902568 | debian-bookworm | #12 67.05 2025-10-04 21:02:59.060312 | debian-bookworm | #12 67.06 Route (app) Size First Load JS 2025-10-04 21:02:59.060389 | debian-bookworm | #12 67.06 ┌ ○ / 1.79 kB 136 kB 2025-10-04 21:02:59.060407 | debian-bookworm | #12 67.06 ├ ○ /_not-found 991 B 103 kB 2025-10-04 21:02:59.060423 | debian-bookworm | #12 67.06 ├ ƒ /api/config 127 B 102 kB 2025-10-04 21:02:59.060439 | debian-bookworm | #12 67.06 ├ ƒ /api/health 127 B 102 kB 2025-10-04 21:02:59.060454 | debian-bookworm | #12 67.06 ├ ○ /events 12.9 kB 115 kB 2025-10-04 21:02:59.060469 | debian-bookworm | #12 67.06 ├ ○ /nodes 3.38 kB 134 kB 2025-10-04 21:02:59.060485 | debian-bookworm | #12 67.06 └ ○ /services 1.41 kB 103 kB 2025-10-04 21:02:59.060501 | debian-bookworm | #12 67.06 + First Load JS shared by all 102 kB 2025-10-04 21:02:59.060516 | debian-bookworm | #12 67.06 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-10-04 21:02:59.060531 | debian-bookworm | #12 67.06 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-10-04 21:02:59.060545 | debian-bookworm | #12 67.06 └ other shared chunks (total) 1.92 kB 2025-10-04 21:02:59.060561 | debian-bookworm | #12 67.06 2025-10-04 21:02:59.060576 | debian-bookworm | #12 67.06 2025-10-04 21:02:59.060598 | debian-bookworm | #12 67.06 ○ (Static) prerendered as static content 2025-10-04 21:02:59.060614 | debian-bookworm | #12 67.06 ƒ (Dynamic) server-rendered on demand 2025-10-04 21:02:59.060631 | debian-bookworm | #12 67.06 2025-10-04 21:02:59.093985 | debian-bookworm | #12 DONE 67.2s 2025-10-04 21:02:59.947887 | debian-bookworm | 2025-10-04 21:02:59.948095 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-10-04 21:03:00.184892 | debian-bookworm | #13 DONE 0.1s 2025-10-04 21:03:00.185042 | debian-bookworm | 2025-10-04 21:03:00.185089 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-10-04 21:03:00.469235 | debian-bookworm | #14 DONE 0.4s 2025-10-04 21:03:00.573333 | debian-bookworm | 2025-10-04 21:03:00.573474 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-10-04 21:03:00.573520 | debian-bookworm | #15 DONE 0.1s 2025-10-04 21:03:00.742602 | debian-bookworm | 2025-10-04 21:03:00.742682 | debian-bookworm | #16 exporting to image 2025-10-04 21:03:00.742708 | debian-bookworm | #16 exporting layers 2025-10-04 21:03:01.148623 | debian-bookworm | #16 exporting layers 0.6s done 2025-10-04 21:03:01.282467 | debian-bookworm | #16 writing image sha256:393fb26d48eddfdbcad6853bd69d09d19af1fd86e5a8f7a9c738a1694e20e437 done 2025-10-04 21:03:01.282549 | debian-bookworm | #16 naming to docker.io/library/f97f0de done 2025-10-04 21:03:01.282577 | debian-bookworm | #16 DONE 0.6s 2025-10-04 21:03:01.289532 | debian-bookworm | + docker images 2025-10-04 21:03:01.316321 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-10-04 21:03:01.316390 | debian-bookworm | f97f0de latest 393fb26d48ed 1 second ago 238MB 2025-10-04 21:03:01.444971 | debian-bookworm | ok: Runtime: 0:01:36.789770 2025-10-04 21:03:01.458666 | 2025-10-04 21:03:01.458914 | TASK [Run push script] 2025-10-04 21:03:02.004014 | 2025-10-04 21:03:02.004302 | TASK [Run cosign script] 2025-10-04 21:03:02.537395 | debian-bookworm | skipping: Conditional result was False 2025-10-04 21:03:02.551476 | 2025-10-04 21:03:02.551652 | TASK [Run sbom script] 2025-10-04 21:03:03.085654 | debian-bookworm | skipping: Conditional result was False 2025-10-04 21:03:03.089071 | 2025-10-04 21:03:03.089212 | PLAY RECAP 2025-10-04 21:03:03.089324 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-04 21:03:03.089375 | 2025-10-04 21:03:03.218315 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-10-04 21:03:03.220964 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-04 21:03:03.947272 | 2025-10-04 21:03:03.947420 | PLAY [Base post] 2025-10-04 21:03:03.960895 | 2025-10-04 21:03:03.961020 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-04 21:03:04.749798 | debian-bookworm | changed 2025-10-04 21:03:04.756286 | 2025-10-04 21:03:04.756403 | PLAY RECAP 2025-10-04 21:03:04.756465 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-04 21:03:04.756525 | 2025-10-04 21:03:04.870242 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-04 21:03:04.871364 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-04 21:03:05.686563 | 2025-10-04 21:03:05.686796 | PLAY [Base post-logs] 2025-10-04 21:03:05.699324 | 2025-10-04 21:03:05.699464 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-04 21:03:06.182466 | localhost | changed 2025-10-04 21:03:06.196421 | 2025-10-04 21:03:06.196587 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-04 21:03:06.233243 | localhost | ok 2025-10-04 21:03:06.237926 | 2025-10-04 21:03:06.238070 | TASK [Set zuul-log-path fact] 2025-10-04 21:03:06.255415 | localhost | ok 2025-10-04 21:03:06.267333 | 2025-10-04 21:03:06.267470 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-04 21:03:06.303373 | localhost | ok 2025-10-04 21:03:06.307954 | 2025-10-04 21:03:06.308098 | TASK [upload-logs : Create log directories] 2025-10-04 21:03:06.827363 | localhost | changed 2025-10-04 21:03:06.832138 | 2025-10-04 21:03:06.832292 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-04 21:03:07.323424 | localhost -> localhost | ok: Runtime: 0:00:00.006607 2025-10-04 21:03:07.331035 | 2025-10-04 21:03:07.331217 | TASK [upload-logs : Upload logs to log server] 2025-10-04 21:03:07.898056 | localhost | Output suppressed because no_log was given 2025-10-04 21:03:07.902390 | 2025-10-04 21:03:07.902590 | LOOP [upload-logs : Compress console log and json output] 2025-10-04 21:03:07.958698 | localhost | skipping: Conditional result was False 2025-10-04 21:03:07.963709 | localhost | skipping: Conditional result was False 2025-10-04 21:03:07.976126 | 2025-10-04 21:03:07.976388 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-04 21:03:08.021263 | localhost | skipping: Conditional result was False 2025-10-04 21:03:08.021816 | 2025-10-04 21:03:08.025464 | localhost | skipping: Conditional result was False 2025-10-04 21:03:08.038506 | 2025-10-04 21:03:08.038741 | LOOP [upload-logs : Upload console log and json output]