-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compatibility with OrbStack #34
Comments
One thing you could try is removing the |
Thanks! That gets us a bit further but seems like there's now an issue creating a loop device, potentially #26 is a solution.
|
Just for some more info, our use case for OrbStack is a Docker implementation for macOS that allows accessing container IPs directly from the macOS host. |
Actually, I think, upgrading to version 0.7 should already solve this issue, as it no longer requires a loop device to create the image (it still requires privileges for other operations like chroot, but these seem to work with your setup). |
That seems like it does it, although looks like we need some config changes to work with 0.7. I got it half working after some config tweaks getting quite far in the process to To just quickly confirm I created the a new 0.7 project with: ./run-bakery init rpi-debian && ./run-bakery bake image tryboot and confirm it completed the build ok so seems like 0.7 does indeed work ok with OrbStack! I'll close this issue, thanks for your help @koehlma! |
You will find a migration guide here: https://oss.silitics.com/rugpi/docs/upgrading-from-v0.6 This likely means that you miss the
Perfect! Glad I could help. |
Just FYI when setting
So potentially there's still another OrbStack compatibility issue that the I built with [images.tryboot]
layer = "umbrelos-rugpi"
architecture = "arm64"
target = "rpi-tryboot" |
This is likely caused by a change of the path of the boot partition, see: https://oss.silitics.com/rugpi/docs/guide/system-customization#boot-partition You need to modify the recipes accordingly to move all files there. |
We recently moved to OrbStack on our development machines but aren't able to run Rugpi builds with it:
This is potentially more of an issue on OrbStack's side than Rugpi but just making you aware. Not a huge deal since we can switch back to the Docker Desktop context for Rugpi builds but would be great to not have to do that. Also potentially #26 or #27 serve as workarounds for this.
Keep up the awesome work!
The text was updated successfully, but these errors were encountered: