diff options
author | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-09-14 11:06:21 +0200 |
---|---|---|
committer | Cédric Ollivier <cedric.ollivier@orange.com> | 2019-09-14 11:11:51 +0200 |
commit | d0ce372aeae75c099ade1b742b2bbd826ddb0380 (patch) | |
tree | e0569667d2465b8bf2dd91abd65c7a5a6f77cd19 | |
parent | bbe8c3e48543eca31493cf33b02e1d9a48de2280 (diff) |
Harden OS_ env vars for VMTP
VMTP doesn't take into account domain ids and then forces the use of
domain names (detected when verifying ONAP Openlab).
It prints the next warnings and then fails.
2019-09-14 08:43:50,162 WARNING OS_PROJECT_DOMAIN_NAME is missing
2019-09-14 08:43:50,162 WARNING OS_USER_DOMAIN_NAME is missing
Change-Id: I283d86ac0d96071480eefb571da9f2ff92705b08
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
-rw-r--r-- | functest/opnfv_tests/openstack/vmtp/vmtp.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/functest/opnfv_tests/openstack/vmtp/vmtp.py b/functest/opnfv_tests/openstack/vmtp/vmtp.py index c146d60ad..317a78671 100644 --- a/functest/opnfv_tests/openstack/vmtp/vmtp.py +++ b/functest/opnfv_tests/openstack/vmtp/vmtp.py @@ -135,6 +135,8 @@ class Vmtp(singlevm.VmReady2): OS_USERNAME=self.project.user.name, OS_PROJECT_NAME=self.project.project.name, OS_PROJECT_ID=self.project.project.id, + OS_PROJECT_DOMAIN_NAME=self.project.domain.name, + OS_USER_DOMAIN_NAME=self.project.domain.name, OS_PASSWORD=self.project.password) if not new_env["OS_AUTH_URL"].endswith(('v3', 'v3/')): new_env["OS_AUTH_URL"] = "{}/v3".format(new_env["OS_AUTH_URL"]) |