subutai-io / snap

Required files to build SS snap package using snapcraft tool
1 stars 8 forks source link

Tweak of btrfsinit script #255

Closed happyaron closed 6 years ago

happyaron commented 6 years ago

This PR includes two changes:

The first one is quite self-descriptive, this is just an improvement of interactive issue to avoid mystery failures when the arguments are called with different order.

The two btrfs features enabled here are default in recent Linux kernel/btrfs-progs, but vary in older ones, we are enabling them explicitly to make sure those features are present. Because our containers are mostly small files while having a great chance of having files COW'ed, we want these features to make metadata handling more robust.

From btrfs documentation: