2025-10-26 22:00:45.038583 | Job console starting 2025-10-26 22:00:45.063964 | Updating git repos 2025-10-26 22:00:45.173187 | Cloning repos into workspace 2025-10-26 22:00:45.256356 | Restoring repo states 2025-10-26 22:00:45.279338 | Merging changes 2025-10-26 22:00:45.898093 | Checking out repos 2025-10-26 22:00:45.986034 | Preparing playbooks 2025-10-26 22:00:47.419006 | Running Ansible setup 2025-10-26 22:00:53.193988 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-26 22:00:54.655624 | 2025-10-26 22:00:54.655788 | PLAY [Base pre] 2025-10-26 22:00:54.674414 | 2025-10-26 22:00:54.674569 | TASK [Setup log path fact] 2025-10-26 22:00:54.695375 | debian-bookworm | ok 2025-10-26 22:00:54.726521 | 2025-10-26 22:00:54.726691 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-26 22:00:54.788644 | debian-bookworm | ok 2025-10-26 22:00:54.812591 | 2025-10-26 22:00:54.812730 | TASK [emit-job-header : Print job information] 2025-10-26 22:00:54.881696 | # Job Information 2025-10-26 22:00:54.881843 | Ansible Version: 2.16.14 2025-10-26 22:00:54.881872 | Job: container-image-python-osism-frontend-build 2025-10-26 22:00:54.881899 | Pipeline: check 2025-10-26 22:00:54.881918 | Executor: 521e9411259a 2025-10-26 22:00:54.881936 | Triggered by: https://github.com/osism/python-osism/pull/1775 2025-10-26 22:00:54.881954 | Event ID: 31fa6c60-b2b7-11f0-87fd-242e9ca5d976 2025-10-26 22:00:54.885888 | 2025-10-26 22:00:54.885976 | LOOP [emit-job-header : Print node information] 2025-10-26 22:00:55.061415 | debian-bookworm | ok: 2025-10-26 22:00:55.061578 | debian-bookworm | # Node Information 2025-10-26 22:00:55.061611 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-26 22:00:55.061636 | debian-bookworm | Hostname: debian 2025-10-26 22:00:55.061657 | debian-bookworm | Username: zuul 2025-10-26 22:00:55.061708 | debian-bookworm | Distro: Debian 12.12 2025-10-26 22:00:55.061764 | debian-bookworm | Provider: regiocloud-a 2025-10-26 22:00:55.061789 | debian-bookworm | Region: 2025-10-26 22:00:55.061810 | debian-bookworm | Label: debian-bookworm 2025-10-26 22:00:55.061830 | debian-bookworm | Product Name: OpenStack Nova 2025-10-26 22:00:55.061850 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe4d:a3a8 2025-10-26 22:00:55.080411 | 2025-10-26 22:00:55.080517 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-26 22:00:55.739794 | debian-bookworm -> localhost | changed 2025-10-26 22:00:55.745638 | 2025-10-26 22:00:55.745729 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-26 22:00:57.297050 | debian-bookworm -> localhost | changed 2025-10-26 22:00:57.311527 | 2025-10-26 22:00:57.311632 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-26 22:00:57.898230 | debian-bookworm -> localhost | ok 2025-10-26 22:00:57.903504 | 2025-10-26 22:00:57.903590 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-26 22:00:57.930744 | debian-bookworm | ok 2025-10-26 22:00:57.954856 | debian-bookworm | included: /var/lib/zuul/builds/891db08e39a94aa5ba4da0834fca6831/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-26 22:00:57.977638 | 2025-10-26 22:00:57.977724 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-26 22:00:59.407247 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-26 22:00:59.407472 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/891db08e39a94aa5ba4da0834fca6831/work/891db08e39a94aa5ba4da0834fca6831_id_rsa 2025-10-26 22:00:59.407510 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/891db08e39a94aa5ba4da0834fca6831/work/891db08e39a94aa5ba4da0834fca6831_id_rsa.pub 2025-10-26 22:00:59.407535 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-26 22:00:59.407558 | debian-bookworm -> localhost | SHA256:+6TXf8jomwDczg/twnV95yGa+oKkgUs8Keou5r2q3gc zuul-build-sshkey 2025-10-26 22:00:59.407587 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-26 22:00:59.407609 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-26 22:00:59.407629 | debian-bookworm -> localhost | | | 2025-10-26 22:00:59.407651 | debian-bookworm -> localhost | | | 2025-10-26 22:00:59.407671 | debian-bookworm -> localhost | | | 2025-10-26 22:00:59.407691 | debian-bookworm -> localhost | | . . | 2025-10-26 22:00:59.407710 | debian-bookworm -> localhost | | . o S . . | 2025-10-26 22:00:59.407736 | debian-bookworm -> localhost | | . E . . = .....+| 2025-10-26 22:00:59.407757 | debian-bookworm -> localhost | |. o + + o.*o++.o+| 2025-10-26 22:00:59.407778 | debian-bookworm -> localhost | |o.o. o . =+Bo.o o| 2025-10-26 22:00:59.407798 | debian-bookworm -> localhost | |X*.+o .o=+*o.. | 2025-10-26 22:00:59.407818 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-26 22:00:59.407867 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.867587 2025-10-26 22:00:59.413821 | 2025-10-26 22:00:59.413911 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-26 22:00:59.430717 | debian-bookworm | ok 2025-10-26 22:00:59.439426 | debian-bookworm | included: /var/lib/zuul/builds/891db08e39a94aa5ba4da0834fca6831/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-26 22:00:59.448846 | 2025-10-26 22:00:59.448931 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-26 22:00:59.482081 | debian-bookworm | skipping: Conditional result was False 2025-10-26 22:00:59.487524 | 2025-10-26 22:00:59.487606 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-26 22:01:00.100531 | debian-bookworm | changed 2025-10-26 22:01:00.107833 | 2025-10-26 22:01:00.107937 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-26 22:01:00.427266 | debian-bookworm | ok 2025-10-26 22:01:00.436612 | 2025-10-26 22:01:00.436748 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-26 22:01:01.143933 | debian-bookworm | changed 2025-10-26 22:01:01.150286 | 2025-10-26 22:01:01.150404 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-26 22:01:01.861192 | debian-bookworm | changed 2025-10-26 22:01:01.866816 | 2025-10-26 22:01:01.866952 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-26 22:01:01.899892 | debian-bookworm | skipping: Conditional result was False 2025-10-26 22:01:01.905607 | 2025-10-26 22:01:01.905700 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-26 22:01:02.446565 | debian-bookworm -> localhost | changed 2025-10-26 22:01:02.456665 | 2025-10-26 22:01:02.456760 | TASK [add-build-sshkey : Add back temp key] 2025-10-26 22:01:02.745480 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/891db08e39a94aa5ba4da0834fca6831/work/891db08e39a94aa5ba4da0834fca6831_id_rsa (zuul-build-sshkey) 2025-10-26 22:01:02.745685 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.014083 2025-10-26 22:01:02.753710 | 2025-10-26 22:01:02.753809 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-26 22:01:03.114415 | debian-bookworm | ok 2025-10-26 22:01:03.118491 | 2025-10-26 22:01:03.118576 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-26 22:01:03.151214 | debian-bookworm | skipping: Conditional result was False 2025-10-26 22:01:03.159514 | 2025-10-26 22:01:03.159601 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-26 22:01:03.569663 | debian-bookworm | ok 2025-10-26 22:01:03.578215 | 2025-10-26 22:01:03.578302 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-26 22:01:03.604550 | debian-bookworm | ok 2025-10-26 22:01:03.608509 | 2025-10-26 22:01:03.608588 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-26 22:01:03.859388 | debian-bookworm -> localhost | ok 2025-10-26 22:01:03.864554 | 2025-10-26 22:01:03.864633 | TASK [validate-host : Collect information about the host] 2025-10-26 22:01:04.867415 | debian-bookworm | ok 2025-10-26 22:01:04.879707 | 2025-10-26 22:01:04.879807 | TASK [validate-host : Sanitize hostname] 2025-10-26 22:01:04.961031 | debian-bookworm | ok 2025-10-26 22:01:05.033330 | 2025-10-26 22:01:05.033437 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-26 22:01:05.693682 | debian-bookworm -> localhost | changed 2025-10-26 22:01:05.699270 | 2025-10-26 22:01:05.699375 | TASK [validate-host : Collect information about zuul worker] 2025-10-26 22:01:06.114437 | debian-bookworm | ok 2025-10-26 22:01:06.120128 | 2025-10-26 22:01:06.120216 | TASK [validate-host : Write out all zuul information for each host] 2025-10-26 22:01:06.823387 | debian-bookworm -> localhost | changed 2025-10-26 22:01:06.832717 | 2025-10-26 22:01:06.832814 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-26 22:01:07.093168 | debian-bookworm | ok 2025-10-26 22:01:07.098451 | 2025-10-26 22:01:07.098547 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-26 22:01:08.164752 | debian-bookworm | changed: 2025-10-26 22:01:08.164917 | debian-bookworm | cd+++++++++ src/ 2025-10-26 22:01:08.164951 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-26 22:01:08.164974 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-26 22:01:08.164994 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-26 22:01:08.165014 | debian-bookworm | Containerfile 2025-10-26 22:01:08.165128 | debian-bookworm | Containerfile 2025-10-26 22:01:08.168000 | debian-bookworm | 11.6.2 2025-10-26 22:02:44.888659 | debian-bookworm | #9 21.65 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2 2025-10-26 22:02:44.888733 | debian-bookworm | #9 21.65 npm notice To update run: npm install -g npm@11.6.2 2025-10-26 22:02:44.888809 | debian-bookworm | #9 21.65 npm notice 2025-10-26 22:02:45.529934 | debian-bookworm | #9 DONE 22.4s 2025-10-26 22:02:45.772185 | debian-bookworm | 2025-10-26 22:02:45.772282 | debian-bookworm | #11 [build 5/6] COPY . . 2025-10-26 22:02:45.772290 | debian-bookworm | #11 DONE 0.1s 2025-10-26 22:02:45.772297 | debian-bookworm | 2025-10-26 22:02:45.772303 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-10-26 22:02:46.147265 | debian-bookworm | #12 0.526 2025-10-26 22:02:46.147358 | debian-bookworm | #12 0.526 > frontend@0.1.0 build 2025-10-26 22:02:46.147368 | debian-bookworm | #12 0.526 > next build 2025-10-26 22:02:46.147373 | debian-bookworm | #12 0.526 2025-10-26 22:02:47.771355 | debian-bookworm | #12 2.150 ▲ Next.js 15.5.0 2025-10-26 22:02:47.973306 | debian-bookworm | #12 2.152 2025-10-26 22:02:47.973484 | debian-bookworm | #12 2.201 Creating an optimized production build ... 2025-10-26 22:03:09.393837 | debian-bookworm | #12 23.77 2025-10-26 22:03:09.393957 | debian-bookworm | #12 23.77 2025-10-26 22:03:09.393964 | debian-bookworm | #12 23.77 Retrying 1/3... 2025-10-26 22:03:15.305265 | debian-bookworm | #12 29.68 ✓ Compiled successfully in 22.7s 2025-10-26 22:03:15.465009 | debian-bookworm | #12 29.69 Linting and checking validity of types ... 2025-10-26 22:03:23.944092 | debian-bookworm | #12 38.32 Collecting page data ... 2025-10-26 22:03:27.033954 | debian-bookworm | #12 41.41 Generating static pages (0/10) ... 2025-10-26 22:03:27.971351 | debian-bookworm | #12 42.35 Generating static pages (2/10) 2025-10-26 22:03:28.259253 | debian-bookworm | #12 42.64 Generating static pages (4/10) 2025-10-26 22:03:28.259319 | debian-bookworm | #12 42.64 Generating static pages (7/10) 2025-10-26 22:03:28.623426 | debian-bookworm | #12 43.00 ✓ Generating static pages (10/10) 2025-10-26 22:03:29.933505 | debian-bookworm | #12 44.31 Finalizing page optimization ... 2025-10-26 22:03:30.084835 | debian-bookworm | #12 44.31 Collecting build traces ... 2025-10-26 22:03:57.742002 | debian-bookworm | #12 72.12 2025-10-26 22:03:57.900832 | debian-bookworm | #12 72.13 Route (app) Size First Load JS 2025-10-26 22:03:57.900894 | debian-bookworm | #12 72.13 ┌ ○ / 1.79 kB 136 kB 2025-10-26 22:03:57.900912 | debian-bookworm | #12 72.13 ├ ○ /_not-found 991 B 103 kB 2025-10-26 22:03:57.900930 | debian-bookworm | #12 72.13 ├ ƒ /api/config 127 B 102 kB 2025-10-26 22:03:57.900946 | debian-bookworm | #12 72.13 ├ ƒ /api/health 127 B 102 kB 2025-10-26 22:03:57.900961 | debian-bookworm | #12 72.13 ├ ○ /events 12.9 kB 115 kB 2025-10-26 22:03:57.900977 | debian-bookworm | #12 72.13 ├ ○ /nodes 3.38 kB 134 kB 2025-10-26 22:03:57.900993 | debian-bookworm | #12 72.13 └ ○ /services 1.41 kB 103 kB 2025-10-26 22:03:57.901047 | debian-bookworm | #12 72.13 + First Load JS shared by all 102 kB 2025-10-26 22:03:57.901054 | debian-bookworm | #12 72.13 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-10-26 22:03:57.901058 | debian-bookworm | #12 72.13 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-10-26 22:03:57.901070 | debian-bookworm | #12 72.13 └ other shared chunks (total) 1.92 kB 2025-10-26 22:03:57.901074 | debian-bookworm | #12 72.13 2025-10-26 22:03:57.901081 | debian-bookworm | #12 72.13 2025-10-26 22:03:57.901085 | debian-bookworm | #12 72.13 ○ (Static) prerendered as static content 2025-10-26 22:03:57.901089 | debian-bookworm | #12 72.13 ƒ (Dynamic) server-rendered on demand 2025-10-26 22:03:57.901093 | debian-bookworm | #12 72.13 2025-10-26 22:03:57.940308 | debian-bookworm | #12 DONE 72.3s 2025-10-26 22:03:58.849045 | debian-bookworm | 2025-10-26 22:03:58.849117 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-10-26 22:03:59.088809 | debian-bookworm | #13 DONE 0.1s 2025-10-26 22:03:59.088861 | debian-bookworm | 2025-10-26 22:03:59.088868 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-10-26 22:03:59.384538 | debian-bookworm | #14 DONE 0.4s 2025-10-26 22:03:59.633900 | debian-bookworm | 2025-10-26 22:03:59.633966 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-10-26 22:03:59.633983 | debian-bookworm | #15 DONE 0.1s 2025-10-26 22:03:59.633989 | debian-bookworm | 2025-10-26 22:03:59.633993 | debian-bookworm | #16 exporting to image 2025-10-26 22:03:59.633999 | debian-bookworm | #16 exporting layers 2025-10-26 22:04:00.127525 | debian-bookworm | #16 exporting layers 0.6s done 2025-10-26 22:04:00.247721 | debian-bookworm | #16 writing image sha256:999cc7392720dcc9189e94750f8b7daf00dbf147647471148552c53bafceee5e done 2025-10-26 22:04:00.247845 | debian-bookworm | #16 naming to docker.io/library/53c18ae done 2025-10-26 22:04:00.247900 | debian-bookworm | #16 DONE 0.7s 2025-10-26 22:04:00.260281 | debian-bookworm | + docker images 2025-10-26 22:04:00.291089 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-10-26 22:04:00.291183 | debian-bookworm | 53c18ae latest 999cc7392720 1 second ago 238MB 2025-10-26 22:04:00.639486 | debian-bookworm | ok: Runtime: 0:01:46.565950 2025-10-26 22:04:00.652993 | 2025-10-26 22:04:00.653149 | TASK [Run push script] 2025-10-26 22:04:01.195762 | 2025-10-26 22:04:01.196076 | TASK [Run cosign script] 2025-10-26 22:04:01.730092 | debian-bookworm | skipping: Conditional result was False 2025-10-26 22:04:01.742104 | 2025-10-26 22:04:01.742335 | TASK [Run sbom script] 2025-10-26 22:04:02.275483 | debian-bookworm | skipping: Conditional result was False 2025-10-26 22:04:02.278624 | 2025-10-26 22:04:02.278830 | PLAY RECAP 2025-10-26 22:04:02.279046 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-26 22:04:02.279128 | 2025-10-26 22:04:02.406604 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-10-26 22:04:02.409027 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-26 22:04:03.121536 | 2025-10-26 22:04:03.121700 | PLAY [Base post] 2025-10-26 22:04:03.134909 | 2025-10-26 22:04:03.135036 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-26 22:04:03.973161 | debian-bookworm | changed 2025-10-26 22:04:03.984073 | 2025-10-26 22:04:03.984219 | PLAY RECAP 2025-10-26 22:04:03.984366 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-26 22:04:03.984451 | 2025-10-26 22:04:04.104181 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-26 22:04:04.107280 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-26 22:04:04.894395 | 2025-10-26 22:04:04.894562 | PLAY [Base post-logs] 2025-10-26 22:04:04.904916 | 2025-10-26 22:04:04.905045 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-26 22:04:05.348415 | localhost | changed 2025-10-26 22:04:05.366107 | 2025-10-26 22:04:05.366305 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-26 22:04:05.393192 | localhost | ok 2025-10-26 22:04:05.398223 | 2025-10-26 22:04:05.398429 | TASK [Set zuul-log-path fact] 2025-10-26 22:04:05.414359 | localhost | ok 2025-10-26 22:04:05.424790 | 2025-10-26 22:04:05.425036 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-26 22:04:05.451219 | localhost | ok 2025-10-26 22:04:05.457083 | 2025-10-26 22:04:05.457273 | TASK [upload-logs : Create log directories] 2025-10-26 22:04:05.927436 | localhost | changed 2025-10-26 22:04:05.930195 | 2025-10-26 22:04:05.930343 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-26 22:04:06.410824 | localhost -> localhost | ok: Runtime: 0:00:00.007067 2025-10-26 22:04:06.415069 | 2025-10-26 22:04:06.415182 | TASK [upload-logs : Upload logs to log server] 2025-10-26 22:04:06.947124 | localhost | Output suppressed because no_log was given 2025-10-26 22:04:06.949466 | 2025-10-26 22:04:06.949596 | LOOP [upload-logs : Compress console log and json output] 2025-10-26 22:04:07.006568 | localhost | skipping: Conditional result was False 2025-10-26 22:04:07.012022 | localhost | skipping: Conditional result was False 2025-10-26 22:04:07.027189 | 2025-10-26 22:04:07.027404 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-26 22:04:07.071675 | localhost | skipping: Conditional result was False 2025-10-26 22:04:07.072370 | 2025-10-26 22:04:07.075509 | localhost | skipping: Conditional result was False 2025-10-26 22:04:07.089402 | 2025-10-26 22:04:07.089641 | LOOP [upload-logs : Upload console log and json output]