From 9723b0dab707bcedc846415b932b2ade5b7c1317 Mon Sep 17 00:00:00 2001 From: rabi Date: Fri, 23 Jun 2017 10:31:05 +0530 Subject: [PATCH] Deprecate 'deferred_auth_method' config option As a precursor to removal of support for stored password based deferred auth, deprecate the config option. Change-Id: Ib97fa5ef62f52e305cb406f423d261b80088d8a6 --- heat/common/config.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/heat/common/config.py b/heat/common/config.py index 15f25c1da1..d26cd4910a 100644 --- a/heat/common/config.py +++ b/heat/common/config.py @@ -101,6 +101,11 @@ engine_opts = [ cfg.StrOpt('deferred_auth_method', choices=['password', 'trusts'], default='trusts', + deprecated_for_removal=True, + deprecated_reason='Stored password based deferred auth is ' + 'broken when used with keystone v3 and ' + 'is not supported.', + deprecated_since='9.0.0', help=_('Select deferred auth method, ' 'stored password or trusts.')), cfg.StrOpt('reauthentication_auth_method',