From e55088fa435b1c46e118a4eb5d04f253cec3ce39 Mon Sep 17 00:00:00 2001 From: Daniel Clavijo Coca Date: Thu, 21 Mar 2019 10:09:40 -0600 Subject: [PATCH] #3103 validate resize execution --- src/vmm_mad/remotes/lib/lxd/mapper/mapper.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/vmm_mad/remotes/lib/lxd/mapper/mapper.rb b/src/vmm_mad/remotes/lib/lxd/mapper/mapper.rb index b36242aafd..5fef62d44f 100644 --- a/src/vmm_mad/remotes/lib/lxd/mapper/mapper.rb +++ b/src/vmm_mad/remotes/lib/lxd/mapper/mapper.rb @@ -156,10 +156,12 @@ def map(one_vm, disk, directory) case fs_type when /xfs/ - change_fs_uuid("#{COMMANDS[:xfs_admin]} -U generate #{device}") + cmd = "#{COMMANDS[:xfs_admin]} -U generate #{device}" + return unless change_fs_uuid(cmd) when /ext/ - change_fs_uuid("#{COMMANDS[:tune2fs]} tune2fs -U random #{device}") + cmd = "#{COMMANDS[:tune2fs]} tune2fs -U random #{device}" + return unless change_fs_uuid(cmd) end # TODO: Osize is always < size after 1st resize during deployment