Nir Soffer has uploaded a new change for review.
Change subject: hsm: Fix missing MAX_DOMAINS constant ......................................................................
hsm: Fix missing MAX_DOMAINS constant
Commit ab6014b394 moved MAX_DOMAINS from sp to spbackends without updating all users, breaking creation of a pool on block storage using old storage domain format. This patch fix the error by importing the name from its new module.
Change-Id: I772b01be4de309aa4b15bf2c89e69b64787e1a11 Signed-off-by: Nir Soffer nsoffer@redhat.com --- M vdsm/storage/hsm.py 1 file changed, 2 insertions(+), 2 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/42/24242/1
diff --git a/vdsm/storage/hsm.py b/vdsm/storage/hsm.py index 53c9dd0..5efa4ec 100644 --- a/vdsm/storage/hsm.py +++ b/vdsm/storage/hsm.py @@ -40,7 +40,7 @@
from vdsm.config import config import sp -from spbackends import MAX_POOL_DESCRIPTION_SIZE +from spbackends import MAX_POOL_DESCRIPTION_SIZE, MAX_DOMAINS from spbackends import StoragePoolDiskBackend from spbackends import StoragePoolMemoryBackend import domainMonitor @@ -948,7 +948,7 @@ msdVersion = msd.getVersion() if (msdType in sd.BLOCK_DOMAIN_TYPES and msdVersion in blockSD.VERS_METADATA_LV and - len(domList) > sp.MAX_DOMAINS): + len(domList) > MAX_DOMAINS): raise se.TooManyDomainsInStoragePoolError()
for sdUUID in domList: