Description of problem: Just a reinstallation of an existing system using LVM Version-Release number of selected component: anaconda-27.8-1 The following was filed automatically by anaconda: anaconda 27.8-1 exception report Traceback (most recent call first): File "/usr/lib64/python3.6/site-packages/gi/overrides/BlockDev.py", line 762, in wrapped raise transform[1](msg) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 925, in _teardown blockdev.lvm.lvdeactivate(self.vg.name, self._name) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 422, in teardown self._teardown(recursive=recursive) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1940, in teardown return DMDevice.teardown(self, recursive) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1839, in decorated return meth(self, *args, **kwargs) # pylint: disable=not-callable File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 474, in _pre_destroy self.teardown() File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 940, in _pre_destroy StorageDevice._pre_destroy(self) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 483, in destroy self._pre_destroy() File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1944, in destroy return DMDevice.destroy(self) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1839, in decorated return meth(self, *args, **kwargs) # pylint: disable=not-callable File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/deviceaction.py", line 374, in execute self.device.destroy() File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/actionlist.py", line 325, in process action.execute(callbacks) File "/usr/lib/python3.6/site-packages/blivet/actionlist.py", line 48, in wrapped_func return func(obj, *args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 163, in do_it self.devicetree.actions.process(callbacks=callbacks, devices=self.devices) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/osinstall.py", line 1112, in turn_on_filesystems storage.do_it(callbacks) File "/usr/lib64/python3.6/site-packages/pyanaconda/install_tasks.py", line 437, in run_task self._task(*self._task_args, **self._task_kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/install_tasks.py", line 471, in start self.run_task() File "/usr/lib64/python3.6/site-packages/pyanaconda/install_tasks.py", line 303, in start item.start() File "/usr/lib64/python3.6/site-packages/pyanaconda/install_tasks.py", line 303, in start item.start() File "/usr/lib64/python3.6/site-packages/pyanaconda/install.py", line 356, in doInstall installation_queue.start() File "/usr/lib64/python3.6/threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/threads.py", line 251, in run threading.Thread.run(self, *args, **kwargs) gi.overrides.BlockDev.LVMError: Failed to call the 'Deactivate' method on the '/com/redhat/lvmdbus1/Lv/0' object: GDBus.Error:org.freedesktop.DBus.Python.dbus.exceptions.DBusException: ('com.redhat.lvmdbus1.Lv', "Exit code 3, stderr = lvchange: unrecognized option '--configglobal/notify_dbus=0'\n Error during parsing of command line.\n") Additional info: addons: com_redhat_docker, com_redhat_kdump cmdline: /usr/libexec/system-python /sbin/anaconda executable: /sbin/anaconda hashmarkername: anaconda kernel: 4.12.0-0.rc0.git9.1.fc27.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: rawhide
Created attachment 1279544 [details] File: anaconda-tb
Created attachment 1279545 [details] File: environ
Created attachment 1279546 [details] File: lsblk_output
Created attachment 1279547 [details] File: nmcli_dev_list
Created attachment 1279548 [details] File: os_info
This blocks all reinstallations of machines with existing LVM setup.
This should fix it: https://sourceware.org/git/?p=lvm2.git;a=commitdiff;h=16c6d9f11ab581a79fb57fd36142af1dc57a3c61 Will build a rawhide package when reviewed/confirmed.
Tony, do you have any comments on the fix?
With the above patch installer proceeds fine. I am making a build.
(In reply to Marian Csontos from comment #8) > Tony, do you have any comments on the fix? Looks good, thanks!
Waiting for lvm2-2.02.171-2.fc27 to appear in compose... koji build: https://koji.fedoraproject.org/koji/buildinfo?buildID=894361
*** Bug 1449860 has been marked as a duplicate of this bug. ***