X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=functest%2Fopnfv_tests%2Fopenstack%2Ftempest%2Ftempest.py;h=11de144c9355cc2a4f6cf6260772155b5fe60bbb;hb=refs%2Fchanges%2F17%2F57817%2F2;hp=d02c114a663dd2125cd264c193b2efe530e3838a;hpb=1b0c4e1e2466dd92585ddb06ff00198ae62e2ebd;p=functest.git diff --git a/functest/opnfv_tests/openstack/tempest/tempest.py b/functest/opnfv_tests/openstack/tempest/tempest.py index d02c114a6..11de144c9 100644 --- a/functest/opnfv_tests/openstack/tempest/tempest.py +++ b/functest/opnfv_tests/openstack/tempest/tempest.py @@ -364,7 +364,9 @@ class TempestResourcesManager(object): def __init__(self): self.guid = '-' + str(uuid.uuid4()) self.cloud = os_client_config.make_shade() - self.domain_id = self.cloud.auth["project_domain_id"] + LOGGER.debug("cloud: %s", self.cloud) + self.domain = self.cloud.auth.get("project_domain_name", "Default") + LOGGER.debug("domain: %s", self.domain) self.project = None self.user = None self.network = None @@ -380,7 +382,7 @@ class TempestResourcesManager(object): getattr(config.CONF, 'tempest_identity_tenant_name') + self.guid, description=getattr( config.CONF, 'tempest_identity_tenant_description'), - domain_id=self.domain_id) + domain_id=self.domain) LOGGER.debug("project: %s", self.project) def _create_user(self): @@ -391,7 +393,7 @@ class TempestResourcesManager(object): password=getattr(config.CONF, 'tempest_identity_user_password'), default_project=getattr( config.CONF, 'tempest_identity_tenant_name') + self.guid, - domain_id=self.domain_id) + domain_id=self.domain) LOGGER.debug("user: %s", self.user) def _create_network(self): @@ -426,9 +428,10 @@ class TempestResourcesManager(object): def _create_image(self, name): """Create image for tests""" LOGGER.info("Creating image with name: '%s'", name) + meta = getattr(config.CONF, 'openstack_extra_properties', None) image = self.cloud.create_image( name, filename=getattr(config.CONF, 'openstack_image_url'), - is_public=True) + is_public=True, meta=meta) LOGGER.debug("image: %s", image) return image