2025-10-26 20:52:44.621842 | Job console starting 2025-10-26 20:52:44.636567 | Updating git repos 2025-10-26 20:52:44.684804 | Cloning repos into workspace 2025-10-26 20:52:44.764695 | Restoring repo states 2025-10-26 20:52:44.787008 | Merging changes 2025-10-26 20:52:45.412126 | Checking out repos 2025-10-26 20:52:45.498314 | Preparing playbooks 2025-10-26 20:52:46.802585 | Running Ansible setup 2025-10-26 20:52:51.582021 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-10-26 20:52:52.400295 | 2025-10-26 20:52:52.400428 | PLAY [Base pre] 2025-10-26 20:52:52.415329 | 2025-10-26 20:52:52.415443 | TASK [Setup log path fact] 2025-10-26 20:52:52.443306 | debian-bookworm | ok 2025-10-26 20:52:52.457580 | 2025-10-26 20:52:52.457692 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-26 20:52:52.506033 | debian-bookworm | ok 2025-10-26 20:52:52.527581 | 2025-10-26 20:52:52.527684 | TASK [emit-job-header : Print job information] 2025-10-26 20:52:52.575507 | # Job Information 2025-10-26 20:52:52.575664 | Ansible Version: 2.16.14 2025-10-26 20:52:52.575698 | Job: container-image-python-osism-frontend-build 2025-10-26 20:52:52.575729 | Pipeline: check 2025-10-26 20:52:52.575752 | Executor: 521e9411259a 2025-10-26 20:52:52.575772 | Triggered by: https://github.com/osism/python-osism/pull/1773 2025-10-26 20:52:52.575793 | Event ID: b40750b0-b2ad-11f0-94ce-02f71cb467cc 2025-10-26 20:52:52.580500 | 2025-10-26 20:52:52.580587 | LOOP [emit-job-header : Print node information] 2025-10-26 20:52:52.774210 | debian-bookworm | ok: 2025-10-26 20:52:52.774394 | debian-bookworm | # Node Information 2025-10-26 20:52:52.774427 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-10-26 20:52:52.774453 | debian-bookworm | Hostname: debian 2025-10-26 20:52:52.774475 | debian-bookworm | Username: zuul 2025-10-26 20:52:52.774496 | debian-bookworm | Distro: Debian 12.12 2025-10-26 20:52:52.774520 | debian-bookworm | Provider: regiocloud-a 2025-10-26 20:52:52.774541 | debian-bookworm | Region: 2025-10-26 20:52:52.774562 | debian-bookworm | Label: debian-bookworm 2025-10-26 20:52:52.774581 | debian-bookworm | Product Name: OpenStack Nova 2025-10-26 20:52:52.774600 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe19:f22f 2025-10-26 20:52:52.794810 | 2025-10-26 20:52:52.798984 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-10-26 20:52:53.466162 | debian-bookworm -> localhost | changed 2025-10-26 20:52:53.476069 | 2025-10-26 20:52:53.476173 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-10-26 20:52:54.976704 | debian-bookworm -> localhost | changed 2025-10-26 20:52:54.985088 | 2025-10-26 20:52:54.985167 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-10-26 20:52:55.446137 | debian-bookworm -> localhost | ok 2025-10-26 20:52:55.451180 | 2025-10-26 20:52:55.451291 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-10-26 20:52:55.477997 | debian-bookworm | ok 2025-10-26 20:52:55.501190 | debian-bookworm | included: /var/lib/zuul/builds/6665bd671a3f483c8e3ede9fe4e42541/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-10-26 20:52:55.506090 | 2025-10-26 20:52:55.506163 | TASK [add-build-sshkey : Create Temp SSH key] 2025-10-26 20:52:56.935679 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-10-26 20:52:56.935841 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/6665bd671a3f483c8e3ede9fe4e42541/work/6665bd671a3f483c8e3ede9fe4e42541_id_rsa 2025-10-26 20:52:56.935872 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/6665bd671a3f483c8e3ede9fe4e42541/work/6665bd671a3f483c8e3ede9fe4e42541_id_rsa.pub 2025-10-26 20:52:56.935894 | debian-bookworm -> localhost | The key fingerprint is: 2025-10-26 20:52:56.935913 | debian-bookworm -> localhost | SHA256:vVXY99Rr9Hg/ZjJkT4ZvuvmDKZpf8+OLEUxSaIf8Ml0 zuul-build-sshkey 2025-10-26 20:52:56.935939 | debian-bookworm -> localhost | The key's randomart image is: 2025-10-26 20:52:56.935957 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-10-26 20:52:56.935974 | debian-bookworm -> localhost | | . o. | 2025-10-26 20:52:56.935992 | debian-bookworm -> localhost | | =.+ E.| 2025-10-26 20:52:56.936009 | debian-bookworm -> localhost | | ..=.+.+| 2025-10-26 20:52:56.936025 | debian-bookworm -> localhost | | . o++o++| 2025-10-26 20:52:56.936041 | debian-bookworm -> localhost | | S . +*.=+| 2025-10-26 20:52:56.936059 | debian-bookworm -> localhost | | oo B..| 2025-10-26 20:52:56.936075 | debian-bookworm -> localhost | | . *oB.| 2025-10-26 20:52:56.936091 | debian-bookworm -> localhost | | ...o&o.| 2025-10-26 20:52:56.936108 | debian-bookworm -> localhost | | oo..=+=+| 2025-10-26 20:52:56.936125 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-10-26 20:52:56.936164 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.826823 2025-10-26 20:52:56.941134 | 2025-10-26 20:52:56.941206 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-10-26 20:52:56.977178 | debian-bookworm | ok 2025-10-26 20:52:56.994510 | debian-bookworm | included: /var/lib/zuul/builds/6665bd671a3f483c8e3ede9fe4e42541/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-10-26 20:52:57.001810 | 2025-10-26 20:52:57.001887 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-10-26 20:52:57.034782 | debian-bookworm | skipping: Conditional result was False 2025-10-26 20:52:57.039427 | 2025-10-26 20:52:57.039496 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-10-26 20:52:57.605284 | debian-bookworm | changed 2025-10-26 20:52:57.610788 | 2025-10-26 20:52:57.610929 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-10-26 20:52:57.882197 | debian-bookworm | ok 2025-10-26 20:52:57.893400 | 2025-10-26 20:52:57.893505 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-10-26 20:52:58.492196 | debian-bookworm | changed 2025-10-26 20:52:58.503849 | 2025-10-26 20:52:58.503995 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-10-26 20:52:59.105186 | debian-bookworm | changed 2025-10-26 20:52:59.110360 | 2025-10-26 20:52:59.110448 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-10-26 20:52:59.133231 | debian-bookworm | skipping: Conditional result was False 2025-10-26 20:52:59.138907 | 2025-10-26 20:52:59.138999 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-10-26 20:52:59.497531 | debian-bookworm -> localhost | changed 2025-10-26 20:52:59.508358 | 2025-10-26 20:52:59.508460 | TASK [add-build-sshkey : Add back temp key] 2025-10-26 20:52:59.860618 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/6665bd671a3f483c8e3ede9fe4e42541/work/6665bd671a3f483c8e3ede9fe4e42541_id_rsa (zuul-build-sshkey) 2025-10-26 20:52:59.860945 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.013411 2025-10-26 20:52:59.872579 | 2025-10-26 20:52:59.872685 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-10-26 20:53:00.218935 | debian-bookworm | ok 2025-10-26 20:53:00.226027 | 2025-10-26 20:53:00.226146 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-10-26 20:53:00.259501 | debian-bookworm | skipping: Conditional result was False 2025-10-26 20:53:00.282929 | 2025-10-26 20:53:00.283030 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-10-26 20:53:00.679654 | debian-bookworm | ok 2025-10-26 20:53:00.708321 | 2025-10-26 20:53:00.708430 | TASK [validate-host : Define zuul_info_dir fact] 2025-10-26 20:53:00.745942 | debian-bookworm | ok 2025-10-26 20:53:00.750773 | 2025-10-26 20:53:00.755734 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-10-26 20:53:01.148634 | debian-bookworm -> localhost | ok 2025-10-26 20:53:01.155249 | 2025-10-26 20:53:01.155344 | TASK [validate-host : Collect information about the host] 2025-10-26 20:53:02.174959 | debian-bookworm | ok 2025-10-26 20:53:02.193022 | 2025-10-26 20:53:02.193124 | TASK [validate-host : Sanitize hostname] 2025-10-26 20:53:02.343087 | debian-bookworm | ok 2025-10-26 20:53:02.404126 | 2025-10-26 20:53:02.404258 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-10-26 20:53:03.055972 | debian-bookworm -> localhost | changed 2025-10-26 20:53:03.061262 | 2025-10-26 20:53:03.061351 | TASK [validate-host : Collect information about zuul worker] 2025-10-26 20:53:03.472977 | debian-bookworm | ok 2025-10-26 20:53:03.485266 | 2025-10-26 20:53:03.485372 | TASK [validate-host : Write out all zuul information for each host] 2025-10-26 20:53:04.207239 | debian-bookworm -> localhost | changed 2025-10-26 20:53:04.215989 | 2025-10-26 20:53:04.216091 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-10-26 20:53:04.504339 | debian-bookworm | ok 2025-10-26 20:53:04.511981 | 2025-10-26 20:53:04.512077 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-10-26 20:53:05.584787 | debian-bookworm | changed: 2025-10-26 20:53:05.584954 | debian-bookworm | cd+++++++++ src/ 2025-10-26 20:53:05.584988 | debian-bookworm | cd+++++++++ src/github.com/ 2025-10-26 20:53:05.585011 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-10-26 20:53:05.585032 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-10-26 20:53:05.585052 | debian-bookworm | Containerfile 2025-10-26 20:53:05.585168 | debian-bookworm | Containerfile 2025-10-26 20:53:05.596734 | debian-bookworm | 11.6.2 2025-10-26 20:54:36.999402 | debian-bookworm | #9 19.33 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2 2025-10-26 20:54:36.999426 | debian-bookworm | #9 19.33 npm notice To update run: npm install -g npm@11.6.2 2025-10-26 20:54:36.999447 | debian-bookworm | #9 19.33 npm notice 2025-10-26 20:54:37.583550 | debian-bookworm | #9 DONE 20.1s 2025-10-26 20:54:37.820740 | debian-bookworm | 2025-10-26 20:54:37.820832 | debian-bookworm | #11 [build 5/6] COPY . . 2025-10-26 20:54:37.820861 | debian-bookworm | #11 DONE 0.1s 2025-10-26 20:54:37.820873 | debian-bookworm | 2025-10-26 20:54:37.820883 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-10-26 20:54:38.154115 | debian-bookworm | #12 0.484 2025-10-26 20:54:38.154209 | debian-bookworm | #12 0.484 > frontend@0.1.0 build 2025-10-26 20:54:38.154226 | debian-bookworm | #12 0.484 > next build 2025-10-26 20:54:38.154254 | debian-bookworm | #12 0.484 2025-10-26 20:54:39.683092 | debian-bookworm | #12 2.013 ▲ Next.js 15.5.0 2025-10-26 20:54:39.883678 | debian-bookworm | #12 2.014 2025-10-26 20:54:39.883811 | debian-bookworm | #12 2.063 Creating an optimized production build ... 2025-10-26 20:55:03.783315 | debian-bookworm | #12 26.11 ✓ Compiled successfully in 19.5s 2025-10-26 20:55:03.939261 | debian-bookworm | #12 26.12 Linting and checking validity of types ... 2025-10-26 20:55:12.087272 | debian-bookworm | #12 34.42 Collecting page data ... 2025-10-26 20:55:15.250705 | debian-bookworm | #12 37.58 Generating static pages (0/10) ... 2025-10-26 20:55:16.343647 | debian-bookworm | #12 38.67 Generating static pages (2/10) 2025-10-26 20:55:16.752568 | debian-bookworm | #12 39.08 Generating static pages (4/10) 2025-10-26 20:55:16.904347 | debian-bookworm | #12 39.08 Generating static pages (7/10) 2025-10-26 20:55:16.904480 | debian-bookworm | #12 39.08 ✓ Generating static pages (10/10) 2025-10-26 20:55:18.020037 | debian-bookworm | #12 40.35 Finalizing page optimization ... 2025-10-26 20:55:18.171236 | debian-bookworm | #12 40.35 Collecting build traces ... 2025-10-26 20:55:45.219857 | debian-bookworm | #12 67.55 2025-10-26 20:55:45.378690 | debian-bookworm | #12 67.56 Route (app) Size First Load JS 2025-10-26 20:55:45.378747 | debian-bookworm | #12 67.56 ┌ ○ / 1.79 kB 136 kB 2025-10-26 20:55:45.378754 | debian-bookworm | #12 67.56 ├ ○ /_not-found 991 B 103 kB 2025-10-26 20:55:45.378758 | debian-bookworm | #12 67.56 ├ ƒ /api/config 127 B 102 kB 2025-10-26 20:55:45.378763 | debian-bookworm | #12 67.56 ├ ƒ /api/health 127 B 102 kB 2025-10-26 20:55:45.378767 | debian-bookworm | #12 67.56 ├ ○ /events 12.9 kB 115 kB 2025-10-26 20:55:45.378773 | debian-bookworm | #12 67.56 ├ ○ /nodes 3.38 kB 134 kB 2025-10-26 20:55:45.378777 | debian-bookworm | #12 67.56 └ ○ /services 1.41 kB 103 kB 2025-10-26 20:55:45.378781 | debian-bookworm | #12 67.56 + First Load JS shared by all 102 kB 2025-10-26 20:55:45.378786 | debian-bookworm | #12 67.56 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-10-26 20:55:45.378790 | debian-bookworm | #12 67.56 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-10-26 20:55:45.378794 | debian-bookworm | #12 67.56 └ other shared chunks (total) 1.92 kB 2025-10-26 20:55:45.378797 | debian-bookworm | #12 67.56 2025-10-26 20:55:45.378802 | debian-bookworm | #12 67.56 2025-10-26 20:55:45.378806 | debian-bookworm | #12 67.56 ○ (Static) prerendered as static content 2025-10-26 20:55:45.378810 | debian-bookworm | #12 67.56 ƒ (Dynamic) server-rendered on demand 2025-10-26 20:55:45.378814 | debian-bookworm | #12 67.56 2025-10-26 20:55:45.405888 | debian-bookworm | #12 DONE 67.7s 2025-10-26 20:55:46.292852 | debian-bookworm | 2025-10-26 20:55:46.293034 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-10-26 20:55:46.530873 | debian-bookworm | #13 DONE 0.1s 2025-10-26 20:55:46.530955 | debian-bookworm | 2025-10-26 20:55:46.530991 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-10-26 20:55:46.830655 | debian-bookworm | #14 DONE 0.5s 2025-10-26 20:55:46.935767 | debian-bookworm | 2025-10-26 20:55:46.935839 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-10-26 20:55:46.935861 | debian-bookworm | #15 DONE 0.1s 2025-10-26 20:55:47.094017 | debian-bookworm | 2025-10-26 20:55:47.094091 | debian-bookworm | #16 exporting to image 2025-10-26 20:55:47.094099 | debian-bookworm | #16 exporting layers 2025-10-26 20:55:47.590120 | debian-bookworm | #16 exporting layers 0.6s done 2025-10-26 20:55:47.714098 | debian-bookworm | #16 writing image sha256:9761f0e0a564a49e11b1c3800e5623bd8bb1bb1acd0fe057b97563fdbefb82fe done 2025-10-26 20:55:47.714225 | debian-bookworm | #16 naming to docker.io/library/af87def done 2025-10-26 20:55:47.714280 | debian-bookworm | #16 DONE 0.7s 2025-10-26 20:55:47.734369 | debian-bookworm | + docker images 2025-10-26 20:55:47.753746 | debian-bookworm | REPOSITORY TAG IMAGE ID CREATED SIZE 2025-10-26 20:55:47.753801 | debian-bookworm | af87def latest 9761f0e0a564 1 second ago 238MB 2025-10-26 20:55:48.230370 | debian-bookworm | ok: Runtime: 0:01:38.925566 2025-10-26 20:55:48.243817 | 2025-10-26 20:55:48.243968 | TASK [Run push script] 2025-10-26 20:55:48.788102 | 2025-10-26 20:55:48.788409 | TASK [Run cosign script] 2025-10-26 20:55:49.331174 | debian-bookworm | skipping: Conditional result was False 2025-10-26 20:55:49.343967 | 2025-10-26 20:55:49.344135 | TASK [Run sbom script] 2025-10-26 20:55:49.876031 | debian-bookworm | skipping: Conditional result was False 2025-10-26 20:55:49.879011 | 2025-10-26 20:55:49.879178 | PLAY RECAP 2025-10-26 20:55:49.879339 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-10-26 20:55:49.879403 | 2025-10-26 20:55:50.003845 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-10-26 20:55:50.006471 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-26 20:55:50.721409 | 2025-10-26 20:55:50.721569 | PLAY [Base post] 2025-10-26 20:55:50.734791 | 2025-10-26 20:55:50.734963 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-10-26 20:55:51.531078 | debian-bookworm | changed 2025-10-26 20:55:51.539261 | 2025-10-26 20:55:51.539381 | PLAY RECAP 2025-10-26 20:55:51.539458 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-10-26 20:55:51.539548 | 2025-10-26 20:55:51.650474 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-10-26 20:55:51.652683 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-10-26 20:55:52.462951 | 2025-10-26 20:55:52.463138 | PLAY [Base post-logs] 2025-10-26 20:55:52.473908 | 2025-10-26 20:55:52.474041 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-10-26 20:55:52.927864 | localhost | changed 2025-10-26 20:55:52.945600 | 2025-10-26 20:55:52.945777 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-10-26 20:55:52.983882 | localhost | ok 2025-10-26 20:55:52.991461 | 2025-10-26 20:55:52.991665 | TASK [Set zuul-log-path fact] 2025-10-26 20:55:53.019725 | localhost | ok 2025-10-26 20:55:53.032844 | 2025-10-26 20:55:53.032980 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-10-26 20:55:53.070202 | localhost | ok 2025-10-26 20:55:53.077017 | 2025-10-26 20:55:53.077192 | TASK [upload-logs : Create log directories] 2025-10-26 20:55:53.563757 | localhost | changed 2025-10-26 20:55:53.568084 | 2025-10-26 20:55:53.568219 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-10-26 20:55:54.061119 | localhost -> localhost | ok: Runtime: 0:00:00.006875 2025-10-26 20:55:54.069138 | 2025-10-26 20:55:54.069326 | TASK [upload-logs : Upload logs to log server] 2025-10-26 20:55:54.597049 | localhost | Output suppressed because no_log was given 2025-10-26 20:55:54.600487 | 2025-10-26 20:55:54.600673 | LOOP [upload-logs : Compress console log and json output] 2025-10-26 20:55:54.646669 | localhost | skipping: Conditional result was False 2025-10-26 20:55:54.651675 | localhost | skipping: Conditional result was False 2025-10-26 20:55:54.661826 | 2025-10-26 20:55:54.662014 | LOOP [upload-logs : Upload compressed console log and json output] 2025-10-26 20:55:54.718653 | localhost | skipping: Conditional result was False 2025-10-26 20:55:54.719221 | 2025-10-26 20:55:54.722675 | localhost | skipping: Conditional result was False 2025-10-26 20:55:54.734534 | 2025-10-26 20:55:54.734713 | LOOP [upload-logs : Upload console log and json output]