Hide Forgot
The following was filed automatically by anaconda: anaconda 15.20.1 exception report Traceback (most recent call first): File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devices.py", line 748, in create raise DeviceCreateError(str(e), self.name) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/deviceaction.py", line 240, in execute self.device.create(intf=intf) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 313, in processActions action.execute(intf=self.intf) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/__init__.py", line 355, in doIt self.devicetree.processActions() File "/usr/lib64/python2.7/site-packages/pyanaconda/packages.py", line 116, in turnOnFilesystems anaconda.storage.doIt() File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 211, in moveStep rc = stepFunc(self.anaconda) File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 130, in gotoNext self.moveStep() File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1257, in nextClicked self.anaconda.dispatch.gotoNext() DeviceCreateError: ('lvcreate failed for vg_zalem/lv_home: Volume group "vg_zalem" has insufficient free space (624 extents): 13614 required.\n', 'vg_zalem-lv_home')
Created attachment 482328 [details] Attached traceback automatically from anaconda.
Okay, this was fun to produce :) Steps to reproduce: - Choose 2 disks (in my case md126 and sdc) as targets - Choose to review partitioning layout - Notice that both disks are consumed in VG - Remove one disk from the VG - Notice that only one disk is consumed in that VG anymore - Notice that the volumes within the VG still show the same size as before - Click the Next button - Notice that there's no warning - Click to Write changes to disk - Exception! Of course this is nothing a user will normally hit...I only did because I first thought to use sdc as well and when thinking about it I was not completely sure where I might have data left on it so I removed it (as this was only a QA installation anyway).
Created attachment 491255 [details] Attached traceback automatically from anaconda.
Created attachment 496082 [details] Attached traceback automatically from anaconda.
Created attachment 501157 [details] Attached traceback automatically from anaconda.
Based on the reproducer in comment 2 this is a regression caused by changes made to accommodate kickstart users who specify growable PVs with useless initial sizes like 1MB (commit 86be5d55ed69e0a0). A patch is in the works...
Created attachment 501578 [details] Attached traceback automatically from anaconda.
Created attachment 509942 [details] Attached traceback automatically from anaconda.
Created attachment 509944 [details] Attached traceback automatically from anaconda.
Created attachment 518108 [details] Attached traceback automatically from anaconda.
New installation to an external USB Hard-Drive
Fixed in anaconda-16.10-1, meaning the fix will be in Fedora 16's installer.
(In reply to David Lehman from comment #12) > Fixed in anaconda-16.10-1, meaning the fix will be in Fedora 16's installer. Could you provide a link to the commit which includes this fix? bug 895982 might be due to the same root cause.