Feature changed by: Lukas Ocilka (locilka) Feature #320342, revision 7 Title: Add btrfs subvolume options to autoyast Requested by: Matthias Eckermann (mge1512) Partner organization: openSUSE.org Description: Currently you can't specify btrfs subvolume options is a autoYaST control file. E.g. the standard install of Leap 42.1 creates four subvolumes with option "no copy on write": @/var/lib/libvirt/images @/var/lib/mariadb @/var/lib/mysql @/var/lib/pgsql There ought to be a way to achieve this with autoYaST. Currently subvolumes are specified as: <subvolumes config:type="list"> <listentry>boot/grub2/i386-pc</listentry> <listentry>boot/grub2/x86_64-efi</listentry> <listentry>home</listentry> </subvolumes> a possibly syntax could be e.g.: <subvolumes config:type="list"> <subvolume> <subvolume-path>var/lib/pgsql</subvolume-path> <subvolume-options>nodatacow,noacl</subvolume-options> </subvolume> </subvolumes> or make the subvolume-options a list.. Also the installer should respect these options and autoyast should use them when creating a reference profile. Relations: - Add btrfs subvolume options to autoyast (feature/copiedfrom: 319895) - YaST- AutoYaST Alignment (feature/id: 320287) Use Case: Allow to adjust subvolumes attributes properly for the specific workload - e.g. when having a 3rd party database at a custom path, there is no way to create a subvolume for the database on a specific path with NoCoW option. Discussion: #2: Hannes Kühnemund (hkuehnemund) (2016-01-18 08:24:35) Jri, another AutoYaST one which we either implement solely - or together with 320287 (my preference). Let's discuss later today. #3: Jiri Srain (jsrain) (2016-01-25 14:21:41) (reply to #2) This is to be handled solely, independently on the AutoYaST unification with YaST. + #4: Lukas Ocilka (locilka) (2016-02-05 13:00:46) (reply to #3) + But we should do it in sync with #317775: AutoYaST support for + arbitrary btrfs subvolume structure -- openSUSE Feature: https://features.opensuse.org/320342