Use admin client to create/modify flavors

To avoid potential 403 policy errors, use the admin client to
create/modify flavors.

Change-Id: I5a1a48781697b1f3d05081ce743bb344e8191e72
This commit is contained in:
Artom Lifshitz 2018-05-28 13:06:16 -04:00
parent 17e1c78c67
commit 3c636db406
1 changed files with 2 additions and 0 deletions

View File

@ -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(),