ostreedev / ostree-rs-ext

Rust library with higher level APIs on top of the core ostree API
Apache License 2.0
74 stars 24 forks source link

Support non-`/usr` content if ostree configured with overlayfs #570

Closed cgwalters closed 9 months ago

cgwalters commented 9 months ago

This pairs with https://github.com/ostreedev/ostree/pull/3114

Basically if ostree has an overlayfs (whether writable or a readonly composefs), we're safe to handle non-/usr content.

However, we still always drop content from the "API filesystems" like /run, /dev etc. Because really, no one should be adding stuff there.

cgwalters commented 9 months ago

This obviates https://github.com/ostreedev/ostree/pull/2681 for a container-oriented flow.

cgwalters commented 9 months ago

I think this one should be pretty safe to get in