10 Commits

Author SHA1 Message Date
ZhongShengping
19dc2c1e2f Deprecate auth_uri option
Option auth_uri from group keystone_authtoken is deprecated[1].
Use option www_authenticate_uri from group keystone_authtoken.

[1]https://review.openstack.org/#/c/508522/

Change-Id: Icf6c42182b10cdfb07461923f7fd41fccb0f9013
Depends-On: I4c82a63baabd6b9304b302c97cd751a0103d8316
Closes-Bug: #1759098
2018-04-03 16:55:05 +08:00
ZhongShengping
afbc7455bb Remove deprecated keystone authtoken revocation_cache_time option
Change-Id: I6e864bc01bcdd61172906d42e37661f5e3dfc66f
2018-03-27 10:33:24 +08:00
5691df168e Set *_domain_name vars to 'Default' by default
Keystone v2 api's are removed in [1], so it's required
to set user_domain_name and project_domain_name otherwise
all requests fallbacks to keystone v2.0 and fails.

[1] https://review.openstack.org/#/c/499783/

Change-Id: Id3737874408887900e1d8b6b87758f64469892b0
2017-10-06 11:30:53 +05:30
ZhongShengping
200fe99e63 Deprecate revocation_cache_time option
The revocation_cache_time is deprecated for removel because of PKI
token format is no longer supported.
Update warning message and add a release note.

Change-Id: Ib7caf25e92ebc2dc11ddc3b952da2f2c9ff616cb
Closes-Bug: #1717144
2017-09-14 12:26:58 +08:00
ZhongShengping
673da3b664 Remove deprecated keystone authtoken signing_dir option
Change-Id: I7127fa24716b12f44e77f76dda83952a4b73efc2
2017-07-07 10:01:29 +08:00
Matthew J. Black
aaaa38c198 Allow python-memcache install from authtoken class
The python-memcache package is required if using memcached. By
default the package is not installed and the define has it set to
false. This change allows managing the python-memcache package
install from the authtoken class.

Change-Id: Id0d980618cd3816172e491b20058d540d6d1ed41
2017-01-11 18:36:16 -05:00
ZhongShengping
fa7c8ba473 Deprecate signing_dir option
The signing_dir is deprecated for removel because of PKI token format
is no longer supported.
Update warning message and release note.

Change-Id: If82b345969da11d2187a7919fd213275f1cf8339
Closes-Bug: #1652700
2016-12-28 14:43:37 +08:00
ZhongShengping
c54428f524 Add hooks for external install & svc management
This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain.  This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.

Change-Id: If4f585264f5f5a15549855d97b532866d91f5215
2016-12-07 16:49:58 +08:00
Iury Gregory Melo Ferreira
641be0c1e0 Remove old authtoken options
Since we are in ocata lets remove all old parameters in api
to configure the keystone_authtoken section

Change-Id: I4950c5dba0eb257412fe2d2d39f1780b431c05d4
2016-11-18 00:54:16 +00:00
Iury Gregory Melo Ferreira
a95b356f0f Move authtoken to class
Update module to work with the new schema for authtoken

Change-Id: If7eca0a769651b13a996558e6318ac682eff24f6
Closes-Bug: #1604463
2016-08-04 12:25:34 -03:00