2025-11-10 16:28:55.981547 | Job console starting 2025-11-10 16:28:55.994088 | Updating git repos 2025-11-10 16:28:56.024646 | Cloning repos into workspace 2025-11-10 16:28:56.085400 | Restoring repo states 2025-11-10 16:28:56.104605 | Merging changes 2025-11-10 16:28:56.656736 | Checking out repos 2025-11-10 16:28:56.724062 | Preparing playbooks 2025-11-10 16:28:57.594362 | Running Ansible setup 2025-11-10 16:29:01.928109 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-11-10 16:29:02.848669 | 2025-11-10 16:29:02.848822 | PLAY [Base pre] 2025-11-10 16:29:02.867978 | 2025-11-10 16:29:02.868183 | TASK [Setup log path fact] 2025-11-10 16:29:02.887241 | debian-bookworm | ok 2025-11-10 16:29:02.911165 | 2025-11-10 16:29:02.911328 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-10 16:29:02.942052 | debian-bookworm | ok 2025-11-10 16:29:02.952657 | 2025-11-10 16:29:02.952773 | TASK [emit-job-header : Print job information] 2025-11-10 16:29:03.000493 | # Job Information 2025-11-10 16:29:03.000770 | Ansible Version: 2.16.14 2025-11-10 16:29:03.000833 | Job: container-image-python-osism-frontend-build 2025-11-10 16:29:03.000912 | Pipeline: check 2025-11-10 16:29:03.000955 | Executor: 521e9411259a 2025-11-10 16:29:03.000993 | Triggered by: https://github.com/osism/python-osism/pull/1709 2025-11-10 16:29:03.001033 | Event ID: dfee2500-be51-11f0-8c7b-4006aa38627a 2025-11-10 16:29:03.009514 | 2025-11-10 16:29:03.009677 | LOOP [emit-job-header : Print node information] 2025-11-10 16:29:03.119417 | debian-bookworm | ok: 2025-11-10 16:29:03.119700 | debian-bookworm | # Node Information 2025-11-10 16:29:03.119746 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-11-10 16:29:03.119778 | debian-bookworm | Hostname: debian 2025-11-10 16:29:03.119806 | debian-bookworm | Username: zuul 2025-11-10 16:29:03.119832 | debian-bookworm | Distro: Debian 12.12 2025-11-10 16:29:03.119911 | debian-bookworm | Provider: regiocloud-a 2025-11-10 16:29:03.119939 | debian-bookworm | Region: 2025-11-10 16:29:03.119964 | debian-bookworm | Label: debian-bookworm 2025-11-10 16:29:03.119989 | debian-bookworm | Product Name: OpenStack Nova 2025-11-10 16:29:03.120013 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe0e:2383 2025-11-10 16:29:03.144234 | 2025-11-10 16:29:03.144384 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-11-10 16:29:03.670557 | debian-bookworm -> localhost | changed 2025-11-10 16:29:03.678608 | 2025-11-10 16:29:03.678731 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-11-10 16:29:04.979708 | debian-bookworm -> localhost | changed 2025-11-10 16:29:04.999104 | 2025-11-10 16:29:04.999237 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-11-10 16:29:05.420417 | debian-bookworm -> localhost | ok 2025-11-10 16:29:05.428461 | 2025-11-10 16:29:05.428607 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-11-10 16:29:05.470808 | debian-bookworm | ok 2025-11-10 16:29:05.504377 | debian-bookworm | included: /var/lib/zuul/builds/6069b6b178044a9f925ae696a7c8f03c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-11-10 16:29:05.512286 | 2025-11-10 16:29:05.512412 | TASK [add-build-sshkey : Create Temp SSH key] 2025-11-10 16:29:07.934679 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-11-10 16:29:07.934906 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/6069b6b178044a9f925ae696a7c8f03c/work/6069b6b178044a9f925ae696a7c8f03c_id_rsa 2025-11-10 16:29:07.934948 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/6069b6b178044a9f925ae696a7c8f03c/work/6069b6b178044a9f925ae696a7c8f03c_id_rsa.pub 2025-11-10 16:29:07.934975 | debian-bookworm -> localhost | The key fingerprint is: 2025-11-10 16:29:07.934999 | debian-bookworm -> localhost | SHA256:jEiMWm3TE9m+vkBfL/xHhQcYvWK2n5kC0bbasKNnn2s zuul-build-sshkey 2025-11-10 16:29:07.935031 | debian-bookworm -> localhost | The key's randomart image is: 2025-11-10 16:29:07.935052 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-11-10 16:29:07.935073 | debian-bookworm -> localhost | | .o .+ | 2025-11-10 16:29:07.935095 | debian-bookworm -> localhost | | + .... . o | 2025-11-10 16:29:07.935115 | debian-bookworm -> localhost | | o * o. . + | 2025-11-10 16:29:07.935135 | debian-bookworm -> localhost | | o o o +. . * o o| 2025-11-10 16:29:07.935155 | debian-bookworm -> localhost | |. . o S..= + o | 2025-11-10 16:29:07.935179 | debian-bookworm -> localhost | | . ..oo.o . | 2025-11-10 16:29:07.935200 | debian-bookworm -> localhost | | ... o*.o + | 2025-11-10 16:29:07.935220 | debian-bookworm -> localhost | | .. *oE.* | 2025-11-10 16:29:07.935240 | debian-bookworm -> localhost | | o= +=+ | 2025-11-10 16:29:07.935260 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-11-10 16:29:07.935315 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.625993 2025-11-10 16:29:07.941426 | 2025-11-10 16:29:07.941508 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-11-10 16:29:07.959158 | debian-bookworm | ok 2025-11-10 16:29:07.969314 | debian-bookworm | included: /var/lib/zuul/builds/6069b6b178044a9f925ae696a7c8f03c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-11-10 16:29:07.977859 | 2025-11-10 16:29:07.977944 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-11-10 16:29:07.990517 | debian-bookworm | skipping: Conditional result was False 2025-11-10 16:29:07.996343 | 2025-11-10 16:29:07.996435 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-11-10 16:29:08.670058 | debian-bookworm | changed 2025-11-10 16:29:08.675264 | 2025-11-10 16:29:08.675366 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-11-10 16:29:08.896878 | debian-bookworm | ok 2025-11-10 16:29:08.902322 | 2025-11-10 16:29:08.902412 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-11-10 16:29:09.529991 | debian-bookworm | changed 2025-11-10 16:29:09.539666 | 2025-11-10 16:29:09.539774 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-11-10 16:29:10.245551 | debian-bookworm | changed 2025-11-10 16:29:10.254975 | 2025-11-10 16:29:10.255080 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-11-10 16:29:10.295647 | debian-bookworm | skipping: Conditional result was False 2025-11-10 16:29:10.301648 | 2025-11-10 16:29:10.301748 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-11-10 16:29:10.722470 | debian-bookworm -> localhost | changed 2025-11-10 16:29:10.732955 | 2025-11-10 16:29:10.733054 | TASK [add-build-sshkey : Add back temp key] 2025-11-10 16:29:11.140333 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/6069b6b178044a9f925ae696a7c8f03c/work/6069b6b178044a9f925ae696a7c8f03c_id_rsa (zuul-build-sshkey) 2025-11-10 16:29:11.140547 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.041264 2025-11-10 16:29:11.148528 | 2025-11-10 16:29:11.148631 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-11-10 16:29:11.528014 | debian-bookworm | ok 2025-11-10 16:29:11.532723 | 2025-11-10 16:29:11.532806 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-11-10 16:29:11.573661 | debian-bookworm | skipping: Conditional result was False 2025-11-10 16:29:11.590314 | 2025-11-10 16:29:11.590422 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-11-10 16:29:12.159830 | debian-bookworm | ok 2025-11-10 16:29:12.183080 | 2025-11-10 16:29:12.183175 | TASK [validate-host : Define zuul_info_dir fact] 2025-11-10 16:29:12.244495 | debian-bookworm | ok 2025-11-10 16:29:12.248729 | 2025-11-10 16:29:12.248806 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-11-10 16:29:12.838195 | debian-bookworm -> localhost | ok 2025-11-10 16:29:12.843196 | 2025-11-10 16:29:12.843273 | TASK [validate-host : Collect information about the host] 2025-11-10 16:29:14.059346 | debian-bookworm | ok 2025-11-10 16:29:14.068956 | 2025-11-10 16:29:14.069038 | TASK [validate-host : Sanitize hostname] 2025-11-10 16:29:14.281414 | debian-bookworm | ok 2025-11-10 16:29:14.357360 | 2025-11-10 16:29:14.357470 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-11-10 16:29:15.728742 | debian-bookworm -> localhost | changed 2025-11-10 16:29:15.743472 | 2025-11-10 16:29:15.743631 | TASK [validate-host : Collect information about zuul worker] 2025-11-10 16:29:16.276661 | debian-bookworm | ok 2025-11-10 16:29:16.281480 | 2025-11-10 16:29:16.281565 | TASK [validate-host : Write out all zuul information for each host] 2025-11-10 16:29:17.322512 | debian-bookworm -> localhost | changed 2025-11-10 16:29:17.330051 | 2025-11-10 16:29:17.330133 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-11-10 16:29:17.617658 | debian-bookworm | ok 2025-11-10 16:29:17.622338 | 2025-11-10 16:29:17.622415 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-11-10 16:29:18.867051 | debian-bookworm | changed: 2025-11-10 16:29:18.867197 | debian-bookworm | cd+++++++++ src/ 2025-11-10 16:29:18.867226 | debian-bookworm | cd+++++++++ src/github.com/ 2025-11-10 16:29:18.867245 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-11-10 16:29:18.867263 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-11-10 16:29:18.867279 | debian-bookworm | Containerfile 2025-11-10 16:29:18.867371 | debian-bookworm | Containerfile 2025-11-10 16:29:18.895476 | debian-bookworm | 11.6.2 2025-11-10 16:30:49.419640 | debian-bookworm | #9 18.56 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2 2025-11-10 16:30:49.419644 | debian-bookworm | #9 18.56 npm notice To update run: npm install -g npm@11.6.2 2025-11-10 16:30:49.419648 | debian-bookworm | #9 18.56 npm notice 2025-11-10 16:30:50.203573 | debian-bookworm | #9 DONE 19.5s 2025-11-10 16:30:50.307548 | debian-bookworm | 2025-11-10 16:30:50.307598 | debian-bookworm | #11 [build 5/6] COPY . . 2025-11-10 16:30:50.307606 | debian-bookworm | #11 DONE 0.1s 2025-11-10 16:30:50.461028 | debian-bookworm | 2025-11-10 16:30:50.461112 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-11-10 16:30:50.726308 | debian-bookworm | #12 0.416 2025-11-10 16:30:50.726373 | debian-bookworm | #12 0.416 > frontend@0.1.0 build 2025-11-10 16:30:50.726382 | debian-bookworm | #12 0.416 > next build 2025-11-10 16:30:50.726389 | debian-bookworm | #12 0.416 2025-11-10 16:30:52.060164 | debian-bookworm | #12 1.750 ▲ Next.js 15.5.0 2025-11-10 16:30:52.257299 | debian-bookworm | #12 1.751 2025-11-10 16:30:52.257449 | debian-bookworm | #12 1.797 Creating an optimized production build ... 2025-11-10 16:31:13.599624 | debian-bookworm | #12 23.29 ✓ Compiled successfully in 17.5s 2025-11-10 16:31:13.755902 | debian-bookworm | #12 23.30 Linting and checking validity of types ... 2025-11-10 16:31:20.489448 | debian-bookworm | #12 30.18 Collecting page data ... 2025-11-10 16:31:23.010321 | debian-bookworm | #12 32.70 Generating static pages (0/10) ... 2025-11-10 16:31:23.796611 | debian-bookworm | #12 33.49 Generating static pages (2/10) 2025-11-10 16:31:24.246276 | debian-bookworm | #12 33.94 Generating static pages (4/10) 2025-11-10 16:31:24.397968 | debian-bookworm | #12 33.94 Generating static pages (7/10) 2025-11-10 16:31:24.398075 | debian-bookworm | #12 33.94 ✓ Generating static pages (10/10) 2025-11-10 16:31:25.259751 | debian-bookworm | #12 34.95 Finalizing page optimization ... 2025-11-10 16:31:25.259855 | debian-bookworm | #12 34.95 Collecting build traces ... 2025-11-10 16:31:48.478178 | debian-bookworm | #12 58.17 2025-11-10 16:31:48.612749 | debian-bookworm | #12 58.17 Route (app) Size First Load JS 2025-11-10 16:31:48.612878 | debian-bookworm | #12 58.17 ┌ ○ / 1.79 kB 136 kB 2025-11-10 16:31:48.612981 | debian-bookworm | #12 58.17 ├ ○ /_not-found 991 B 103 kB 2025-11-10 16:31:48.613030 | debian-bookworm | #12 58.17 ├ ƒ /api/config 127 B 102 kB 2025-11-10 16:31:48.613063 | debian-bookworm | #12 58.17 ├ ƒ /api/health 127 B 102 kB 2025-11-10 16:31:48.613120 | debian-bookworm | #12 58.17 ├ ○ /events 12.9 kB 115 kB 2025-11-10 16:31:48.613153 | debian-bookworm | #12 58.17 ├ ○ /nodes 3.38 kB 134 kB 2025-11-10 16:31:48.613207 | debian-bookworm | #12 58.17 └ ○ /services 1.41 kB 103 kB 2025-11-10 16:31:48.613241 | debian-bookworm | #12 58.17 + First Load JS shared by all 102 kB 2025-11-10 16:31:48.613304 | debian-bookworm | #12 58.17 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-11-10 16:31:48.613331 | debian-bookworm | #12 58.17 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-11-10 16:31:48.613378 | debian-bookworm | #12 58.17 └ other shared chunks (total) 1.92 kB 2025-11-10 16:31:48.613405 | debian-bookworm | #12 58.17 2025-11-10 16:31:48.613444 | debian-bookworm | #12 58.17 2025-11-10 16:31:48.613480 | debian-bookworm | #12 58.17 ○ (Static) prerendered as static content 2025-11-10 16:31:48.613507 | debian-bookworm | #12 58.17 ƒ (Dynamic) server-rendered on demand 2025-11-10 16:31:48.613555 | debian-bookworm | #12 58.17 2025-11-10 16:31:48.613584 | debian-bookworm | #12 DONE 58.3s 2025-11-10 16:31:49.204208 | debian-bookworm | 2025-11-10 16:31:49.204296 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-11-10 16:31:49.435043 | debian-bookworm | #13 DONE 0.1s 2025-11-10 16:31:49.549091 | debian-bookworm | 2025-11-10 16:31:49.549229 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-11-10 16:31:50.051956 | debian-bookworm | #14 DONE 0.5s 2025-11-10 16:31:50.296692 | debian-bookworm | 2025-11-10 16:31:50.296780 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-11-10 16:31:50.296796 | debian-bookworm | #15 DONE 0.1s 2025-11-10 16:31:50.296808 | debian-bookworm | 2025-11-10 16:31:50.296819 | debian-bookworm | #16 exporting to image 2025-11-10 16:31:50.296830 | debian-bookworm | #16 exporting layers 2025-11-10 16:31:50.680092 | debian-bookworm | #16 exporting layers 0.5s done 2025-11-10 16:31:50.680169 | debian-bookworm | #16 writing image sha256:0514d1f7d796ff4a3e69171d14407bbb75c67e845e639ad31c6952dbc939d1fa 2025-11-10 16:31:50.791686 | debian-bookworm | #16 writing image sha256:0514d1f7d796ff4a3e69171d14407bbb75c67e845e639ad31c6952dbc939d1fa done 2025-11-10 16:31:50.791795 | debian-bookworm | #16 naming to docker.io/library/b3e8fe8 done 2025-11-10 16:31:50.791846 | debian-bookworm | #16 DONE 0.6s 2025-11-10 16:31:50.805248 | debian-bookworm | + docker images 2025-11-10 16:31:50.829831 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-11-10 16:31:50.830007 | debian-bookworm | b3e8fe8 latest 0514d1f7d796 Less than a second ago 238MB 2025-11-10 16:31:51.067298 | debian-bookworm | ok: Runtime: 0:01:28.211757 2025-11-10 16:31:51.076223 | 2025-11-10 16:31:51.076400 | TASK [Run push script] 2025-11-10 16:31:51.672352 | 2025-11-10 16:31:51.672532 | TASK [Run cosign script] 2025-11-10 16:31:52.210604 | debian-bookworm | skipping: Conditional result was False 2025-11-10 16:31:52.217541 | 2025-11-10 16:31:52.218058 | TASK [Run sbom script] 2025-11-10 16:31:52.748756 | debian-bookworm | skipping: Conditional result was False 2025-11-10 16:31:52.749818 | 2025-11-10 16:31:52.749901 | PLAY RECAP 2025-11-10 16:31:52.749946 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-11-10 16:31:52.749966 | 2025-11-10 16:31:52.849378 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-11-10 16:31:52.850281 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-10 16:31:53.573337 | 2025-11-10 16:31:53.573453 | PLAY [Base post] 2025-11-10 16:31:53.598148 | 2025-11-10 16:31:53.598252 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-11-10 16:31:54.332702 | debian-bookworm | changed 2025-11-10 16:31:54.337535 | 2025-11-10 16:31:54.337622 | PLAY RECAP 2025-11-10 16:31:54.337681 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-11-10 16:31:54.337731 | 2025-11-10 16:31:54.419555 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-11-10 16:31:54.420284 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-11-10 16:31:55.124809 | 2025-11-10 16:31:55.124952 | PLAY [Base post-logs] 2025-11-10 16:31:55.140879 | 2025-11-10 16:31:55.141056 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-11-10 16:31:55.582060 | localhost | changed 2025-11-10 16:31:55.600107 | 2025-11-10 16:31:55.600223 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-11-10 16:31:55.647697 | localhost | ok 2025-11-10 16:31:55.650379 | 2025-11-10 16:31:55.650452 | TASK [Set zuul-log-path fact] 2025-11-10 16:31:55.676024 | localhost | ok 2025-11-10 16:31:55.682178 | 2025-11-10 16:31:55.682259 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-11-10 16:31:55.725590 | localhost | ok 2025-11-10 16:31:55.728058 | 2025-11-10 16:31:55.728143 | TASK [upload-logs : Create log directories] 2025-11-10 16:31:56.527861 | localhost | changed 2025-11-10 16:31:56.530361 | 2025-11-10 16:31:56.530447 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-11-10 16:31:57.180364 | localhost -> localhost | ok: Runtime: 0:00:00.012259 2025-11-10 16:31:57.190408 | 2025-11-10 16:31:57.190632 | TASK [upload-logs : Upload logs to log server] 2025-11-10 16:31:57.813537 | localhost | Output suppressed because no_log was given 2025-11-10 16:31:57.815414 | 2025-11-10 16:31:57.815563 | LOOP [upload-logs : Compress console log and json output] 2025-11-10 16:31:57.879101 | localhost | skipping: Conditional result was False 2025-11-10 16:31:57.884908 | localhost | skipping: Conditional result was False 2025-11-10 16:31:57.892319 | 2025-11-10 16:31:57.892412 | LOOP [upload-logs : Upload compressed console log and json output] 2025-11-10 16:31:57.931600 | localhost | skipping: Conditional result was False 2025-11-10 16:31:57.931820 | 2025-11-10 16:31:57.936808 | localhost | skipping: Conditional result was False 2025-11-10 16:31:57.947836 | 2025-11-10 16:31:57.947932 | LOOP [upload-logs : Upload console log and json output]