]> sourceware.org Git - lvm2.git/commit
lvmdbusd: Correct PV lookups
authorTony Asleson <tasleson@redhat.com>
Wed, 3 May 2017 18:06:10 +0000 (13:06 -0500)
committerTony Asleson <tasleson@redhat.com>
Fri, 5 May 2017 15:30:06 +0000 (10:30 -0500)
commit405a3689bcc40c8782685a739310e337a7c268a9
tree33dc6742237968ef21d92559b8a66f26d212474f
parentfcce7e16601caf3941fd0d090c03c94ac83a329e
lvmdbusd: Correct PV lookups

When a user does a Manager.PvCreate they can specify the block device using a
device path that may be different than what lvm reports is the device path.  For
example a user could use:

/dev/disk/by-id/wwn-0x5002538500000000 instead of /dev/sdc

In this case the pvcreate will succeed, but when we query lvm we don't find the
newly created PV. We fail because it's device path is returned as /dev/sdc.  This
change re-uses an internal lookup which can accommodate this and correctly find
the newly created PV.

Corrects https://bugzilla.redhat.com/show_bug.cgi?id=1445654
daemons/lvmdbusd/objectmanager.py
This page took 0.035284 seconds and 5 git commands to generate.