diff --git a/pkg/hostman/diskutils/libguestfs/driver.go b/pkg/hostman/diskutils/libguestfs/driver.go index 16a447699e..e8b703e8c3 100644 --- a/pkg/hostman/diskutils/libguestfs/driver.go +++ b/pkg/hostman/diskutils/libguestfs/driver.go @@ -207,6 +207,10 @@ func (d *SLibguestfsDriver) Zerofree() { } func (d *SLibguestfsDriver) ResizePartition() error { + if d.IsLVMPartition() { + // do not try to resize LVM partition + return nil + } return fsutils.ResizeDiskFs(d.nbddev, 0) } diff --git a/pkg/hostman/diskutils/nbd/driver.go b/pkg/hostman/diskutils/nbd/driver.go index 42ff61a0a9..1b67e41f5a 100644 --- a/pkg/hostman/diskutils/nbd/driver.go +++ b/pkg/hostman/diskutils/nbd/driver.go @@ -241,6 +241,10 @@ func (d *NBDDriver) FormatPartition(fs, uuid string) error { } func (d *NBDDriver) ResizePartition() error { + if d.IsLVMPartition() { + // do not resize LVM partition + return nil + } return fsutils.ResizeDiskFs(d.nbdDev, 0) }