Red Hat Bugzilla – Bug 863920
system-config-lvm fails to read thin provisioned lvm data
Last modified: 2012-10-08 20:20:51 EDT
I have manually created a thin volume and after that when I ran system-config-lvm, it crashes with following traceback
Traceback (most recent call last):
File "/sbin/system-config-lvm", line 172, in <module>
File "/sbin/system-config-lvm", line 157, in runFullGUI
blvm = baselvm(glade_xml, app)
File "/sbin/system-config-lvm", line 105, in __init__
self.volume_tab_view = Volume_Tab_View(glade_xml, self.lvmm, self.main_win)
File "/usr/share/system-config-lvm/Volume_Tab_View.py", line 133, in __init__
File "/usr/share/system-config-lvm/Volume_Tab_View.py", line 214, in prepare_tree
File "/usr/share/system-config-lvm/lvm_model.py", line 168, in reload
File "/usr/share/system-config-lvm/lvm_model.py", line 526, in __query_LVs
extent_block = ExtentBlock(pv, lv, ph_ext_beg, seg_size)
File "/usr/share/system-config-lvm/ExtentBlock.py", line 14, in __init__
AttributeError: 'NoneType' object has no attribute 'add_extent_block'
I was following "Thin Pools and Thin Volumes" from http://www.kernelcrash.com/blog/linux-lvm-in-2012/2012/08/08/
Currently, I can't see a way how to easilly add support for this issue :/ system-config-lvm is going to be replaced by other tool and we do not plan to add any new features to s-c-lvm. Sorry.
Sounds good, may be adding list of tools in this bug would help others.
One can find replacement for s-c-<tools> at