From 9cd5bf900437101476e447d4e15eddf144199a23 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Thu, 13 Apr 2017 09:06:39 -0500 Subject: [PATCH] Use keystone_session in _get_raw_client We're bypassing our local session object when we construct the adapter and instead getting a raw one from occ. This becomes aparent when we try to do things to our local one and they don't show up in the one used by the adapter. Change-Id: I91673527ebe1e1446dfc6efb8c495694a4a65c6b --- shade/openstackcloud.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shade/openstackcloud.py b/shade/openstackcloud.py index dbf8b2034..663283bd9 100644 --- a/shade/openstackcloud.py +++ b/shade/openstackcloud.py @@ -353,7 +353,7 @@ class OpenStackCloud(_normalize.Normalizer): def _get_raw_client(self, service_key): return _adapter.ShadeAdapter( manager=self.manager, - session=self.cloud_config.get_session(), + session=self.keystone_session, service_type=self.cloud_config.get_service_type(service_key), service_name=self.cloud_config.get_service_name(service_key), interface=self.cloud_config.get_interface(service_key),