keystone/releasenotes/notes/removed-as-of-pike-deadbeefdeadbeef.yaml
Adam Young 4981da8fb0 Deprecate (and emit message) AdminTokenAuthMiddleware
Officially deprecate the admin_token_auth in the paste-ini. The
functionality has been merged into auth_context_middleware. This allows
for a smoother removal of the admin-token functionality down the line.

The AdminTokenAuthMiddleware now does nothing if in the pipeline
except emitting a log.error.

This also removes the ADMIN token from the paste-pipeline itself

implements bp: removed-as-of-pike
Co-authored-by: Morgan Fainberg <morgan.fainberg@gmail.com>
Change-Id: I57586ccfa0ad1309cc806d95377dc1ecad015914
2017-02-09 18:16:48 +00:00

19 lines
989 B
YAML

---
other:
- >
[`blueprint removed-as-of-pike <https://blueprints.launchpad.net/keystone/+spec/removed-as-of-pike>`_]
All key-value-store code, options, and documentation has been removed as of the Pike release.
The removed code included ``keystone.common.kvs`` configuration options for the KVS code,
unit tests, and the KVS token persistence driver ``keystone.token.persistence.backends.kvs``.
All associated documentation has been removed.
- >
[`blueprint removed-as-of-pike <https://blueprints.launchpad.net/keystone/+spec/removed-as-of-pike>`_]
The ``admin_token_auth`` filter has been removed from all sample pipelines,
specifically, the following section has been removed from ``keystone-paste.ini``::
[filter:admin_token_auth]
use = egg:keystone#admin_token_auth
The functionality of the ``ADMIN_TOKEN`` remains, but has been incorporated
into the main auth middleware (``keystone.middleware.auth.AuthContextMiddleware``).