From d3eda058a4f8890fee367c004c1fffa773f6e85d Mon Sep 17 00:00:00 2001 From: Lasith Koswatta Gamage <53972709+lasith-kg@users.noreply.github.com> Date: Fri, 24 May 2024 15:50:44 +1000 Subject: [PATCH] (bugfix): Lack of volume group should not produce error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ``` $ sudo /usr/local/sbin/ebs-bootstrap -mode prompt 🔵 Nitro NVMe detected: /dev/nvme10n1 -> /dev/sdk 🔵 Nitro NVMe detected: /dev/nvme0n1 -> /dev/sda1 🔵 Nitro NVMe detected: /dev/nvme2n1 -> /dev/sde 🔵 Nitro NVMe detected: /dev/nvme9n1 -> /dev/sdf 🔵 Nitro NVMe detected: /dev/nvme5n1 -> /dev/sdc 🔵 Nitro NVMe detected: /dev/nvme6n1 -> /dev/sdj 🔵 Nitro NVMe detected: /dev/nvme3n1 -> /dev/sdh 🔵 Nitro NVMe detected: /dev/nvme1n1 -> /dev/sdi 🔵 Nitro NVMe detected: /dev/nvme7n1 -> /dev/sdg 🔵 Nitro NVMe detected: /dev/nvme8n1 -> /dev/sdd 🔵 Nitro NVMe detected: /dev/nvme4n1 -> /dev/sdl 🔴 /dev/nvme6n1: Physical volume has no volume group ``` --- internal/backend/lvm.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/backend/lvm.go b/internal/backend/lvm.go index 4c11d12..e555c51 100644 --- a/internal/backend/lvm.go +++ b/internal/backend/lvm.go @@ -136,7 +136,7 @@ func (lb *LinuxLvmBackend) SearchVolumeGroup(physicalVolume string) (*model.Volu } vgn := lb.lvmGraph.GetChildren(pvn, model.VolumeGroupKind) if len(vgn) == 0 { - return nil, fmt.Errorf("🔴 %s: Physical volume has no volume group", physicalVolume) + return nil, nil } return &model.VolumeGroup{ Name: vgn[0].Name,