Description of problem:
Right now, if an installclass which matches some product is used, autopartitioning can correctly set all values for the system.
However, if users select "Manual Partitioning", the values from the installclass (btrfs v LVM thin provisioning v regular LVM; xfs v ext4 v ...) are not used as defaults.
Instead, this values appear to be set by a constant, which is not customizable.
It should be possible to set some value in an installclass which changes these defaults if 'manual partitioning' is selected.
Could you please attach a file with the custom installclass and provide some concrete examples of the expected versus actual behaviour, please?
You can see what we use "thin=true"
However, if you boot Anaconda in interactive mode and manual partitioning is selected, anaconda still defaults to regular, non-thin volumes.
+1 for this feature
Fix in a pull request: https://github.com/rhinstaller/anaconda/pull/941
Verified on RHEL-7.4-20170525.7 with anaconda-184.108.40.206-1.el7.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.