From: Jan Fajerski Date: Tue, 25 Feb 2020 15:27:08 +0000 (+0100) Subject: ceph-volume: lvm.get_device_vgs: don't create VolumeGroup with empty name X-Git-Tag: v14.2.10~132^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a9494f03ff5920df54380f684acff67521453a2e;p=ceph.git ceph-volume: lvm.get_device_vgs: don't create VolumeGroup with empty name Signed-off-by: Jan Fajerski (cherry picked from commit 3c4c8c5e4a242985389c8d1c85b45cac89b2dc89) --- diff --git a/src/ceph-volume/ceph_volume/api/lvm.py b/src/ceph-volume/ceph_volume/api/lvm.py index b179fb593938..e6cd7a18695a 100644 --- a/src/ceph-volume/ceph_volume/api/lvm.py +++ b/src/ceph-volume/ceph_volume/api/lvm.py @@ -866,7 +866,7 @@ def get_device_vgs(device, name_prefix=''): verbose_on_failure=False ) vgs = _output_parser(stdout, VG_FIELDS) - return [VolumeGroup(**vg) for vg in vgs if vg['vg_name'].startswith(name_prefix)] + return [VolumeGroup(**vg) for vg in vgs if vg['vg_name'] and vg['vg_name'].startswith(name_prefix)] #################################