puppet-keystone/releasenotes/notes/remove-token_driver-fbe7964f9c58d42d.yaml
Tobias Urdin 9f8d2341e4 Deprecate keystone::token_driver
This config option in Keystone was deprecated for
removal since the Pike release and was removed in
the Rocky release.

We used this value to determine if the appropriate
memcache package was required which is causing issues
when puppet-oslo with manage_memcache_package is set to true
(default value is true).

This deprecates this parameter and removes the memcache
package installation logic which is superceeded by the
oslo::cache class since Rocky release.

Depends-On: https://review.openstack.org/#/c/632962/
Change-Id: I95a5982097529f119d99f0e7c77ac53d62da5733
2019-01-24 10:13:53 +01:00

15 lines
681 B
YAML

---
deprecations:
- |
The keystone::token_driver is now deprecated, has no effect and will
be removed in a future release.
upgrade:
- |
The keystone::token_driver parameter which has had no effect that past
couple of releases and is now deprecated. This parameter if it was set
to memcache would install the appropriate python-memcache package.
Now that this is removed you need to ensure keystone::manage_backend_package
is set properly if you have caching enabled since that manages that package
now. The default value for manage_backend_package is true so if you don't
set it explicitly to false there is no change required on your part.