Filing manually, as this crash seems to cause anaconda to abort entirely so I can't report it via libreport. This is running current Rawhide anaconda (liveinst) on my fedlet - Venue 8 Pro tablet. The crash comes while it's trying to figure out the minimum possible size for /dev/mmcblk0p4, I think, which is one of the many partitions the device has out of the box (I haven't touched the internal drive yet aside from using Windows normally). anaconda 21.20-1 exception report Traceback (most recent call first): File "/usr/lib/python2.7/site-packages/blivet/size.py", line 198, in __new__ raise ValueError("invalid value for bytes param") File "/usr/lib/python2.7/site-packages/blivet/size.py", line 232, in __mul__ return Size(bytes=Decimal.__mul__(self, other, context=context)) File "/usr/lib/python2.7/site-packages/blivet/formats/fs.py", line 1396, in _getMinSize size = min(minSize * 1.1, minSize + 500, self.currentSize) File "/usr/lib/python2.7/site-packages/blivet/formats/fs.py", line 222, in updateSizeInfo self._getMinSize(info=info) # force calculation of minimum size File "/usr/lib/python2.7/site-packages/blivet/formats/fs.py", line 117, in __init__ self.updateSizeInfo() File "/usr/lib/python2.7/site-packages/blivet/formats/__init__.py", line 82, in getFormat fmt = fmt_class(*args, **kwargs) File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1809, in handleUdevDeviceFormat device.format = formats.getFormat(*args, **kwargs) File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1166, in addUdevDevice self.handleUdevDeviceFormat(info, device) File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2092, in _populate self.addUdevDevice(dev) File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2033, in populate self._populate() File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 426, in reset self.devicetree.populate(cleanupOnly=cleanupOnly) File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 145, in storageInitialize storage.reset() File "/usr/lib/python2.7/threading.py", line 766, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 226, in run threading.Thread.run(self, *args, **kwargs) ValueError: invalid value for bytes param
Created attachment 860845 [details] traceback
Created attachment 860846 [details] storage.log
Created attachment 860847 [details] program.log
Created attachment 860848 [details] anaconda.log
That fixes it, but I hit another later in resize.py. Unfortunately I built the current fedlet live image with generic-release, so libreport doesn't work. grr. anaconda 21.20-1 exception report Traceback (most recent call first): File "/usr/lib/python2.7/decimal.py", line 1590, in __float__ return float(s) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 249, in _setup_slider self._resizeSlider.set_range(int(ceil(device.minSize)), int(device.size)) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 291, in _update_action_buttons self._setup_slider(device, Size(bytes=obj.target)) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 481, in on_selection_changed self._update_action_buttons(self._diskStore[itr]) ValueError: invalid literal for float(): 12.12 GiB Local variables in innermost frame: s: 12.12 GiB self: 12.12 GiB
let me know if that one turns out not to be a simple 30 second fix and I'll split the report so we don't lose it. I have the full TB saved just in case.
Filed https://bugzilla.redhat.com/show_bug.cgi?id=1065021 for the resize.py crash,