2025-08-27 16:43:35.615355 | Job console starting 2025-08-27 16:43:35.628086 | Updating git repos 2025-08-27 16:43:35.708877 | Cloning repos into workspace 2025-08-27 16:43:35.785519 | Restoring repo states 2025-08-27 16:43:35.801073 | Merging changes 2025-08-27 16:43:36.442407 | Checking out repos 2025-08-27 16:43:36.552997 | Preparing playbooks 2025-08-27 16:43:37.646181 | Running Ansible setup 2025-08-27 16:43:43.410783 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-08-27 16:43:44.959171 | 2025-08-27 16:43:44.959576 | PLAY [Base pre] 2025-08-27 16:43:44.974570 | 2025-08-27 16:43:44.974670 | TASK [Setup log path fact] 2025-08-27 16:43:44.991040 | debian-bookworm | ok 2025-08-27 16:43:45.002746 | 2025-08-27 16:43:45.003827 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-27 16:43:45.038752 | debian-bookworm | ok 2025-08-27 16:43:45.052653 | 2025-08-27 16:43:45.052770 | TASK [emit-job-header : Print job information] 2025-08-27 16:43:45.091055 | # Job Information 2025-08-27 16:43:45.091214 | Ansible Version: 2.16.14 2025-08-27 16:43:45.091247 | Job: container-image-python-osism-frontend-build 2025-08-27 16:43:45.091279 | Pipeline: check 2025-08-27 16:43:45.091301 | Executor: 521e9411259a 2025-08-27 16:43:45.091322 | Triggered by: https://github.com/osism/python-osism/pull/1696 2025-08-27 16:43:45.091343 | Event ID: f3751430-8364-11f0-91f2-c142e4116aeb 2025-08-27 16:43:45.101262 | 2025-08-27 16:43:45.101365 | LOOP [emit-job-header : Print node information] 2025-08-27 16:43:45.308784 | debian-bookworm | ok: 2025-08-27 16:43:45.308986 | debian-bookworm | # Node Information 2025-08-27 16:43:45.309020 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-08-27 16:43:45.309045 | debian-bookworm | Hostname: debian 2025-08-27 16:43:45.309066 | debian-bookworm | Username: zuul 2025-08-27 16:43:45.309086 | debian-bookworm | Distro: Debian 12.11 2025-08-27 16:43:45.309109 | debian-bookworm | Provider: regiocloud-a 2025-08-27 16:43:45.309130 | debian-bookworm | Region: 2025-08-27 16:43:45.309150 | debian-bookworm | Label: debian-bookworm 2025-08-27 16:43:45.309169 | debian-bookworm | Product Name: OpenStack Nova 2025-08-27 16:43:45.309188 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fed9:7e6b 2025-08-27 16:43:45.322023 | 2025-08-27 16:43:45.322122 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-08-27 16:43:46.215099 | debian-bookworm -> localhost | changed 2025-08-27 16:43:46.220697 | 2025-08-27 16:43:46.220782 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-08-27 16:43:47.686776 | debian-bookworm -> localhost | changed 2025-08-27 16:43:47.695265 | 2025-08-27 16:43:47.695383 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-08-27 16:43:48.110182 | debian-bookworm -> localhost | ok 2025-08-27 16:43:48.115031 | 2025-08-27 16:43:48.115121 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-08-27 16:43:48.151482 | debian-bookworm | ok 2025-08-27 16:43:48.170776 | debian-bookworm | included: /var/lib/zuul/builds/fbacb07595454c3db074ebad0f97c006/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-08-27 16:43:48.176575 | 2025-08-27 16:43:48.176659 | TASK [add-build-sshkey : Create Temp SSH key] 2025-08-27 16:43:50.101616 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-08-27 16:43:50.101794 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/fbacb07595454c3db074ebad0f97c006/work/fbacb07595454c3db074ebad0f97c006_id_rsa 2025-08-27 16:43:50.101828 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/fbacb07595454c3db074ebad0f97c006/work/fbacb07595454c3db074ebad0f97c006_id_rsa.pub 2025-08-27 16:43:50.101850 | debian-bookworm -> localhost | The key fingerprint is: 2025-08-27 16:43:50.101870 | debian-bookworm -> localhost | SHA256:c73wXOov5rXmoCayTEncHZgOgqQhD8ZmdhEgnVTFLIs zuul-build-sshkey 2025-08-27 16:43:50.101895 | debian-bookworm -> localhost | The key's randomart image is: 2025-08-27 16:43:50.101923 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-08-27 16:43:50.101942 | debian-bookworm -> localhost | |*=+=++. | 2025-08-27 16:43:50.101960 | debian-bookworm -> localhost | |+@oo. o o | 2025-08-27 16:43:50.101976 | debian-bookworm -> localhost | |= +..o. o . | 2025-08-27 16:43:50.101992 | debian-bookworm -> localhost | | E .o + . o | 2025-08-27 16:43:50.102007 | debian-bookworm -> localhost | | o S + . . | 2025-08-27 16:43:50.102025 | debian-bookworm -> localhost | | . . o + + | 2025-08-27 16:43:50.102042 | debian-bookworm -> localhost | | o * . | 2025-08-27 16:43:50.102058 | debian-bookworm -> localhost | | o. . .ooo.. | 2025-08-27 16:43:50.102075 | debian-bookworm -> localhost | | oo o.oo=+ | 2025-08-27 16:43:50.102091 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-08-27 16:43:50.102133 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.282367 2025-08-27 16:43:50.107401 | 2025-08-27 16:43:50.107476 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-08-27 16:43:50.123282 | debian-bookworm | ok 2025-08-27 16:43:50.130550 | debian-bookworm | included: /var/lib/zuul/builds/fbacb07595454c3db074ebad0f97c006/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-08-27 16:43:50.137723 | 2025-08-27 16:43:50.137790 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-08-27 16:43:50.150109 | debian-bookworm | skipping: Conditional result was False 2025-08-27 16:43:50.154595 | 2025-08-27 16:43:50.154671 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-08-27 16:43:50.769279 | debian-bookworm | changed 2025-08-27 16:43:50.779019 | 2025-08-27 16:43:50.779142 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-08-27 16:43:51.037093 | debian-bookworm | ok 2025-08-27 16:43:51.048181 | 2025-08-27 16:43:51.048314 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-08-27 16:43:51.696859 | debian-bookworm | changed 2025-08-27 16:43:51.712863 | 2025-08-27 16:43:51.712965 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-08-27 16:43:52.331758 | debian-bookworm | changed 2025-08-27 16:43:52.336871 | 2025-08-27 16:43:52.336954 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-08-27 16:43:52.416182 | debian-bookworm | skipping: Conditional result was False 2025-08-27 16:43:52.421864 | 2025-08-27 16:43:52.421957 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-08-27 16:43:53.212776 | debian-bookworm -> localhost | changed 2025-08-27 16:43:53.225520 | 2025-08-27 16:43:53.225644 | TASK [add-build-sshkey : Add back temp key] 2025-08-27 16:43:53.606173 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/fbacb07595454c3db074ebad0f97c006/work/fbacb07595454c3db074ebad0f97c006_id_rsa (zuul-build-sshkey) 2025-08-27 16:43:53.606373 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.013940 2025-08-27 16:43:53.613651 | 2025-08-27 16:43:53.613740 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-08-27 16:43:54.063730 | debian-bookworm | ok 2025-08-27 16:43:54.068499 | 2025-08-27 16:43:54.068612 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-08-27 16:43:54.091323 | debian-bookworm | skipping: Conditional result was False 2025-08-27 16:43:54.101014 | 2025-08-27 16:43:54.101111 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-08-27 16:43:54.513212 | debian-bookworm | ok 2025-08-27 16:43:54.523387 | 2025-08-27 16:43:54.523494 | TASK [validate-host : Define zuul_info_dir fact] 2025-08-27 16:43:54.550784 | debian-bookworm | ok 2025-08-27 16:43:54.555620 | 2025-08-27 16:43:54.555700 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-08-27 16:43:54.839128 | debian-bookworm -> localhost | ok 2025-08-27 16:43:54.844216 | 2025-08-27 16:43:54.844291 | TASK [validate-host : Collect information about the host] 2025-08-27 16:43:55.838231 | debian-bookworm | ok 2025-08-27 16:43:55.852558 | 2025-08-27 16:43:55.852657 | TASK [validate-host : Sanitize hostname] 2025-08-27 16:43:55.951311 | debian-bookworm | ok 2025-08-27 16:43:56.009405 | 2025-08-27 16:43:56.009515 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-08-27 16:43:56.881616 | debian-bookworm -> localhost | changed 2025-08-27 16:43:56.887254 | 2025-08-27 16:43:56.887351 | TASK [validate-host : Collect information about zuul worker] 2025-08-27 16:43:57.320519 | debian-bookworm | ok 2025-08-27 16:43:57.327160 | 2025-08-27 16:43:57.327270 | TASK [validate-host : Write out all zuul information for each host] 2025-08-27 16:43:58.051156 | debian-bookworm -> localhost | changed 2025-08-27 16:43:58.060190 | 2025-08-27 16:43:58.060279 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-08-27 16:43:58.384335 | debian-bookworm | ok 2025-08-27 16:43:58.389749 | 2025-08-27 16:43:58.389830 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-08-27 16:43:59.730459 | debian-bookworm | changed: 2025-08-27 16:43:59.730771 | debian-bookworm | cd+++++++++ src/ 2025-08-27 16:43:59.730812 | debian-bookworm | cd+++++++++ src/github.com/ 2025-08-27 16:43:59.730868 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-08-27 16:43:59.730893 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-08-27 16:43:59.730913 | debian-bookworm | Containerfile 2025-08-27 16:43:59.731029 | debian-bookworm | Containerfile 2025-08-27 16:43:59.748399 | debian-bookworm | 11.5.2 2025-08-27 16:45:33.175476 | debian-bookworm | #9 20.40 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.5.2 2025-08-27 16:45:33.175491 | debian-bookworm | #9 20.40 npm notice To update run: npm install -g npm@11.5.2 2025-08-27 16:45:33.175506 | debian-bookworm | #9 20.40 npm notice 2025-08-27 16:45:33.794406 | debian-bookworm | #9 DONE 21.2s 2025-08-27 16:45:34.027043 | debian-bookworm | 2025-08-27 16:45:34.027141 | debian-bookworm | #11 [build 5/6] COPY . . 2025-08-27 16:45:34.027174 | debian-bookworm | #11 DONE 0.1s 2025-08-27 16:45:34.027210 | debian-bookworm | 2025-08-27 16:45:34.027245 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-08-27 16:45:34.297904 | debian-bookworm | #12 0.421 2025-08-27 16:45:34.297991 | debian-bookworm | #12 0.421 > frontend@0.1.0 build 2025-08-27 16:45:34.298008 | debian-bookworm | #12 0.421 > next build 2025-08-27 16:45:34.298022 | debian-bookworm | #12 0.421 2025-08-27 16:45:35.943979 | debian-bookworm | #12 2.067 ▲ Next.js 15.5.0 2025-08-27 16:45:36.156320 | debian-bookworm | #12 2.069 2025-08-27 16:45:36.156422 | debian-bookworm | #12 2.129 Creating an optimized production build ... 2025-08-27 16:46:00.321401 | debian-bookworm | #12 26.44 ✓ Compiled successfully in 19.9s 2025-08-27 16:46:00.477223 | debian-bookworm | #12 26.45 Linting and checking validity of types ... 2025-08-27 16:46:08.582032 | debian-bookworm | #12 34.71 Collecting page data ... 2025-08-27 16:46:11.507162 | debian-bookworm | #12 37.63 Generating static pages (0/10) ... 2025-08-27 16:46:12.570496 | debian-bookworm | #12 38.69 Generating static pages (2/10) 2025-08-27 16:46:12.998783 | debian-bookworm | #12 39.12 Generating static pages (4/10) 2025-08-27 16:46:13.150042 | debian-bookworm | #12 39.12 Generating static pages (7/10) 2025-08-27 16:46:13.150142 | debian-bookworm | #12 39.12 ✓ Generating static pages (10/10) 2025-08-27 16:46:14.250692 | debian-bookworm | #12 40.37 Finalizing page optimization ... 2025-08-27 16:46:14.401912 | debian-bookworm | #12 40.38 Collecting build traces ... 2025-08-27 16:46:41.351203 | debian-bookworm | #12 67.47 2025-08-27 16:46:41.508790 | debian-bookworm | #12 67.48 Route (app) Size First Load JS 2025-08-27 16:46:41.508879 | debian-bookworm | #12 67.48 ┌ ○ / 1.79 kB 135 kB 2025-08-27 16:46:41.508898 | debian-bookworm | #12 67.48 ├ ○ /_not-found 991 B 103 kB 2025-08-27 16:46:41.508916 | debian-bookworm | #12 67.48 ├ ƒ /api/config 127 B 102 kB 2025-08-27 16:46:41.508933 | debian-bookworm | #12 67.48 ├ ƒ /api/health 127 B 102 kB 2025-08-27 16:46:41.508949 | debian-bookworm | #12 67.48 ├ ○ /events 12.9 kB 115 kB 2025-08-27 16:46:41.508964 | debian-bookworm | #12 67.48 ├ ○ /nodes 2.94 kB 133 kB 2025-08-27 16:46:41.508979 | debian-bookworm | #12 67.48 └ ○ /services 1.41 kB 103 kB 2025-08-27 16:46:41.509014 | debian-bookworm | #12 67.48 + First Load JS shared by all 102 kB 2025-08-27 16:46:41.509037 | debian-bookworm | #12 67.48 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-08-27 16:46:41.509053 | debian-bookworm | #12 67.48 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-08-27 16:46:41.509069 | debian-bookworm | #12 67.48 └ other shared chunks (total) 1.92 kB 2025-08-27 16:46:41.509094 | debian-bookworm | #12 67.48 2025-08-27 16:46:41.509109 | debian-bookworm | #12 67.48 2025-08-27 16:46:41.509125 | debian-bookworm | #12 67.48 ○ (Static) prerendered as static content 2025-08-27 16:46:41.509139 | debian-bookworm | #12 67.48 ƒ (Dynamic) server-rendered on demand 2025-08-27 16:46:41.509154 | debian-bookworm | #12 67.48 2025-08-27 16:46:41.526565 | debian-bookworm | #12 DONE 67.6s 2025-08-27 16:46:42.423763 | debian-bookworm | 2025-08-27 16:46:42.423905 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-08-27 16:46:42.539972 | debian-bookworm | #13 DONE 0.1s 2025-08-27 16:46:42.693825 | debian-bookworm | 2025-08-27 16:46:42.693912 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-08-27 16:46:43.002536 | debian-bookworm | #14 DONE 0.5s 2025-08-27 16:46:43.103203 | debian-bookworm | 2025-08-27 16:46:43.103316 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-08-27 16:46:43.103351 | debian-bookworm | #15 DONE 0.1s 2025-08-27 16:46:43.103378 | debian-bookworm | 2025-08-27 16:46:43.103399 | debian-bookworm | #16 exporting to image 2025-08-27 16:46:43.255053 | debian-bookworm | #16 exporting layers 2025-08-27 16:46:43.676638 | debian-bookworm | #16 exporting layers 0.6s done 2025-08-27 16:46:43.676723 | debian-bookworm | #16 writing image sha256:1689eddfb4c14115daa922a6a4e5eb8fe473a9802dfd69685f745881af2abdbd 2025-08-27 16:46:43.784820 | debian-bookworm | #16 writing image sha256:1689eddfb4c14115daa922a6a4e5eb8fe473a9802dfd69685f745881af2abdbd done 2025-08-27 16:46:43.784890 | debian-bookworm | #16 naming to docker.io/library/534bf46 done 2025-08-27 16:46:43.784898 | debian-bookworm | #16 DONE 0.6s 2025-08-27 16:46:43.798585 | debian-bookworm | + docker images 2025-08-27 16:46:43.826802 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-08-27 16:46:43.826941 | debian-bookworm | 534bf46 latest 1689eddfb4c1 Less than a second ago 236MB 2025-08-27 16:46:44.055931 | debian-bookworm | ok: Runtime: 0:01:40.651950 2025-08-27 16:46:44.068599 | 2025-08-27 16:46:44.068784 | TASK [Run push script] 2025-08-27 16:46:44.619331 | 2025-08-27 16:46:44.619709 | TASK [Run cosign script] 2025-08-27 16:46:45.152738 | debian-bookworm | skipping: Conditional result was False 2025-08-27 16:46:45.169288 | 2025-08-27 16:46:45.169466 | TASK [Run sbom script] 2025-08-27 16:46:45.703227 | debian-bookworm | skipping: Conditional result was False 2025-08-27 16:46:45.706201 | 2025-08-27 16:46:45.706379 | PLAY RECAP 2025-08-27 16:46:45.706558 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-08-27 16:46:45.706634 | 2025-08-27 16:46:45.838403 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-08-27 16:46:45.839542 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-27 16:46:46.543096 | 2025-08-27 16:46:46.543253 | PLAY [Base post] 2025-08-27 16:46:46.556757 | 2025-08-27 16:46:46.556883 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-08-27 16:46:47.344416 | debian-bookworm | changed 2025-08-27 16:46:47.354985 | 2025-08-27 16:46:47.355142 | PLAY RECAP 2025-08-27 16:46:47.355237 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-08-27 16:46:47.355323 | 2025-08-27 16:46:47.478732 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-08-27 16:46:47.481305 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-08-27 16:46:48.265604 | 2025-08-27 16:46:48.265779 | PLAY [Base post-logs] 2025-08-27 16:46:48.277024 | 2025-08-27 16:46:48.277162 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-08-27 16:46:48.732066 | localhost | changed 2025-08-27 16:46:48.747457 | 2025-08-27 16:46:48.747661 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-08-27 16:46:48.786552 | localhost | ok 2025-08-27 16:46:48.795673 | 2025-08-27 16:46:48.796208 | TASK [Set zuul-log-path fact] 2025-08-27 16:46:48.825275 | localhost | ok 2025-08-27 16:46:48.837201 | 2025-08-27 16:46:48.837320 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-08-27 16:46:48.874302 | localhost | ok 2025-08-27 16:46:48.880381 | 2025-08-27 16:46:48.880555 | TASK [upload-logs : Create log directories] 2025-08-27 16:46:49.399131 | localhost | changed 2025-08-27 16:46:49.404884 | 2025-08-27 16:46:49.405064 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-08-27 16:46:49.906629 | localhost -> localhost | ok: Runtime: 0:00:00.006880 2025-08-27 16:46:49.915933 | 2025-08-27 16:46:49.916129 | TASK [upload-logs : Upload logs to log server] 2025-08-27 16:46:50.474363 | localhost | Output suppressed because no_log was given 2025-08-27 16:46:50.478738 | 2025-08-27 16:46:50.479017 | LOOP [upload-logs : Compress console log and json output] 2025-08-27 16:46:50.533769 | localhost | skipping: Conditional result was False 2025-08-27 16:46:50.539431 | localhost | skipping: Conditional result was False 2025-08-27 16:46:50.551411 | 2025-08-27 16:46:50.551710 | LOOP [upload-logs : Upload compressed console log and json output] 2025-08-27 16:46:50.608568 | localhost | skipping: Conditional result was False 2025-08-27 16:46:50.609190 | 2025-08-27 16:46:50.612653 | localhost | skipping: Conditional result was False 2025-08-27 16:46:50.626319 | 2025-08-27 16:46:50.626604 | LOOP [upload-logs : Upload console log and json output]