From a8cb701cc01a9ae8bde74a90b25d1eafae078c8d Mon Sep 17 00:00:00 2001 From: Archit Modi Date: Thu, 28 Mar 2019 14:26:45 -0400 Subject: [PATCH] Init placement client in tempest Manager object Placement client is not yet added/initialized in the tempest/clients.py Manager object. Change-Id: I19224b178e2860ee29c56546340cee36cd71b0e8 --- tempest/clients.py | 1 + tempest/tests/lib/services/registry_fixture.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tempest/clients.py b/tempest/clients.py index e5d5be1503..0506646122 100644 --- a/tempest/clients.py +++ b/tempest/clients.py @@ -44,6 +44,7 @@ class Manager(clients.ServiceClients): self._set_object_storage_clients() self._set_image_clients() self._set_network_clients() + self.placement_client = self.placement.PlacementClient() # TODO(andreaf) This is maintained for backward compatibility # with plugins, but it should removed eventually, since it was # never a stable interface and it's not useful anyways diff --git a/tempest/tests/lib/services/registry_fixture.py b/tempest/tests/lib/services/registry_fixture.py index 1da2112d3d..07af68a7b1 100644 --- a/tempest/tests/lib/services/registry_fixture.py +++ b/tempest/tests/lib/services/registry_fixture.py @@ -37,8 +37,9 @@ class RegistryFixture(fixtures.Fixture): def __init__(self): """Initialise the registry fixture""" self.services = set(['compute', 'identity.v2', 'identity.v3', - 'image.v1', 'image.v2', 'network', 'volume.v1', - 'volume.v2', 'volume.v3', 'object-storage']) + 'image.v1', 'image.v2', 'network', 'placement', + 'volume.v1', 'volume.v2', 'volume.v3', + 'object-storage']) def _setUp(self): # Cleanup the registry