2025-12-05 08:24:30.753481 | Job console starting 2025-12-05 08:24:30.781895 | Updating git repos 2025-12-05 08:24:30.829381 | Cloning repos into workspace 2025-12-05 08:24:30.947844 | Restoring repo states 2025-12-05 08:24:30.969932 | Merging changes 2025-12-05 08:24:31.713664 | Checking out repos 2025-12-05 08:24:31.810005 | Preparing playbooks 2025-12-05 08:24:33.255338 | Running Ansible setup 2025-12-05 08:24:39.344299 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2025-12-05 08:24:40.888662 | 2025-12-05 08:24:40.888833 | PLAY [Base pre] 2025-12-05 08:24:40.906492 | 2025-12-05 08:24:40.906697 | TASK [Setup log path fact] 2025-12-05 08:24:40.955854 | debian-bookworm | ok 2025-12-05 08:24:40.996283 | 2025-12-05 08:24:40.996470 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-05 08:24:41.042258 | debian-bookworm | ok 2025-12-05 08:24:41.065049 | 2025-12-05 08:24:41.065200 | TASK [emit-job-header : Print job information] 2025-12-05 08:24:41.147466 | # Job Information 2025-12-05 08:24:41.147686 | Ansible Version: 2.16.14 2025-12-05 08:24:41.147744 | Job: container-image-python-osism-frontend-build 2025-12-05 08:24:41.147786 | Pipeline: check 2025-12-05 08:24:41.147810 | Executor: 521e9411259a 2025-12-05 08:24:41.147831 | Triggered by: https://github.com/osism/python-osism/pull/1892 2025-12-05 08:24:41.147853 | Event ID: cd07ff90-d1b3-11f0-8243-b2736d941587 2025-12-05 08:24:41.153118 | 2025-12-05 08:24:41.153242 | LOOP [emit-job-header : Print node information] 2025-12-05 08:24:41.419227 | debian-bookworm | ok: 2025-12-05 08:24:41.419424 | debian-bookworm | # Node Information 2025-12-05 08:24:41.419459 | debian-bookworm | Inventory Hostname: debian-bookworm 2025-12-05 08:24:41.419484 | debian-bookworm | Hostname: debian 2025-12-05 08:24:41.419505 | debian-bookworm | Username: zuul 2025-12-05 08:24:41.419525 | debian-bookworm | Distro: Debian 12.12 2025-12-05 08:24:41.419548 | debian-bookworm | Provider: regiocloud-a 2025-12-05 08:24:41.419568 | debian-bookworm | Region: 2025-12-05 08:24:41.419589 | debian-bookworm | Label: debian-bookworm 2025-12-05 08:24:41.419623 | debian-bookworm | Product Name: OpenStack Nova 2025-12-05 08:24:41.419643 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe98:9f53 2025-12-05 08:24:41.439216 | 2025-12-05 08:24:41.439360 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2025-12-05 08:24:42.626940 | debian-bookworm -> localhost | changed 2025-12-05 08:24:42.634817 | 2025-12-05 08:24:42.641301 | TASK [log-inventory : Copy ansible inventory to logs dir] 2025-12-05 08:24:45.157753 | debian-bookworm -> localhost | changed 2025-12-05 08:24:45.171584 | 2025-12-05 08:24:45.171771 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2025-12-05 08:24:45.602136 | debian-bookworm -> localhost | ok 2025-12-05 08:24:45.608638 | 2025-12-05 08:24:45.608771 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2025-12-05 08:24:45.659761 | debian-bookworm | ok 2025-12-05 08:24:45.694176 | debian-bookworm | included: /var/lib/zuul/builds/37a2ec102cae41c7b49e232b97febfac/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2025-12-05 08:24:45.700998 | 2025-12-05 08:24:45.701135 | TASK [add-build-sshkey : Create Temp SSH key] 2025-12-05 08:24:48.421885 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2025-12-05 08:24:48.422173 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/37a2ec102cae41c7b49e232b97febfac/work/37a2ec102cae41c7b49e232b97febfac_id_rsa 2025-12-05 08:24:48.422217 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/37a2ec102cae41c7b49e232b97febfac/work/37a2ec102cae41c7b49e232b97febfac_id_rsa.pub 2025-12-05 08:24:48.422244 | debian-bookworm -> localhost | The key fingerprint is: 2025-12-05 08:24:48.422270 | debian-bookworm -> localhost | SHA256:GYzIM20GffOdLmY5tTgGFao+Xv0ltmZUUGoLlmroCSc zuul-build-sshkey 2025-12-05 08:24:48.422306 | debian-bookworm -> localhost | The key's randomart image is: 2025-12-05 08:24:48.422329 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2025-12-05 08:24:48.422350 | debian-bookworm -> localhost | | .. .. .. | 2025-12-05 08:24:48.422373 | debian-bookworm -> localhost | | . +.oo..... | 2025-12-05 08:24:48.422393 | debian-bookworm -> localhost | | = =.+++.oo | 2025-12-05 08:24:48.422413 | debian-bookworm -> localhost | | = o.=.o+.. | 2025-12-05 08:24:48.422433 | debian-bookworm -> localhost | | E + S. =.o | 2025-12-05 08:24:48.422463 | debian-bookworm -> localhost | | * o .X + | 2025-12-05 08:24:48.422484 | debian-bookworm -> localhost | | = .+.=o . | 2025-12-05 08:24:48.422504 | debian-bookworm -> localhost | | . o oo+ | 2025-12-05 08:24:48.422524 | debian-bookworm -> localhost | | . oo | 2025-12-05 08:24:48.422543 | debian-bookworm -> localhost | +----[SHA256]-----+ 2025-12-05 08:24:48.422632 | debian-bookworm -> localhost | ok: Runtime: 0:00:01.617779 2025-12-05 08:24:48.429896 | 2025-12-05 08:24:48.430028 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2025-12-05 08:24:48.484556 | debian-bookworm | ok 2025-12-05 08:24:48.505723 | debian-bookworm | included: /var/lib/zuul/builds/37a2ec102cae41c7b49e232b97febfac/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2025-12-05 08:24:48.540500 | 2025-12-05 08:24:48.540659 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2025-12-05 08:24:48.577283 | debian-bookworm | skipping: Conditional result was False 2025-12-05 08:24:48.584960 | 2025-12-05 08:24:48.585105 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2025-12-05 08:24:49.420126 | debian-bookworm | changed 2025-12-05 08:24:49.426118 | 2025-12-05 08:24:49.426248 | TASK [add-build-sshkey : Make sure user has a .ssh] 2025-12-05 08:24:49.687769 | debian-bookworm | ok 2025-12-05 08:24:49.700064 | 2025-12-05 08:24:49.700268 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2025-12-05 08:24:50.417018 | debian-bookworm | changed 2025-12-05 08:24:50.428734 | 2025-12-05 08:24:50.428890 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2025-12-05 08:24:51.073363 | debian-bookworm | changed 2025-12-05 08:24:51.091514 | 2025-12-05 08:24:51.091690 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2025-12-05 08:24:51.136194 | debian-bookworm | skipping: Conditional result was False 2025-12-05 08:24:51.142861 | 2025-12-05 08:24:51.143006 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2025-12-05 08:24:52.293827 | debian-bookworm -> localhost | changed 2025-12-05 08:24:52.306417 | 2025-12-05 08:24:52.306558 | TASK [add-build-sshkey : Add back temp key] 2025-12-05 08:24:52.993882 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/37a2ec102cae41c7b49e232b97febfac/work/37a2ec102cae41c7b49e232b97febfac_id_rsa (zuul-build-sshkey) 2025-12-05 08:24:52.994134 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.041056 2025-12-05 08:24:53.023349 | 2025-12-05 08:24:53.024176 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2025-12-05 08:24:53.509727 | debian-bookworm | ok 2025-12-05 08:24:53.525242 | 2025-12-05 08:24:53.525394 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2025-12-05 08:24:53.567023 | debian-bookworm | skipping: Conditional result was False 2025-12-05 08:24:53.587218 | 2025-12-05 08:24:53.587353 | TASK [start-zuul-console : Start zuul_console daemon.] 2025-12-05 08:24:54.432975 | debian-bookworm | ok 2025-12-05 08:24:54.463472 | 2025-12-05 08:24:54.463652 | TASK [validate-host : Define zuul_info_dir fact] 2025-12-05 08:24:54.530972 | debian-bookworm | ok 2025-12-05 08:24:54.546071 | 2025-12-05 08:24:54.546211 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2025-12-05 08:24:55.272073 | debian-bookworm -> localhost | ok 2025-12-05 08:24:55.279139 | 2025-12-05 08:24:55.279262 | TASK [validate-host : Collect information about the host] 2025-12-05 08:24:56.510458 | debian-bookworm | ok 2025-12-05 08:24:56.541547 | 2025-12-05 08:24:56.541713 | TASK [validate-host : Sanitize hostname] 2025-12-05 08:24:56.792985 | debian-bookworm | ok 2025-12-05 08:24:56.848486 | 2025-12-05 08:24:56.848653 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2025-12-05 08:24:57.927249 | debian-bookworm -> localhost | changed 2025-12-05 08:24:57.933407 | 2025-12-05 08:24:57.933539 | TASK [validate-host : Collect information about zuul worker] 2025-12-05 08:24:58.437809 | debian-bookworm | ok 2025-12-05 08:24:58.449152 | 2025-12-05 08:24:58.449295 | TASK [validate-host : Write out all zuul information for each host] 2025-12-05 08:24:59.613005 | debian-bookworm -> localhost | changed 2025-12-05 08:24:59.629296 | 2025-12-05 08:24:59.630753 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2025-12-05 08:24:59.951033 | debian-bookworm | ok 2025-12-05 08:24:59.976574 | 2025-12-05 08:24:59.976749 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2025-12-05 08:25:01.487283 | debian-bookworm | changed: 2025-12-05 08:25:01.487503 | debian-bookworm | cd+++++++++ src/ 2025-12-05 08:25:01.487540 | debian-bookworm | cd+++++++++ src/github.com/ 2025-12-05 08:25:01.487565 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2025-12-05 08:25:01.487631 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2025-12-05 08:25:01.487654 | debian-bookworm | Containerfile 2025-12-05 08:25:01.487788 | debian-bookworm | Containerfile 2025-12-05 08:25:01.559174 | debian-bookworm | 11.6.4 2025-12-05 08:26:35.460764 | debian-bookworm | #9 20.39 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.4 2025-12-05 08:26:35.460771 | debian-bookworm | #9 20.39 npm notice To update run: npm install -g npm@11.6.4 2025-12-05 08:26:35.460778 | debian-bookworm | #9 20.39 npm notice 2025-12-05 08:26:35.802147 | debian-bookworm | #9 DONE 20.9s 2025-12-05 08:26:35.956755 | debian-bookworm | 2025-12-05 08:26:35.956863 | debian-bookworm | #11 [build 5/6] COPY . . 2025-12-05 08:26:36.298911 | debian-bookworm | #11 DONE 0.5s 2025-12-05 08:26:36.454916 | debian-bookworm | 2025-12-05 08:26:36.454977 | debian-bookworm | #12 [build 6/6] RUN npm run build 2025-12-05 08:26:36.784753 | debian-bookworm | #12 0.480 2025-12-05 08:26:36.784825 | debian-bookworm | #12 0.480 > frontend@0.1.0 build 2025-12-05 08:26:36.784845 | debian-bookworm | #12 0.480 > next build 2025-12-05 08:26:36.784861 | debian-bookworm | #12 0.480 2025-12-05 08:26:38.274878 | debian-bookworm | #12 1.971 ▲ Next.js 15.5.0 2025-12-05 08:26:38.485924 | debian-bookworm | #12 1.972 2025-12-05 08:26:38.486064 | debian-bookworm | #12 2.031 Creating an optimized production build ... 2025-12-05 08:27:02.109077 | debian-bookworm | #12 25.80 ✓ Compiled successfully in 19.3s 2025-12-05 08:27:02.269190 | debian-bookworm | #12 25.81 Linting and checking validity of types ... 2025-12-05 08:27:10.264365 | debian-bookworm | #12 33.96 Collecting page data ... 2025-12-05 08:27:13.236691 | debian-bookworm | #12 36.93 Generating static pages (0/10) ... 2025-12-05 08:27:14.157476 | debian-bookworm | #12 37.85 Generating static pages (2/10) 2025-12-05 08:27:14.393588 | debian-bookworm | #12 38.09 Generating static pages (4/10) 2025-12-05 08:27:14.544590 | debian-bookworm | #12 38.09 Generating static pages (7/10) 2025-12-05 08:27:14.774127 | debian-bookworm | #12 38.47 ✓ Generating static pages (10/10) 2025-12-05 08:27:16.044479 | debian-bookworm | #12 39.74 Finalizing page optimization ... 2025-12-05 08:27:16.196126 | debian-bookworm | #12 39.74 Collecting build traces ... 2025-12-05 08:27:41.810148 | debian-bookworm | #12 65.51 2025-12-05 08:27:41.945015 | debian-bookworm | #12 65.51 Route (app) Size First Load JS 2025-12-05 08:27:41.945085 | debian-bookworm | #12 65.51 ┌ ○ / 1.79 kB 136 kB 2025-12-05 08:27:41.945096 | debian-bookworm | #12 65.51 ├ ○ /_not-found 991 B 103 kB 2025-12-05 08:27:41.945138 | debian-bookworm | #12 65.51 ├ ƒ /api/config 127 B 102 kB 2025-12-05 08:27:41.945147 | debian-bookworm | #12 65.51 ├ ƒ /api/health 127 B 102 kB 2025-12-05 08:27:41.945158 | debian-bookworm | #12 65.51 ├ ○ /events 12.9 kB 115 kB 2025-12-05 08:27:41.945166 | debian-bookworm | #12 65.51 ├ ○ /nodes 3.38 kB 134 kB 2025-12-05 08:27:41.945197 | debian-bookworm | #12 65.51 └ ○ /services 1.41 kB 103 kB 2025-12-05 08:27:41.945207 | debian-bookworm | #12 65.51 + First Load JS shared by all 102 kB 2025-12-05 08:27:41.945216 | debian-bookworm | #12 65.51 ├ chunks/255-01c481785f268126.js 45.7 kB 2025-12-05 08:27:41.945224 | debian-bookworm | #12 65.51 ├ chunks/4bd1b696-c023c6e3521b1417.js 54.2 kB 2025-12-05 08:27:41.945231 | debian-bookworm | #12 65.51 └ other shared chunks (total) 1.92 kB 2025-12-05 08:27:41.945240 | debian-bookworm | #12 65.51 2025-12-05 08:27:41.945248 | debian-bookworm | #12 65.51 2025-12-05 08:27:41.945256 | debian-bookworm | #12 65.51 ○ (Static) prerendered as static content 2025-12-05 08:27:41.945265 | debian-bookworm | #12 65.51 ƒ (Dynamic) server-rendered on demand 2025-12-05 08:27:41.945285 | debian-bookworm | #12 65.51 2025-12-05 08:27:41.945294 | debian-bookworm | #12 DONE 65.6s 2025-12-05 08:27:42.788734 | debian-bookworm | 2025-12-05 08:27:42.788793 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2025-12-05 08:27:42.907973 | debian-bookworm | #13 DONE 0.1s 2025-12-05 08:27:43.062602 | debian-bookworm | 2025-12-05 08:27:43.062696 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2025-12-05 08:27:43.409814 | debian-bookworm | #14 DONE 0.5s 2025-12-05 08:27:43.548248 | debian-bookworm | 2025-12-05 08:27:43.548456 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2025-12-05 08:27:43.548539 | debian-bookworm | #15 DONE 0.1s 2025-12-05 08:27:43.711518 | debian-bookworm | 2025-12-05 08:27:43.711605 | debian-bookworm | #16 exporting to image 2025-12-05 08:27:43.711630 | debian-bookworm | #16 exporting layers 2025-12-05 08:27:48.282514 | debian-bookworm | #16 exporting layers 4.7s done 2025-12-05 08:27:48.387644 | debian-bookworm | #16 exporting manifest sha256:0b10f1bd1061ee6a84d402508540a24855a8baf3e85e522780b62005f2642e4e 0.0s done 2025-12-05 08:27:48.387751 | debian-bookworm | #16 exporting config sha256:18141a64b13fc5d603fe781852d3d01eee0183e53e0cc74a9d5266598e96ed73 0.0s done 2025-12-05 08:27:48.387770 | debian-bookworm | #16 exporting attestation manifest sha256:e2e1d1358b4526212f8f789e366769f2bde449e705b63ee031b9cb3462c3762c 0.0s done 2025-12-05 08:27:48.567878 | debian-bookworm | #16 exporting manifest list sha256:567339d9799037d6165b9c428e619f92f70a2c7f2bca2c268ff4bb312c0f5ce2 0.0s done 2025-12-05 08:27:48.567937 | debian-bookworm | #16 naming to docker.io/library/3d8be39:latest done 2025-12-05 08:27:48.567946 | debian-bookworm | #16 unpacking to docker.io/library/3d8be39:latest 2025-12-05 08:27:49.630649 | debian-bookworm | #16 unpacking to docker.io/library/3d8be39:latest 1.2s done 2025-12-05 08:27:49.822732 | debian-bookworm | #16 DONE 6.1s 2025-12-05 08:27:49.861301 | debian-bookworm | + docker images 2025-12-05 08:27:49.919820 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2025-12-05 08:27:49.919876 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2025-12-05 08:27:49.919883 | debian-bookworm | 3d8be39:latest 567339d97990 336MB 80.9MB 2025-12-05 08:27:50.310033 | debian-bookworm | ok: Runtime: 0:01:41.977403 2025-12-05 08:27:50.324942 | 2025-12-05 08:27:50.325146 | TASK [Run push script] 2025-12-05 08:27:50.873871 | 2025-12-05 08:27:50.874216 | TASK [Run cosign script] 2025-12-05 08:27:51.407119 | debian-bookworm | skipping: Conditional result was False 2025-12-05 08:27:51.420994 | 2025-12-05 08:27:51.421194 | TASK [Run sbom script] 2025-12-05 08:27:51.958234 | debian-bookworm | skipping: Conditional result was False 2025-12-05 08:27:51.959758 | 2025-12-05 08:27:51.959849 | PLAY RECAP 2025-12-05 08:27:51.959914 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2025-12-05 08:27:51.959950 | 2025-12-05 08:27:52.117615 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2025-12-05 08:27:52.118803 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-05 08:27:52.983820 | 2025-12-05 08:27:52.983994 | PLAY [Base post] 2025-12-05 08:27:52.999443 | 2025-12-05 08:27:52.999625 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2025-12-05 08:27:53.823511 | debian-bookworm | changed 2025-12-05 08:27:53.834927 | 2025-12-05 08:27:53.835089 | PLAY RECAP 2025-12-05 08:27:53.835172 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2025-12-05 08:27:53.835248 | 2025-12-05 08:27:53.978152 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2025-12-05 08:27:53.980976 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2025-12-05 08:27:54.827360 | 2025-12-05 08:27:54.827535 | PLAY [Base post-logs] 2025-12-05 08:27:54.839071 | 2025-12-05 08:27:54.839214 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2025-12-05 08:27:55.380115 | localhost | changed 2025-12-05 08:27:55.406059 | 2025-12-05 08:27:55.406379 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2025-12-05 08:27:55.447265 | localhost | ok 2025-12-05 08:27:55.455207 | 2025-12-05 08:27:55.455375 | TASK [Set zuul-log-path fact] 2025-12-05 08:27:55.473431 | localhost | ok 2025-12-05 08:27:55.483779 | 2025-12-05 08:27:55.483927 | TASK [set-zuul-log-path-fact : Set log path for a build] 2025-12-05 08:27:55.510162 | localhost | ok 2025-12-05 08:27:55.514867 | 2025-12-05 08:27:55.515026 | TASK [upload-logs : Create log directories] 2025-12-05 08:27:56.032983 | localhost | changed 2025-12-05 08:27:56.035945 | 2025-12-05 08:27:56.036053 | TASK [upload-logs : Ensure logs are readable before uploading] 2025-12-05 08:27:56.592821 | localhost -> localhost | ok: Runtime: 0:00:00.007410 2025-12-05 08:27:56.602413 | 2025-12-05 08:27:56.602619 | TASK [upload-logs : Upload logs to log server] 2025-12-05 08:27:57.265955 | localhost | Output suppressed because no_log was given 2025-12-05 08:27:57.269204 | 2025-12-05 08:27:57.269400 | LOOP [upload-logs : Compress console log and json output] 2025-12-05 08:27:57.342426 | localhost | skipping: Conditional result was False 2025-12-05 08:27:57.348807 | localhost | skipping: Conditional result was False 2025-12-05 08:27:57.355626 | 2025-12-05 08:27:57.355803 | LOOP [upload-logs : Upload compressed console log and json output] 2025-12-05 08:27:57.415300 | localhost | skipping: Conditional result was False 2025-12-05 08:27:57.415624 | 2025-12-05 08:27:57.422163 | localhost | skipping: Conditional result was False 2025-12-05 08:27:57.433501 | 2025-12-05 08:27:57.433648 | LOOP [upload-logs : Upload console log and json output]