Bug 1405005

Summary: yum Traceback 'lvm.listVgNames' when remove/install package
Product: Red Hat Enterprise Linux 7 Reporter: Xiaofeng <wasfv>
Component: yumAssignee: Valentina Mukhamedzhanova <vmukhame>
Status: CLOSED DUPLICATE QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.2CC: james.antill
Target Milestone: rc   
Target Release: 7.2   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-07-10 15:18:46 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Xiaofeng 2016-12-15 11:15:28 UTC
Description of problem:

# yum remove zlib-debuginfo
Loaded plugins: auto-update-debuginfo, changelog, fastestmirror, langpacks, priorities, remove-with-leaves, verify, versionlock
Resolving Dependencies
--> Running transaction check
---> Package zlib-debuginfo.x86_64 0:1.2.7-15.el7 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================================================================================
 Package                                       Arch                                  Version                                        Repository                                    Size
=======================================================================================================================================================================================
Removing:
 zlib-debuginfo                                x86_64                                1.2.7-15.el7                                   @sl-debuginfo                                970 k

Transaction Summary
=======================================================================================================================================================================================
Remove  1 Package

Installed size: 970 k
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 365, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 271, in main
    return_code = base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 773, in doTransaction
    resultobject = self.runTransaction(cb=cb)
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1736, in runTransaction
    if self.fssnap.available and ((self.conf.fssnap_automatic_pre or
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1126, in <lambda>
    fssnap = property(fget=lambda self: self._getFSsnap(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1062, in _getFSsnap
    devices=devices)
  File "/usr/lib/python2.7/site-packages/yum/fssnapshots.py", line 158, in __init__
    self._vgnames = _list_vg_names() if self.available else []
  File "/usr/lib/python2.7/site-packages/yum/fssnapshots.py", line 56, in _list_vg_names
    names = lvm.listVgNames()
lvm.LibLVMError: (0, '')


versions:

# rpm -qi yum
Name        : yum
Version     : 3.4.3
Release     : 132.sl7.1

# rpm -qi lvm2
Name        : lvm2
Epoch       : 7
Version     : 2.02.166
Release     : 1.el7

Comment 2 Karel Srot 2017-01-03 13:51:56 UTC
I believe this is a duplicate of bug 1335250 which has been fixed in RHEL-7.3. Please update.

Comment 3 Valentina Mukhamedzhanova 2017-07-10 15:18:46 UTC

*** This bug has been marked as a duplicate of bug 1335250 ***