P.S. Yes, I’m aware emanuilov did this but he seems inactive, and the Monolithify repos are private.
This is great, I’m going to give this a test hopefully this weekend.
Due to personal reasons, I had to take the repo and image offline. They are back up. Here is the new link:
I’ve just added aarch64 support. This required a massive overhaul of the workflow, and to speed development up in the future, I’ve also added caching. It took literal hours to do, so I hope you guys can enjoy it.
Having the additional architecture option is great! I’ll have to give aarch64 a shot here soon!
Just had to redo pretty much the whole container build process, because an important feature for this got removed in buildah, for security reasons. The main noticeable side effect is that the image isn’t chunked anymore.
I tweaked the build process to fix bootc upgrading, which was why it was archived as I thought it was a lost cause. Then, I realized that bootc-image-builder images include a functioning rpm-ostree, so we are using that now for building. The process doesn’t use a Containerfile anymore, and instead just an rpm-ostree command.
This also chunks the image again.
The current way as of writing is quite similar to how it originally was, except rpm-ostree is running directly now rather than from buildah.