Handle sub-subvolumes correctly
Top level subvolume can contain additional subvolumes (such as created by LXC). Schnapps does not handle them correctly. The main problems are as follows:
- When snapshot is created those subvolumes are left out. That causes rollback to remove LXC containers or in other words to remove that snapshot all together.
- When snapshot with subvolumes in it is being removed it can't be because it is not empty (it contains other subvolumes) (issue https://gitlab.labs.nic.cz/turris/schnapps/issues/17)
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information