From: Fabricio Henrique Ramos Date: Thu, 31 Mar 2022 14:59:12 -0300 Subject: Debian: Fix issue on re-install There is an issue on Debian iso when re-installing which halts the bootstrap with the error: Failed to wipe signatures on logical volume cgts-vg/pgsql-lv. Aborting. Failed to wipe start of new LV. This commit fixes this issue. Signed-off-by: Fabricio Henrique Ramos --- lib/puppet/provider/logical_volume/lvm.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/puppet/provider/logical_volume/lvm.rb b/lib/puppet/provider/logical_volume/lvm.rb index df333f3..322c6e4 100644 --- a/lib/puppet/provider/logical_volume/lvm.rb +++ b/lib/puppet/provider/logical_volume/lvm.rb @@ -85,7 +85,7 @@ Puppet::Type.type(:logical_volume).provide :lvm do end def create - args = [] + args = ['-y', '-Wy', '-Zy'] args.push('-n', @resource[:name]) unless @resource[:thinpool] == true @@ -174,6 +174,7 @@ Puppet::Type.type(:logical_volume).provide :lvm do else args << @resource[:volume_group] end + info("Calling lvcreate with args: #{args}") lvcreate(*args) lvzero end