This patch adds support for [keystone_authtoken] interface parameter,
so that operators can define which endpoint should be used by authtoken
middleware.
Change-Id: I8ae2e126048c130f7c498d5ec0e790bc0dd42c1e
The deprecated pki related options check_revocations_for_cached and
hash_algorithms option has been removed.
Change-Id: I3e738717d001946ba04f1ecd306e18da28639194
Service_token_roles_required missing in the server config file which
allows backwards compatibility to ensure that the service tokens are
compared against a list of possible roles for validity.
Change-Id: I44c3a50205fd65dcdc02f136bc2da0232681522f
Closes-Bug: 1778198
check_revocations_for_cached and hash_algorithms are deprecated for
removel because of PKI token format is no longer supported.
Update warning message and add a release note.
Change-Id: I98c88882d49d2d3f59535eef1c3b3d75af7f35f9
Closes-Bug: #1804562
Closes-Bug: #1804720
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: I86e821acb6261ab80fdda22dfe104f8a83411b2e
Depends-On: I4c82a63baabd6b9304b302c97cd751a0103d8316
Closes-Bug: #1759098
Keystone v2.0 API was removed so we have no choice but configuring
user_domain_name and project_domain_name otherwise it fallbacks to
Keystone v2.0 and it fails. This patch sets the default value so we make
sure Keystone v3 will be used out of the box for our users.
Change-Id: If065a7b4dea0026d9a4b1e28dbf3ba934b61aa53
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: I23d6dfe5cd63b8e8f3e90f2ec7d83afa872110b0
Closes-Bug: #1717144
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: I43a8b783912dc3415d48ae1adda5896a532c348b
The signing_dir is deprecated for removel because PKI token format
is no longer supported.
Change-Id: I52d0aef39df4977eab62081b6604533db8cf1a6a
Closes-Bug: #1652700
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: Ie0fa86a383a19b272a2bdaedb61ede73cad6934f