2026-04-17 03:59:56.501374 | Job console starting 2026-04-17 03:59:56.513073 | Updating git repos 2026-04-17 03:59:56.547540 | Cloning repos into workspace 2026-04-17 03:59:56.627314 | Restoring repo states 2026-04-17 03:59:56.657827 | Merging changes 2026-04-17 03:59:57.570925 | Checking out repos 2026-04-17 03:59:57.639314 | Preparing playbooks 2026-04-17 03:59:58.559346 | Running Ansible setup 2026-04-17 04:00:03.495179 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-04-17 04:00:04.282987 | 2026-04-17 04:00:04.283116 | PLAY [Base pre] 2026-04-17 04:00:04.311123 | 2026-04-17 04:00:04.311252 | TASK [Setup log path fact] 2026-04-17 04:00:04.347527 | debian-bookworm | ok 2026-04-17 04:00:04.381309 | 2026-04-17 04:00:04.381464 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-17 04:00:04.411362 | debian-bookworm | ok 2026-04-17 04:00:04.421510 | 2026-04-17 04:00:04.421607 | TASK [emit-job-header : Print job information] 2026-04-17 04:00:04.464545 | # Job Information 2026-04-17 04:00:04.464699 | Ansible Version: 2.16.14 2026-04-17 04:00:04.464734 | Job: container-image-python-osism-frontend-build 2026-04-17 04:00:04.464766 | Pipeline: check 2026-04-17 04:00:04.464789 | Executor: 521e9411259a 2026-04-17 04:00:04.464810 | Triggered by: https://github.com/osism/python-osism/pull/2181 2026-04-17 04:00:04.464832 | Event ID: 9f0eac30-3a11-11f1-8fb3-fbc4c0fb481d 2026-04-17 04:00:04.469752 | 2026-04-17 04:00:04.469843 | LOOP [emit-job-header : Print node information] 2026-04-17 04:00:04.641061 | debian-bookworm | ok: 2026-04-17 04:00:04.641445 | debian-bookworm | # Node Information 2026-04-17 04:00:04.641487 | debian-bookworm | Inventory Hostname: debian-bookworm 2026-04-17 04:00:04.641513 | debian-bookworm | Hostname: debian 2026-04-17 04:00:04.641536 | debian-bookworm | Username: zuul 2026-04-17 04:00:04.641557 | debian-bookworm | Distro: Debian 12.13 2026-04-17 04:00:04.641587 | debian-bookworm | Provider: regiocloud-a 2026-04-17 04:00:04.641614 | debian-bookworm | Region: 2026-04-17 04:00:04.641636 | debian-bookworm | Label: debian-bookworm 2026-04-17 04:00:04.641656 | debian-bookworm | Product Name: OpenStack Nova 2026-04-17 04:00:04.641676 | debian-bookworm | Interface IP: 2a13:1a81:8000:3124:f816:3eff:fe55:9859 2026-04-17 04:00:04.657108 | 2026-04-17 04:00:04.657221 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-17 04:00:05.253938 | debian-bookworm -> localhost | changed 2026-04-17 04:00:05.260854 | 2026-04-17 04:00:05.261017 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-17 04:00:06.271763 | debian-bookworm -> localhost | changed 2026-04-17 04:00:06.284973 | 2026-04-17 04:00:06.290567 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-17 04:00:06.631652 | debian-bookworm -> localhost | ok 2026-04-17 04:00:06.637748 | 2026-04-17 04:00:06.637937 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-17 04:00:06.667393 | debian-bookworm | ok 2026-04-17 04:00:06.700263 | debian-bookworm | included: /var/lib/zuul/builds/bba1fbc1a48d44db94bbcd208ee66e30/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-17 04:00:06.711187 | 2026-04-17 04:00:06.711285 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-17 04:00:07.884585 | debian-bookworm -> localhost | Generating public/private rsa key pair. 2026-04-17 04:00:07.884743 | debian-bookworm -> localhost | Your identification has been saved in /var/lib/zuul/builds/bba1fbc1a48d44db94bbcd208ee66e30/work/bba1fbc1a48d44db94bbcd208ee66e30_id_rsa 2026-04-17 04:00:07.884774 | debian-bookworm -> localhost | Your public key has been saved in /var/lib/zuul/builds/bba1fbc1a48d44db94bbcd208ee66e30/work/bba1fbc1a48d44db94bbcd208ee66e30_id_rsa.pub 2026-04-17 04:00:07.884796 | debian-bookworm -> localhost | The key fingerprint is: 2026-04-17 04:00:07.884817 | debian-bookworm -> localhost | SHA256:LBNAinwCx40FrUL8grar1EBJF7/6ryWdxWNsS28sbO8 zuul-build-sshkey 2026-04-17 04:00:07.884843 | debian-bookworm -> localhost | The key's randomart image is: 2026-04-17 04:00:07.884862 | debian-bookworm -> localhost | +---[RSA 3072]----+ 2026-04-17 04:00:07.884880 | debian-bookworm -> localhost | |oooX= | 2026-04-17 04:00:07.884898 | debian-bookworm -> localhost | |+==.+. | 2026-04-17 04:00:07.884916 | debian-bookworm -> localhost | |+=oo .. | 2026-04-17 04:00:07.884932 | debian-bookworm -> localhost | |+o+. .oo | 2026-04-17 04:00:07.884949 | debian-bookworm -> localhost | |.oo .o SO | 2026-04-17 04:00:07.884968 | debian-bookworm -> localhost | | .o . .oB = | 2026-04-17 04:00:07.884986 | debian-bookworm -> localhost | | ..o . + = + | 2026-04-17 04:00:07.885003 | debian-bookworm -> localhost | |.. . o . + | 2026-04-17 04:00:07.885021 | debian-bookworm -> localhost | |o oo. .E | 2026-04-17 04:00:07.885037 | debian-bookworm -> localhost | +----[SHA256]-----+ 2026-04-17 04:00:07.885078 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.564440 2026-04-17 04:00:07.890465 | 2026-04-17 04:00:07.890551 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-17 04:00:07.917124 | debian-bookworm | ok 2026-04-17 04:00:07.924908 | debian-bookworm | included: /var/lib/zuul/builds/bba1fbc1a48d44db94bbcd208ee66e30/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-17 04:00:07.966621 | 2026-04-17 04:00:07.966752 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-17 04:00:08.029316 | debian-bookworm | skipping: Conditional result was False 2026-04-17 04:00:08.034859 | 2026-04-17 04:00:08.034951 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-17 04:00:08.810893 | debian-bookworm | changed 2026-04-17 04:00:08.815406 | 2026-04-17 04:00:08.815488 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-17 04:00:09.084431 | debian-bookworm | ok 2026-04-17 04:00:09.090850 | 2026-04-17 04:00:09.090940 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-17 04:00:09.760558 | debian-bookworm | changed 2026-04-17 04:00:09.766755 | 2026-04-17 04:00:09.766875 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-17 04:00:10.540638 | debian-bookworm | changed 2026-04-17 04:00:10.545388 | 2026-04-17 04:00:10.545490 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-17 04:00:10.573021 | debian-bookworm | skipping: Conditional result was False 2026-04-17 04:00:10.577996 | 2026-04-17 04:00:10.578085 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-17 04:00:11.246573 | debian-bookworm -> localhost | changed 2026-04-17 04:00:11.255425 | 2026-04-17 04:00:11.255525 | TASK [add-build-sshkey : Add back temp key] 2026-04-17 04:00:11.719688 | debian-bookworm -> localhost | Identity added: /var/lib/zuul/builds/bba1fbc1a48d44db94bbcd208ee66e30/work/bba1fbc1a48d44db94bbcd208ee66e30_id_rsa (zuul-build-sshkey) 2026-04-17 04:00:11.719926 | debian-bookworm -> localhost | ok: Runtime: 0:00:00.009433 2026-04-17 04:00:11.728531 | 2026-04-17 04:00:11.728635 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-17 04:00:12.149316 | debian-bookworm | ok 2026-04-17 04:00:12.154149 | 2026-04-17 04:00:12.154243 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-17 04:00:12.177261 | debian-bookworm | skipping: Conditional result was False 2026-04-17 04:00:12.187641 | 2026-04-17 04:00:12.187741 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-04-17 04:00:12.694462 | debian-bookworm | ok 2026-04-17 04:00:12.708736 | 2026-04-17 04:00:12.708849 | TASK [validate-host : Define zuul_info_dir fact] 2026-04-17 04:00:12.736757 | debian-bookworm | ok 2026-04-17 04:00:12.741758 | 2026-04-17 04:00:12.741857 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-04-17 04:00:13.079738 | debian-bookworm -> localhost | ok 2026-04-17 04:00:13.085756 | 2026-04-17 04:00:13.085852 | TASK [validate-host : Collect information about the host] 2026-04-17 04:00:14.256789 | debian-bookworm | ok 2026-04-17 04:00:14.270387 | 2026-04-17 04:00:14.270515 | TASK [validate-host : Sanitize hostname] 2026-04-17 04:00:14.378800 | debian-bookworm | ok 2026-04-17 04:00:14.413049 | 2026-04-17 04:00:14.413149 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-04-17 04:00:14.954602 | debian-bookworm -> localhost | changed 2026-04-17 04:00:14.972010 | 2026-04-17 04:00:14.972134 | TASK [validate-host : Collect information about zuul worker] 2026-04-17 04:00:15.405726 | debian-bookworm | ok 2026-04-17 04:00:15.410479 | 2026-04-17 04:00:15.410580 | TASK [validate-host : Write out all zuul information for each host] 2026-04-17 04:00:16.097304 | debian-bookworm -> localhost | changed 2026-04-17 04:00:16.107288 | 2026-04-17 04:00:16.107434 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-04-17 04:00:16.419809 | debian-bookworm | ok 2026-04-17 04:00:16.425853 | 2026-04-17 04:00:16.425977 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-04-17 04:00:17.607443 | debian-bookworm | changed: 2026-04-17 04:00:17.607636 | debian-bookworm | cd+++++++++ src/ 2026-04-17 04:00:17.607668 | debian-bookworm | cd+++++++++ src/github.com/ 2026-04-17 04:00:17.607692 | debian-bookworm | cd+++++++++ src/github.com/osism/ 2026-04-17 04:00:17.607713 | debian-bookworm | cd+++++++++ src/github.com/osism/python-osism/ 2026-04-17 04:00:17.607733 | debian-bookworm | Containerfile 2026-04-17 04:00:17.607863 | debian-bookworm | Containerfile 2026-04-17 04:00:17.614111 | debian-bookworm | frontend@0.1.0 build 2026-04-17 04:01:54.989808 | debian-bookworm | #12 0.559 > next build 2026-04-17 04:01:54.989839 | debian-bookworm | #12 0.559 2026-04-17 04:01:55.855809 | debian-bookworm | #12 1.425 ▲ Next.js 16.2.1 (Turbopack) 2026-04-17 04:01:56.072662 | debian-bookworm | #12 1.427 2026-04-17 04:01:56.072815 | debian-bookworm | #12 1.491 Creating an optimized production build ... 2026-04-17 04:02:03.766002 | debian-bookworm | #12 9.335 ✓ Compiled successfully in 7.4s 2026-04-17 04:02:03.927015 | debian-bookworm | #12 9.346 Running TypeScript ... 2026-04-17 04:02:04.038062 | debian-bookworm | #12 9.608 2026-04-17 04:02:04.191939 | debian-bookworm | #12 9.610 We detected TypeScript in your project and reconfigured your tsconfig.json file for you. 2026-04-17 04:02:04.192007 | debian-bookworm | #12 9.611 The following suggested values were added to your tsconfig.json. These values can be changed to fit your project's needs: 2026-04-17 04:02:04.192024 | debian-bookworm | #12 9.611 2026-04-17 04:02:04.192068 | debian-bookworm | #12 9.611 - include was updated to add '.next/dev/types/**/*.ts' 2026-04-17 04:02:04.192087 | debian-bookworm | #12 9.611 2026-04-17 04:02:04.192100 | debian-bookworm | #12 9.611 The following mandatory changes were made to your tsconfig.json: 2026-04-17 04:02:04.192113 | debian-bookworm | #12 9.611 2026-04-17 04:02:04.192138 | debian-bookworm | #12 9.611 - jsx was set to react-jsx (next.js uses the React automatic runtime) 2026-04-17 04:02:04.192162 | debian-bookworm | #12 9.611 2026-04-17 04:02:10.076893 | debian-bookworm | #12 15.65 Finished TypeScript in 6.3s ... 2026-04-17 04:02:10.231971 | debian-bookworm | #12 15.65 Collecting page data using 1 worker ... 2026-04-17 04:02:10.813658 | debian-bookworm | #12 16.38 Generating static pages using 1 worker (0/10) ... 2026-04-17 04:02:11.026042 | debian-bookworm | #12 16.44 Generating static pages using 1 worker (2/10) 2026-04-17 04:02:11.222389 | debian-bookworm | #12 16.79 Generating static pages using 1 worker (4/10) 2026-04-17 04:02:11.438960 | debian-bookworm | #12 16.80 Generating static pages using 1 worker (7/10) 2026-04-17 04:02:11.439112 | debian-bookworm | #12 16.85 ✓ Generating static pages using 1 worker (10/10) in 466ms 2026-04-17 04:02:11.439179 | debian-bookworm | #12 16.86 Finalizing page optimization ... 2026-04-17 04:02:11.666136 | debian-bookworm | #12 17.23 2026-04-17 04:02:11.821266 | debian-bookworm | #12 17.24 Route (app) 2026-04-17 04:02:11.821364 | debian-bookworm | #12 17.24 ┌ ○ / 2026-04-17 04:02:11.821382 | debian-bookworm | #12 17.24 ├ ○ /_not-found 2026-04-17 04:02:11.821400 | debian-bookworm | #12 17.24 ├ ƒ /api/config 2026-04-17 04:02:11.821425 | debian-bookworm | #12 17.24 ├ ƒ /api/health 2026-04-17 04:02:11.821446 | debian-bookworm | #12 17.24 ├ ○ /events 2026-04-17 04:02:11.821462 | debian-bookworm | #12 17.24 ├ ○ /inventory 2026-04-17 04:02:11.821478 | debian-bookworm | #12 17.24 ├ ○ /nodes 2026-04-17 04:02:11.821494 | debian-bookworm | #12 17.24 ├ ƒ /nodes/[identifier] 2026-04-17 04:02:11.821525 | debian-bookworm | #12 17.24 └ ○ /services 2026-04-17 04:02:11.821542 | debian-bookworm | #12 17.24 2026-04-17 04:02:11.821559 | debian-bookworm | #12 17.24 2026-04-17 04:02:11.821574 | debian-bookworm | #12 17.24 ○ (Static) prerendered as static content 2026-04-17 04:02:11.821613 | debian-bookworm | #12 17.24 ƒ (Dynamic) server-rendered on demand 2026-04-17 04:02:11.821629 | debian-bookworm | #12 17.24 2026-04-17 04:02:11.867442 | debian-bookworm | #12 DONE 17.4s 2026-04-17 04:02:12.761121 | debian-bookworm | 2026-04-17 04:02:12.761243 | debian-bookworm | #13 [runner 5/7] COPY --from=build /app/public ./public 2026-04-17 04:02:12.881489 | debian-bookworm | #13 DONE 0.1s 2026-04-17 04:02:13.035292 | debian-bookworm | 2026-04-17 04:02:13.035488 | debian-bookworm | #14 [runner 6/7] COPY --from=build --chown=nextjs:nodejs /app/.next/standalone ./ 2026-04-17 04:02:13.329396 | debian-bookworm | #14 DONE 0.4s 2026-04-17 04:02:13.496362 | debian-bookworm | 2026-04-17 04:02:13.496463 | debian-bookworm | #15 [runner 7/7] COPY --from=build --chown=nextjs:nodejs /app/.next/static ./.next/static 2026-04-17 04:02:13.524551 | debian-bookworm | #15 DONE 0.2s 2026-04-17 04:02:13.690222 | debian-bookworm | 2026-04-17 04:02:13.690297 | debian-bookworm | #16 exporting to image 2026-04-17 04:02:13.690316 | debian-bookworm | #16 exporting layers 2026-04-17 04:02:16.918278 | debian-bookworm | #16 exporting layers 3.4s done 2026-04-17 04:02:17.026201 | debian-bookworm | #16 exporting manifest sha256:1bf784acee1885b782e77a6664871aff5b60eca182890d0675c82e48fae42a39 0.0s done 2026-04-17 04:02:17.026321 | debian-bookworm | #16 exporting config sha256:0d6d07e1b3d1dcdf7ab4d84f6b1ab58dc5819a4972cb70d9795f35bbd270b860 0.0s done 2026-04-17 04:02:17.026400 | debian-bookworm | #16 exporting attestation manifest sha256:765f2d2f70ea4f7ca4b47d64ea7c4776a3c91f2a37e4a09779672695339e40fe 0.0s done 2026-04-17 04:02:17.026434 | debian-bookworm | #16 exporting manifest list sha256:60806421e912d0fcd10c257b9e9e6e178b970d530ba7e5f0742400bb9d75aa53 2026-04-17 04:02:17.208210 | debian-bookworm | #16 exporting manifest list sha256:60806421e912d0fcd10c257b9e9e6e178b970d530ba7e5f0742400bb9d75aa53 0.0s done 2026-04-17 04:02:17.208308 | debian-bookworm | #16 naming to docker.io/library/5d8be91:latest done 2026-04-17 04:02:17.208351 | debian-bookworm | #16 unpacking to docker.io/library/5d8be91:latest 2026-04-17 04:02:18.036466 | debian-bookworm | #16 unpacking to docker.io/library/5d8be91:latest 1.0s done 2026-04-17 04:02:18.242588 | debian-bookworm | #16 DONE 4.6s 2026-04-17 04:02:18.257344 | debian-bookworm | + docker images 2026-04-17 04:02:18.318142 | debian-bookworm | WARNING: This output is designed for human readability. For machine-readable output, please use --format. 2026-04-17 04:02:18.318208 | debian-bookworm | IMAGE ID DISK USAGE CONTENT SIZE EXTRA 2026-04-17 04:02:18.318218 | debian-bookworm | 5d8be91:latest 60806421e912 302MB 75.9MB 2026-04-17 04:02:18.657604 | debian-bookworm | ok: Runtime: 0:00:55.432707 2026-04-17 04:02:18.668441 | 2026-04-17 04:02:18.668572 | TASK [Run push script] 2026-04-17 04:02:19.209788 | 2026-04-17 04:02:19.209988 | TASK [Run cosign script] 2026-04-17 04:02:19.769034 | debian-bookworm | skipping: Conditional result was False 2026-04-17 04:02:19.775385 | 2026-04-17 04:02:19.775548 | TASK [Run sbom script] 2026-04-17 04:02:20.335145 | debian-bookworm | skipping: Conditional result was False 2026-04-17 04:02:20.336661 | 2026-04-17 04:02:20.336745 | PLAY RECAP 2026-04-17 04:02:20.336808 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 4 rescued: 0 ignored: 0 2026-04-17 04:02:20.336834 | 2026-04-17 04:02:20.488947 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/python-osism/playbooks/build.yml@main] 2026-04-17 04:02:20.490042 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-17 04:02:21.678943 | 2026-04-17 04:02:21.679132 | PLAY [Base post] 2026-04-17 04:02:21.706157 | 2026-04-17 04:02:21.706328 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-17 04:02:22.590597 | debian-bookworm | changed 2026-04-17 04:02:22.599750 | 2026-04-17 04:02:22.600001 | PLAY RECAP 2026-04-17 04:02:22.600120 | debian-bookworm | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-17 04:02:22.600211 | 2026-04-17 04:02:22.766943 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-04-17 04:02:22.768008 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-17 04:02:24.112288 | 2026-04-17 04:02:24.112501 | PLAY [Base post-logs] 2026-04-17 04:02:24.143271 | 2026-04-17 04:02:24.143463 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-17 04:02:24.977771 | localhost | changed 2026-04-17 04:02:24.992551 | 2026-04-17 04:02:24.992742 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-17 04:02:25.035502 | localhost | ok 2026-04-17 04:02:25.038881 | 2026-04-17 04:02:25.039006 | TASK [Set zuul-log-path fact] 2026-04-17 04:02:25.066457 | localhost | ok 2026-04-17 04:02:25.077718 | 2026-04-17 04:02:25.077870 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-17 04:02:25.105660 | localhost | ok 2026-04-17 04:02:25.109349 | 2026-04-17 04:02:25.109502 | TASK [upload-logs : Create log directories] 2026-04-17 04:02:25.972898 | localhost | changed 2026-04-17 04:02:25.980677 | 2026-04-17 04:02:25.981818 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-17 04:02:26.826762 | localhost -> localhost | ok: Runtime: 0:00:00.008805 2026-04-17 04:02:26.834047 | 2026-04-17 04:02:26.834484 | TASK [upload-logs : Upload logs to log server] 2026-04-17 04:02:27.547667 | localhost | Output suppressed because no_log was given 2026-04-17 04:02:27.550341 | 2026-04-17 04:02:27.550520 | LOOP [upload-logs : Compress console log and json output] 2026-04-17 04:02:27.690743 | localhost | skipping: Conditional result was False 2026-04-17 04:02:27.697175 | localhost | skipping: Conditional result was False 2026-04-17 04:02:27.704881 | 2026-04-17 04:02:27.705026 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-17 04:02:27.824982 | localhost | skipping: Conditional result was False 2026-04-17 04:02:27.825289 | 2026-04-17 04:02:27.830531 | localhost | skipping: Conditional result was False 2026-04-17 04:02:27.853743 | 2026-04-17 04:02:27.853893 | LOOP [upload-logs : Upload console log and json output]