New patch submitted by Eduardo Warszawski (ewarszaw(a)redhat.com)
You can review this change at:
http://gerrit.usersys.redhat.com/927
commit 8918ae22323fe2a829169d41ca67dfc5683cd57d
Author: Eduardo Warszawski <ewarszaw(a)redhat.com>
Date: Mon Sep 12 16:17:06 2011 +0300
Related to 726960 - Restore higher version check.
Change-Id: I9c7258361589fac7dc94361b88cabdf73cf48a83
diff --git a/vdsm/storage/sp.py b/vdsm/storage/sp.py
index bec3beb..55c6b45 100644
--- a/vdsm/storage/sp.py
+++ b/vdsm/storage/sp.py
@@ -779,6 +779,8 @@ class StoragePool:
#TODO: verify in masterMigrate().
if sdUUID == new_msdUUID:
raise se.InvalidParameterException("new_msdUUID",
new_msdUUID)
+ #TODO: is this check irrelevant?
+ self.validatePoolMVerHigher(masterVersion)
self.masterMigrate(sdUUID, new_msdUUID, masterVersion)
elif dom.isBackup():
dom.unmountMaster()