Skip to content

Conversation

@NikhilSinha1
Copy link
Contributor

@NikhilSinha1 NikhilSinha1 commented Jan 27, 2026

Summary

Orbstack does not like the r8.im/...@sha256:... format, so we cannot do the change the original way we thought we would. Instead, we should try to name the intermediary image a temporary name that must not include a "hostname" part. We will then tag it and push it with the correct name after completing the final build, and remove the temporary image.

Test Plan

We ran the ./script/test-e2e-rebuild script on both a machine set up with docker desktop and a machine set up with orbstack. It succeeded on both machines, which gives us confidence that this is the right approach.

@NikhilSinha1 NikhilSinha1 requested a review from a team as a code owner January 27, 2026 18:54
@NikhilSinha1 NikhilSinha1 changed the title Update FROM changes to work with orbstack as well Use tmp image name in mid-build step Jan 27, 2026
@NikhilSinha1 NikhilSinha1 changed the title Use tmp image name in mid-build step Use tmp image name in intermediate build step Jan 27, 2026
Copy link
Contributor

@meatballhat-cf meatballhat-cf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Admittedly a bit icky with the temporary name, but at least it's cog-flavored so folks will know where to come for help.

@NikhilSinha1 NikhilSinha1 merged commit 2ad2c7f into main Jan 27, 2026
25 of 30 checks passed
@NikhilSinha1 NikhilSinha1 deleted the nikhil/orbstack-fixes branch January 27, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants