2025-09-25 16:42:25.847255 | Job console starting 2025-09-25 16:42:25.857744 | Updating git repos 2025-09-25 16:42:25.886235 | Cloning repos into workspace 2025-09-25 16:42:25.980933 | Restoring repo states 2025-09-25 16:42:26.008945 | Merging changes 2025-09-25 16:42:26.523425 | Checking out repos 2025-09-25 16:42:26.565522 | Preparing playbooks 2025-09-25 16:42:27.037466 | Running Ansible setup 2025-09-25 16:42:31.544589 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-09-25 16:42:32.328787 | 2025-09-25 16:42:32.328958 | PLAY [Base pre] 2025-09-25 16:42:32.369554 | 2025-09-25 16:42:32.369716 | TASK [Setup log path fact] 2025-09-25 16:42:32.389158 | debian-bookworm | ok 2025-09-25 16:42:32.405505 | 2025-09-25 16:42:32.405651 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-25 16:42:32.435705 | debian-bookworm | ok 2025-09-25 16:42:32.445807 | 2025-09-25 16:42:32.445939 | TASK [emit-job-header : Print job information] 2025-09-25 16:42:32.486137 | # Job Information 2025-09-25 16:42:32.486330 | Ansible Version: 2.16.14 2025-09-25 16:42:32.486367 | Job: container-image-python-osism-frontend-build 2025-09-25 16:42:32.486400 | Pipeline: check 2025-09-25 16:42:32.486424 | Executor: 521e9411259a 2025-09-25 16:42:32.486446 | Triggered by: https://github.com/osism/python-osism/pull/1682 2025-09-25 16:42:32.486468 | Event ID: 5bc5ace0-9a2e-11f0-9b0d-f25b618b4753 2025-09-25 16:42:32.491837 | 2025-09-25 16:42:32.491960 | LOOP [emit-job-header : Print node information] 2025-09-25 16:42:32.607008 | debian-bookworm | ok: 2025-09-25 16:42:32.607216 | debian-bookworm | # Node Information 2025-09-25 16:42:32.607253 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-09-25 16:42:32.607278 | debian-bookworm | Hostname: debian 2025-09-25 16:42:32.607301 | debian-bookworm | Username: zuul 2025-09-25 16:42:32.607322 | debian-bookworm | Distro: Debian 12.12 2025-09-25 16:42:32.607346 | debian-bookworm | Provider: regiocloud-a 2025-09-25 16:42:32.607368 | debian-bookworm | Region: 2025-09-25 16:42:32.607389 | debian-bookworm | Label: debian-bookworm 2025-09-25 16:42:32.607409 | debian-bookworm | Product Name: OpenStack Nova 2025-09-25 16:42:32.607429 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe65:a14c 2025-09-25 16:42:32.625838 | 2025-09-25 16:42:32.625968 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-09-25 16:42:33.112789 | debian-bookworm -> localhost | changed 2025-09-25 16:42:33.126953 | 2025-09-25 16:42:33.127152 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-09-25 16:42:34.365729 | debian-bookworm -> localhost | changed 2025-09-25 16:42:34.377497 | 2025-09-25 16:42:34.377605 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-09-25 16:42:34.664478 | debian-bookworm -> localhost | ok 2025-09-25 16:42:34.671307 | 2025-09-25 16:42:34.671426 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-09-25 16:42:34.707300 | debian-bookworm | ok 2025-09-25 16:42:34.729226 | debian-bookworm | included: /var/lib/zuul/builds/5025465b9b8a4a5eb057338f45c37753/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-09-25 16:42:34.735762 | 2025-09-25 16:42:34.735861 | TASK [add-build-sshkey : Create Temp SSH key] 2025-09-25 16:42:36.487790 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-09-25 16:42:36.488062 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/5025465b9b8a4a5eb057338f45c37753/work/5025465b9b8a4a5eb057338f45c37753_id_rsa 2025-09-25 16:42:36.488157 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/5025465b9b8a4a5eb057338f45c37753/work/5025465b9b8a4a5eb057338f45c37753_id_rsa.pub 2025-09-25 16:42:36.488197 | debian-bookworm -> localhost | The key fingerprint is: 2025-09-25 16:42:36.488231 | debian-bookworm -> localhost | SHA256:RnXPuMsOdBvuihzeuY1Ecc5ZJJILke1rXcoQ8LlU7GI zuul-build-sshkey 2025-09-25 16:42:36.488282 | debian-bookworm -> localhost | The key's randomart image is: 2025-09-25 16:42:36.488316 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-09-25 16:42:36.488346 | debian-bookworm -> localhost | | o=oo+ . | 2025-09-25 16:42:36.488378 | debian-bookworm -> localhost | | oo+=.* | 2025-09-25 16:42:36.488407 | debian-bookworm -> localhost | | .o=+o + | 2025-09-25 16:42:36.488435 | debian-bookworm -> localhost | | . .E*.+. | 2025-09-25 16:42:36.488463 | debian-bookworm -> localhost | | S.+*Bo | 2025-09-25 16:42:36.488499 | debian-bookworm -> localhost | | . oo+++ | 2025-09-25 16:42:36.488529 | debian-bookworm -> localhost | | ..o = | 2025-09-25 16:42:36.488558 | debian-bookworm -> localhost | | o = B | 2025-09-25 16:42:36.488588 | debian-bookworm -> localhost | | + *o+ | 2025-09-25 16:42:36.488618 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-09-25 16:42:36.488688 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.189303 2025-09-25 16:42:36.496668 | 2025-09-25 16:42:36.496784 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-09-25 16:42:36.526793 | debian-bookworm | ok 2025-09-25 16:42:36.537406 | debian-bookworm | included: /var/lib/zuul/builds/5025465b9b8a4a5eb057338f45c37753/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-09-25 16:42:36.546901 | 2025-09-25 16:42:36.547008 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-09-25 16:42:36.570424 | debian-bookworm | skipping: Conditional result was False 2025-09-25 16:42:36.576526 | 2025-09-25 16:42:36.576635 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-09-25 16:42:37.234100 | debian-bookworm | changed 2025-09-25 16:42:37.239880 | 2025-09-25 16:42:37.239988 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-09-25 16:42:37.498034 | debian-bookworm | ok 2025-09-25 16:42:37.506216 | 2025-09-25 16:42:37.506343 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-09-25 16:42:38.183850 | debian-bookworm | changed 2025-09-25 16:42:38.197300 | 2025-09-25 16:42:38.197471 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-09-25 16:42:38.896497 | debian-bookworm | changed 2025-09-25 16:42:38.906479 | 2025-09-25 16:42:38.906612 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-09-25 16:42:38.930791 | debian-bookworm | skipping: Conditional result was False 2025-09-25 16:42:38.943310 | 2025-09-25 16:42:38.943423 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-09-25 16:42:39.419279 | debian-bookworm -> localhost | changed 2025-09-25 16:42:39.430618 | 2025-09-25 16:42:39.430736 | TASK [add-build-sshkey : Add back temp key] 2025-09-25 16:42:39.769621 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/5025465b9b8a4a5eb057338f45c37753/work/5025465b9b8a4a5eb057338f45c37753_id_rsa (zuul-build-sshkey) 2025-09-25 16:42:39.769858 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.019276 2025-09-25 16:42:39.778065 | 2025-09-25 16:42:39.778194 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-09-25 16:42:40.207151 | debian-bookworm | ok 2025-09-25 16:42:40.217897 | 2025-09-25 16:42:40.218039 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-09-25 16:42:40.244140 | debian-bookworm | skipping: Conditional result was False 2025-09-25 16:42:40.262935 | 2025-09-25 16:42:40.263073 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-09-25 16:42:40.679128 | debian-bookworm | ok 2025-09-25 16:42:40.692031 | 2025-09-25 16:42:40.692191 | TASK [validate-host : Define zuul_info_dir fact] 2025-09-25 16:42:40.731594 | debian-bookworm | ok 2025-09-25 16:42:40.736810 | 2025-09-25 16:42:40.736923 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-09-25 16:42:41.034813 | debian-bookworm -> localhost | ok 2025-09-25 16:42:41.059464 | 2025-09-25 16:42:41.059651 | TASK [validate-host : Collect information about the host] 2025-09-25 16:42:42.222586 | debian-bookworm | ok 2025-09-25 16:42:42.236577 | 2025-09-25 16:42:42.236701 | TASK [validate-host : Sanitize hostname] 2025-09-25 16:42:42.353760 | debian-bookworm | ok 2025-09-25 16:42:42.394902 | 2025-09-25 16:42:42.395025 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-09-25 16:42:42.955608 | debian-bookworm -> localhost | changed 2025-09-25 16:42:42.969353 | 2025-09-25 16:42:42.969515 | TASK [validate-host : Collect information about zuul worker] 2025-09-25 16:42:43.401319 | debian-bookworm | ok 2025-09-25 16:42:43.409056 | 2025-09-25 16:42:43.409202 | TASK [validate-host : Write out all zuul information for each host] 2025-09-25 16:42:43.992229 | debian-bookworm -> localhost | changed 2025-09-25 16:42:44.014349 | 2025-09-25 16:42:44.014501 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-09-25 16:42:44.289318 | debian-bookworm | ok 2025-09-25 16:42:44.297093 | 2025-09-25 16:42:44.297223 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-09-25 16:42:45.390255 | debian-bookworm | changed: 2025-09-25 16:42:45.390458 | debian-bookworm | cd+++++++++ src/ 2025-09-25 16:42:45.390493 | debian-bookworm | cd+++++++++ src/github.com/ 2025-09-25 16:42:45.390518 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-09-25 16:42:45.390539 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-09-25 16:42:45.390559 | debian-bookworm | Containerfile 2025-09-25 16:42:45.390671 | debian-bookworm | Containerfile 2025-09-25 16:42:45.411999 | debian-bookworm | 11.6.1 2025-09-25 16:44:23.414269 | debian-bookworm | #9 21.03 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1 2025-09-25 16:44:23.414274 | debian-bookworm | #9 21.03 npm notice To update run: npm install -g npm@11.6.1 2025-09-25 16:44:23.414278 | debian-bookworm | #9 21.03 npm notice 2025-09-25 16:44:23.788976 | debian-bookworm | #9 DONE 21.6s 2025-09-25 16:44:23.890115 | debian-bookworm | 2025-09-25 16:44:23.890231 | debian-bookworm | #11 [build 5/6] COPY . . 2025-09-25 16:44:23.890274 | debian-bookworm | #11 DONE 0.1s 2025-09-25 16:44:24.045439 | debian-bookworm | 2025-09-25 16:44:24.045545 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-09-25 16:44:24.373126 | debian-bookworm | #12 0.479 2025-09-25 16:44:24.373200 | debian-bookworm | #12 0.479 > frontend@0.1.0 build 2025-09-25 16:44:24.373209 | debian-bookworm | #12 0.479 > next build 2025-09-25 16:44:24.373247 | debian-bookworm | #12 0.479 2025-09-25 16:44:25.986695 | debian-bookworm | #12 2.092 ▲ Next.js 15.5.4 2025-09-25 16:44:26.189493 | debian-bookworm | #12 2.094 2025-09-25 16:44:26.189597 | debian-bookworm | #12 2.144 Creating an optimized production build ... 2025-09-25 16:44:52.632669 | debian-bookworm | #12 28.74 ✓ Compiled successfully in 21.8s 2025-09-25 16:44:52.788544 | debian-bookworm | #12 28.74 Linting and checking validity of types ... 2025-09-25 16:45:01.293294 | debian-bookworm | #12 37.39 Collecting page data ... 2025-09-25 16:45:04.432018 | debian-bookworm | #12 40.54 Generating static pages (0/10) ... 2025-09-25 16:45:05.298361 | debian-bookworm | #12 41.40 Generating static pages (2/10) 2025-09-25 16:45:05.628841 | debian-bookworm | #12 41.73 Generating static pages (4/10) 2025-09-25 16:45:05.779837 | debian-bookworm | #12 41.74 Generating static pages (7/10) 2025-09-25 16:45:05.779954 | debian-bookworm | #12 41.74 ✓ Generating static pages (10/10) 2025-09-25 16:45:07.194209 | debian-bookworm | #12 43.30 Finalizing page optimization ... 2025-09-25 16:45:07.344514 | debian-bookworm | #12 43.30 Collecting build traces ... 2025-09-25 16:45:36.090085 | debian-bookworm | #12 72.19 2025-09-25 16:45:36.246414 | debian-bookworm | #12 72.20 Route (app) Size First Load JS 2025-09-25 16:45:36.246553 | debian-bookworm | #12 72.20 ┌ ○ / 1.79 kB 135 kB 2025-09-25 16:45:36.246632 | debian-bookworm | #12 72.20 ├ ○ /_not-found 991 B 103 kB 2025-09-25 16:45:36.246675 | debian-bookworm | #12 72.20 ├ ƒ /api/config 127 B 102 kB 2025-09-25 16:45:36.246703 | debian-bookworm | #12 72.20 ├ ƒ /api/health 127 B 102 kB 2025-09-25 16:45:36.246730 | debian-bookworm | #12 72.20 ├ ○ /events 12.9 kB 115 kB 2025-09-25 16:45:36.246756 | debian-bookworm | #12 72.20 ├ ○ /nodes 3.38 kB 134 kB 2025-09-25 16:45:36.246783 | debian-bookworm | #12 72.20 └ ○ /services 1.41 kB 103 kB 2025-09-25 16:45:36.246818 | debian-bookworm | #12 72.20 + First Load JS shared by all 102 kB 2025-09-25 16:45:36.246861 | debian-bookworm | #12 72.20 ├ chunks/255-4efeec91c7871d79.js 45.7 kB 2025-09-25 16:45:36.246946 | debian-bookworm | #12 72.20 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-09-25 16:45:36.246987 | debian-bookworm | #12 72.20 └ other shared chunks (total) 1.92 kB 2025-09-25 16:45:36.247015 | debian-bookworm | #12 72.20 2025-09-25 16:45:36.247054 | debian-bookworm | #12 72.20 2025-09-25 16:45:36.247097 | debian-bookworm | #12 72.20 ○ (Static) prerendered as static content 2025-09-25 16:45:36.247127 | debian-bookworm | #12 72.20 ƒ (Dynamic) server-rendered on demand 2025-09-25 16:45:36.247171 | debian-bookworm | #12 72.20 2025-09-25 16:45:36.407042 | debian-bookworm | #12 DONE 72.5s 2025-09-25 16:45:37.404674 | debian-bookworm | 2025-09-25 16:45:37.404748 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-09-25 16:45:37.627500 | debian-bookworm | #13 DONE 0.1s 2025-09-25 16:45:37.627632 | debian-bookworm | 2025-09-25 16:45:37.627649 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-09-25 16:45:38.051282 | debian-bookworm | #14 DONE 0.6s 2025-09-25 16:45:38.205941 | debian-bookworm | 2025-09-25 16:45:38.206037 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-09-25 16:45:38.206064 | debian-bookworm | #15 DONE 0.1s 2025-09-25 16:45:38.364184 | debian-bookworm | 2025-09-25 16:45:38.364306 | debian-bookworm | #16 exporting to image 2025-09-25 16:45:38.364324 | debian-bookworm | #16 exporting layers 2025-09-25 16:45:38.826815 | debian-bookworm | #16 exporting layers 0.6s done 2025-09-25 16:45:38.963372 | debian-bookworm | #16 writing image sha256:16930d76fbe960fe1f12a55aa2ee53171b73e5c09edaf0d41d598f89444723d0 done 2025-09-25 16:45:38.963465 | debian-bookworm | #16 naming to docker.io/library/da5374b done 2025-09-25 16:45:38.963519 | debian-bookworm | #16 DONE 0.6s 2025-09-25 16:45:38.984134 | debian-bookworm | + docker images 2025-09-25 16:45:39.019525 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-09-25 16:45:39.019717 | debian-bookworm | da5374b latest 16930d76fbe9 1 second ago 238MB 2025-09-25 16:45:39.251842 | debian-bookworm | ok: Runtime: 0:01:46.239610 2025-09-25 16:45:39.259790 | 2025-09-25 16:45:39.259905 | TASK [Run push script] 2025-09-25 16:45:39.844087 | 2025-09-25 16:45:39.845216 | TASK [Run cosign script] 2025-09-25 16:45:40.422981 | debian-bookworm | skipping: Conditional result was False 2025-09-25 16:45:40.431748 | 2025-09-25 16:45:40.431901 | TASK [Run sbom script] 2025-09-25 16:45:40.961688 | debian-bookworm | skipping: Conditional result was False 2025-09-25 16:45:40.963562 | 2025-09-25 16:45:40.964120 | PLAY RECAP 2025-09-25 16:45:40.964235 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-09-25 16:45:40.964277 | 2025-09-25 16:45:41.343455 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-09-25 16:45:41.345791 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-25 16:45:42.657934 | 2025-09-25 16:45:42.658128 | PLAY [Base post] 2025-09-25 16:45:42.672140 | 2025-09-25 16:45:42.672280 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-09-25 16:45:43.486580 | debian-bookworm | changed 2025-09-25 16:45:43.499140 | 2025-09-25 16:45:43.499269 | PLAY RECAP 2025-09-25 16:45:43.499333 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-09-25 16:45:43.499395 | 2025-09-25 16:45:43.749770 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-09-25 16:45:43.752292 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-09-25 16:45:44.775976 | 2025-09-25 16:45:44.776103 | PLAY [Base post-logs] 2025-09-25 16:45:44.804023 | 2025-09-25 16:45:44.804212 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-09-25 16:45:45.360296 | localhost | changed 2025-09-25 16:45:45.369208 | 2025-09-25 16:45:45.369332 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-09-25 16:45:45.410545 | localhost | ok 2025-09-25 16:45:45.413632 | 2025-09-25 16:45:45.413715 | TASK [Set zuul-log-path fact] 2025-09-25 16:45:45.428035 | localhost | ok 2025-09-25 16:45:45.437266 | 2025-09-25 16:45:45.437365 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-09-25 16:45:45.461204 | localhost | ok 2025-09-25 16:45:45.463899 | 2025-09-25 16:45:45.463984 | TASK [upload-logs : Create log directories] 2025-09-25 16:45:46.357472 | localhost | changed 2025-09-25 16:45:46.360787 | 2025-09-25 16:45:46.360876 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-09-25 16:45:47.105485 | localhost -> localhost | ok: Runtime: 0:00:00.020336 2025-09-25 16:45:47.115051 | 2025-09-25 16:45:47.115191 | TASK [upload-logs : Upload logs to log server] 2025-09-25 16:45:48.135209 | localhost | Output suppressed because no_log was given 2025-09-25 16:45:48.137259 | 2025-09-25 16:45:48.137337 | LOOP [upload-logs : Compress console log and json output] 2025-09-25 16:45:48.243176 | localhost | skipping: Conditional result was False 2025-09-25 16:45:48.253361 | localhost | skipping: Conditional result was False 2025-09-25 16:45:48.256151 | 2025-09-25 16:45:48.256233 | LOOP [upload-logs : Upload compressed console log and json output] 2025-09-25 16:45:48.302481 | localhost | skipping: Conditional result was False 2025-09-25 16:45:48.302710 | 2025-09-25 16:45:48.308670 | localhost | skipping: Conditional result was False 2025-09-25 16:45:48.313768 | 2025-09-25 16:45:48.313865 | LOOP [upload-logs : Upload console log and json output]