Vanilla-OS / ABRoot

ABRoot is a utility that provides full immutability and atomicity to a Linux system, by transacting between two root filesystems. Updates are performed using OCI images, to ensure that the system is always in a consistent state.
http://abroot.vanillaos.org/
GNU General Public License v3.0
309 stars 24 forks source link

abroot writes image even though it's larger than the root #328

Closed taukakao closed 2 months ago

taukakao commented 2 months ago

If the user adds a lot of packages with "abroot pkg add" or uses an image which is too big, abroot will just install it and possibly fail.

On lvm thin partitioning, this causes a situation in which one root takes up over 50% of space, making it impossible to upgrade or run abroot pkg apply from this root.