[oe] /usr merge, stateless systems and atomic updates w/ OpenEmbedded?
Leon Woestenberg
leon at sidebranch.com
Sat Jan 14 19:45:09 UTC 2017
Hello all,
more and more I am liking the approach taken by SuSE snapper (incremental
but atomic updates using light-weight snapshots on BTRFS) and OSTree
(incremental atomic updates using a GIT like approach on the source, bsdiff
for delta updates).
These are targeting -- but also require -- systems that use the "/usr
merge" approach, which is a bit controversial, but seems to fit many
today's use cases; embedded, containers etc.
GNOME Continuous uses OpenEmbedded with OStree.
Automotive Grade Linux has started to use Yocto with OSTree.
Looking back in the mailing lists, I have seen interest and activities in
and around OpenEmbedded Core since 2013 to support /usr merge, but I am
unaware of any upstream support for this, or distro's that implement it. Am
I missing something?
Are there any developers here who do use OpenEmbedded with a /usr merge
approach?
Regards,
Leon.
Some random links I came across:
http://lists.openembedded.org/pipermail/openembedded-core/2014-December/099616.html
https://patchwork.openembedded.org/patch/89069/
http://lists.openembedded.org/pipermail/openembedded-core/2013-August/083595.html
https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
https://patchwork.openembedded.org/patch/111129/
More information about the Openembedded-devel
mailing list