I don't think the adjustments done to the volumes match with the original intention. See this extract of the root and home volumes done in the already mentioned SR https://build.opensuse.org/request/show/651339. <volume> <mount_point>/</mount_point> <fs_type>btrfs</fs_type> <desired_size>10 GiB</desired_size> <min_size>5 GiB</min_size> <max_size>unlimited</max_size> <snapshots_percentage>300</snapshots_percentage> </volume> <volume> <mount_point>/home</mount_point> <fs_type>xfs</fs_type> <desired_size>40 GiB</desired_size> <min_size>10 GiB</min_size> <max_size>unlimited</max_size> <!-- if this volume is disabled we want "/" to increase --> <fallback_for_desired_size>/</fallback_for_desired_size> <fallback_for_max_size>/</fallback_for_max_size> <fallback_for_max_size_lvm>/</fallback_for_max_size_lvm> <fallback_for_weight>/</fallback_for_weight> </volume> According to that, if a separate home is not proposed, the desired size for root is 50GiB (specified via fallback_for_desired_size). And that amount is then multiplied by 4 (or increased by a 300% to be more correct) because of the snapshots and the value of snapshots_percentage. Likely that was not the intended behavior. I guess fallback_for_desired_size should not be set (if the intention is to reduce the requirements).