Description of problem: Description of problem Exception when trying to automatically create mount points for LVM thin provisioning schema. Component version / Fedora Release: anaconda-23.17-1.fc23.x86_64 Fedora 23 Alpha TC2 Linux localhost 4.2.0-0.rc3.git4.1.fc23.x86_64 #1 SMP Fri Jul 24 14:24:34 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux Steps to reproduce: 1. On installation, select manual partitioning; 2. Schema: LVM Thin Provisioning; 3. Click to create automatic mount points. Actual results: Python raises an exception "not enough free space in volume group"; Expected results: Create mount points based on selected schema otherwise inform the user the reason why this was not possible. Additional info: VM on virt-manager(kvm) device type: VirtIO Disk total space: 8GB Version-Release number of selected component: anaconda-core-23.17-1.fc23.x86_64 The following was filed automatically by anaconda: anaconda 23.17-1 exception report Traceback (most recent call first): File "/usr/lib/python3.4/site-packages/blivet/devices/lvm.py", line 618, in _setSize raise ValueError("not enough free space in volume group") File "/usr/lib/python3.4/site-packages/blivet/devices/lvm.py", line 1509, in _setSize super(LVMThinLogicalVolumeDevice, self)._setSize(size) File "/usr/lib/python3.4/site-packages/blivet/partitioning.py", line 1863, in _apply_chunk_growth req.device.size = size File "/usr/lib/python3.4/site-packages/blivet/partitioning.py", line 1923, in growLVM _apply_chunk_growth(thin_chunk) File "/usr/lib/python3.4/site-packages/blivet/autopart.py", line 505, in doAutoPartition growLVM(storage) File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2325, in _do_autopart min_luks_entropy=crypto.MIN_CREATE_ENTROPY) File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 135, in decorated return func(*args, **kwargs) File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 2372, in on_create_clicked self._do_autopart() ValueError: not enough free space in volume group Additional info: cmdline: /usr/bin/python3 /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base cmdline_file: BOOT_IMAGE=vmlinuz0 initrd=initrd0.img root=live:CDLABEL=Fedora-Live-LXDE-x86_64-23_A-T2 rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0 executable: /sbin/anaconda hashmarkername: anaconda kernel: 4.2.0-0.rc3.git4.1.fc23.x86_64 other involved packages: anaconda-gui-23.17-1.fc23.x86_64, python3-blivet-1.10-1.fc23.noarch product: Fedora release: Fedora release 23 (Twenty Three) type: anaconda version: 23
Created attachment 1056359 [details] File: anaconda-tb
Created attachment 1056360 [details] File: anaconda.log
Created attachment 1056361 [details] File: environ
Created attachment 1056362 [details] File: journalctl
Created attachment 1056363 [details] File: lsblk_output
Created attachment 1056364 [details] File: nmcli_dev_list
Created attachment 1056365 [details] File: os_info
Created attachment 1056366 [details] File: program.log
Created attachment 1056367 [details] File: storage.log
Created attachment 1056368 [details] File: ifcfg.log
This should be resolved by upstream commit d7fd2db in python-blivet-1.11-1.
*** Bug 1249266 has been marked as a duplicate of this bug. ***
Discussed at today's blocker review meeting [1]. This bug was accepted as Beta blocker - This bug is a clear violation of the following Beta criterion: "When using the custom partitioning flow, the installer must be able to: ... Create mount points backed by ext4 partitions, LVM volumes or btrfs volumes, or software RAID arrays at RAID levels 0, 1 and 5 containing ext4 partitions." [1] http://meetbot.fedoraproject.org/fedora-blocker-review/2015-08-03/
1.12-1 is now in stable, and the LVM thinp test is passing in openQA nightly tests. Closing.