Merge ~danielruthardt/cloud-initramfs-tools:feature/multiple-overlayroot-devices into cloud-initramfs-tools:master
Proposed by
Daniel Ruthardt
Status: | Needs review |
---|---|
Proposed branch: | ~danielruthardt/cloud-initramfs-tools:feature/multiple-overlayroot-devices |
Merge into: | cloud-initramfs-tools:master |
Diff against target: |
223 lines (+82/-41) 2 files modified
overlayroot/etc/overlayroot.conf (+6/-4) overlayroot/scripts/init-bottom/overlayroot (+76/-37) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Sponsors | Pending | ||
cloud-initramfs-tools | Pending | ||
Review via email: mp+460349@code.launchpad.net |
Commit message
✨ Add support for multiple overlay devices
Description of the change
✨ Add support for multiple overlay devices
Support is being added for multiple overlay "devices". More complex scenarios like mixing and matching various devices with, e.g. "tmpfs" or multiple crypt devices, are not supported.
A package used for testing purposes can be found here:
https:/
To post a comment you must log in.
I have removed the following part of the PR and will submit a more complete, but thus also slightly more complex, separate PR.
🚸 Improve ro detection for when both are present
Improve root file system "ro" detection for when both "ro" and "rw" are present in the kernel command line.
The above is helpful for situations when one only controls an append to the kernel command line and is not in complete control of the entire command line to be able to remove the "ro".