kiwi-el8/kiwi/filesystem
David Cassany bea56e4700
Fix filesystem labels
If multiple volumes were defined they were not properly labeled. This
commit fixes a miss use of custom_args dictonary by the filesystem
base class. This class was modifying the given custom_args that is
passed by reference, thus modifiyng the custom_args instance of the
caller. This issue was causing to propagate the modified
create_options of a filesystem across all the volumes, causing all
volumes to be labelled as ROOT. With this commit Filesystem class
performs a deepcopy of the custom_args dictionary to limit the scope of
any change inside each Filesystem instance.

Fixes #1044
2019-04-04 15:06:22 +02:00
..
__init__.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
base.py Fix filesystem labels 2019-04-04 15:06:22 +02:00
btrfs.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
clicfs.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
ext2.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
ext3.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
ext4.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
fat16.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
fat32.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
isofs.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
setup.py Some improvements on size calculation 2018-04-23 15:45:38 +02:00
squashfs.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00
xfs.py Cleanup api doc strings 2018-04-17 10:29:42 +02:00