From 3c636db40653e012fedda1b0aea2d365d3aaf054 Mon Sep 17 00:00:00 2001 From: Artom Lifshitz Date: Mon, 28 May 2018 13:06:16 -0400 Subject: [PATCH] Use admin client to create/modify flavors To avoid potential 403 policy errors, use the admin client to create/modify flavors. Change-Id: I5a1a48781697b1f3d05081ce743bb344e8191e72 --- intel_nfv_ci_tests/tests/scenario/test_hugepages.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/intel_nfv_ci_tests/tests/scenario/test_hugepages.py b/intel_nfv_ci_tests/tests/scenario/test_hugepages.py index a71e938..4cf9f69 100644 --- a/intel_nfv_ci_tests/tests/scenario/test_hugepages.py +++ b/intel_nfv_ci_tests/tests/scenario/test_hugepages.py @@ -69,6 +69,7 @@ def _get_number_free_hugepages(pagesize=HUGEPAGE_SIZE): class TestHugepages(manager.ScenarioTest): run_ssh = True disk_config = 'AUTO' + credentials = ['primary', 'admin'] @classmethod def setup_credentials(cls): @@ -83,6 +84,7 @@ class TestHugepages(manager.ScenarioTest): self.accessIPv4 = '1.1.1.1' self.name = data_utils.rand_name('server') self.client = self.servers_client + self.flavors_client = self.os_admin.flavors_client cli_resp = self.create_server( name=self.name, flavor=self.create_flavor_with_extra_specs(),