-
Notifications
You must be signed in to change notification settings - Fork 195
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
support rebase --sysroot
for container images
#4295
Comments
That said, the whole
bites here...in bootc I did a lot of work to support running in a container, actually bootc doesn't run in systemd today because of this mess. I think we could probably scope this initially to not running in a privileged container, i.e. |
Related: #3006 |
Yes...but OTOH, this is scoped to just switching images, not also layering packages etc. Which is something we actually already support on the ostree side - since it's basically just writing files. (Except of course for things like On this topic, wait actually...we already ship what we need here. I just tried this out:
The error here is very revealing - it's because we want to grow the rootfs on firstboot. Which goes right into the design rationale for |
Anyways, closing this since I think the raw functionality in The coreos/fedora-coreos-tracker#1151 issue is a good place to hash out the design stuff on FCOS side. |
One thing we could do to help coreos/fedora-coreos-tracker#1151
is to support a flow like this:
We could definitely make this more convenient with e.g.
coreos-installer install --mount /mnt /dev/vda
which would have coreos-installer use its already extant knowledge of mounts to do it.We could even streamline this flow like:
And teach coreos-installer how to invoke
rpm-ostree
in this way all together.This would be a shorter term path that would fill the same needs (for CoreOS) as
bootc install
.The text was updated successfully, but these errors were encountered: