New patch submitted by Eduardo Warszawski (ewarszaw(a)redhat.com)
You can review this change at:
http://gerrit.usersys.redhat.com/908
commit 68353143d2d26a0f1e6e24e972e85970b9c17c23
Author: Eduardo Warszawski <ewarszaw(a)redhat.com>
Date: Wed Sep 7 14:00:04 2011 +0300
BZ#736034 - Add metadataignore switch to pvcreate.
Change-Id: Ib040902610fd2c5b0de04de95b57f0bfbdd1e11e
diff --git a/vdsm/storage/lvm.py b/vdsm/storage/lvm.py
index 921cf3b..7550728 100644
--- a/vdsm/storage/lvm.py
+++ b/vdsm/storage/lvm.py
@@ -707,7 +707,7 @@ def _initpv(device, metadataSize=0):
metadatasize = str(metadataSize) + 'm'
cmd = ["pvcreate", "--metadatasize", metadatasize, device]
else:
- cmd = ["pvcreate", "--pvmetadatacopies", "0",
device]
+ cmd = ["pvcreate", "--pvmetadatacopies", "0",
"--metadataignore", "y", device]
#pvcreate on a dev that is already a PV but not in a VG returns rc = 0.
#The device is created with the new parameters.