diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7e9d94fe..5a8d28c5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -59,9 +59,10 @@ Changed Fixed ~~~~~ -* Do not ignore ``region_name`` from environment specification while +* Ignoring ``region_name`` from environment specification while initializing keystone client. * Fetching OSProfiler trace-info for some drivers. +* ``https_insecure`` is not passed to manilaclient [1.3.0] - 2018-10-08 -------------------- diff --git a/rally_openstack/osclients.py b/rally_openstack/osclients.py index 8496ace1..2ce38610 100644 --- a/rally_openstack/osclients.py +++ b/rally_openstack/osclients.py @@ -547,6 +547,7 @@ class Manila(OSClient): from manilaclient import client as manila manila_client = manila.Client( self.choose_version(version), + insecure=self.credential.https_insecure, session=self.keystone.get_session()[0], service_catalog_url=self._get_endpoint(service_type)) return manila_client diff --git a/tests/unit/test_osclients.py b/tests/unit/test_osclients.py index 93514ab8..4ef20985 100644 --- a/tests/unit/test_osclients.py +++ b/tests/unit/test_osclients.py @@ -659,6 +659,7 @@ class OSClientsTestCase(test.TestCase): client = self.clients.manila() self.assertEqual(mock_manila.client.Client.return_value, client) kw = { + "insecure": False, "session": mock_keystoneauth1.session.Session(), "service_catalog_url": mock_manila__get_endpoint.return_value }