(In reply to ill lume from comment #16) > What is snapper cleanup is called after every install/upgrade action, As a default, this seems a bit too heavy to me, but as an option it sounds useful, indeed. We actually have the framework already, cf.: /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.py (package "btrfsmaintainance"). > and then if there is less than, say 5GB left on the device, it will start > removing old snapshots and then doing the balance/dusage command to free up > the space? Free-space-based decisions are being worked on; it needs btrfs subvolume quotas and snapper working together. > And make whether or not snapper is installed on the system an > option at installation? This is already there in SUSE Linux Enterprise 12 and also openSUSE 13.2 (screenshot attached).