On Mon, 2013-10-14 at 09:33 -0400, Gene Czarcinski wrote:
This patch is intended to implement the BTRFS equivalent of reformatting a subvolume from a kickstart. That is, a subvolume is destroyed and then (re)created. As currently implemented this is a "hack" which only works for a subvolume with the "/" mountpoint. Once the pykickstart package has been updated to separate --noformat and --useexisting parameters so that they can have different meanings, the simple test for "/" can be removed the the rest of the patch is good.
There are no commands in kickstart's partitioning that implicitly remove a device. This isn't acceptable.