-
Notifications
You must be signed in to change notification settings - Fork 59
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
Do we separate /boot and the ESP #43
Comments
I honestly have never not had separate boot and ESP, but I like |
I've honestly never not had combined boot and ESP =D |
I have seen and used both, and I currently have preference for not having the ESP as
But you do have a point on "fewer partitions". Especially in the "encrypted rootfs" scenario, I don't know how we could do that. |
There was a big There were a lot of points brought up in that thread, but one of the most important is the BootloaderSpec Fedora Change which I really really want to do because currently with libostree we invoke Here's a link to a comment I had in the thread. |
wrt the Bootloader spec, I think it's fair to say that we don't care about dual booting. Automatic rollback almost makes things more complicated and I think it's perfectly okay to do things differently than fedora or other distros because of that. I just filed another issue about that. It has a proposal which would eliminate the need for ostree to even care about grub configs. So to some degree this issue is tied to how we do automatic rollbacks. I don't think following the systemd or fedora bootloader spec would actually buy us anything. |
One thing to remember is that files under |
@mskarbek thanks for bringing that up and for discussing it during the meeting with us. we discussed this at our meeting yesterday collectively our thoughts are:
|
considering the SELinux limitation, is there any way we could move forward with ESP/boot combined? |
There's not really any value to the SELinux labels in |
I personally do not think the loss of |
what benefits of xattrs/selinux on /boot ? it contains mostly text files, sometimes initrd and kernel. |
So, I could be mistaken, but an unlabelled |
Given the trouble with selinux/xattrs on fat32, and the fact we'd need to teach ostree to not try to write symlinks, I think we should separate them. |
On Container Linux /boot and the ESP are the same. This is not the case on Fedora. Do we want to combine them for FCOS?
Pros of combining:
Cons of combining:
/boot
must be fat32The text was updated successfully, but these errors were encountered: