keystone/releasenotes/notes/removed-as-of-pike-deadbeefdeadbeef.yaml
David Stanek 928d23db02 Removed the deprecated pki_setup command
bp removed-as-of-pike

Change-Id: Ib39d21ed547e3be7a3a2c333a7193f990043a80b
2017-03-29 00:15:09 +00:00

39 lines
2.2 KiB
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``).
- >
The catalog backend ``endpoint_filter.sql`` has been removed. It has been
consolidated with the ``sql`` backend, therefore replace the
``endpoint_filter.sql`` catalog backend with the ``sql`` backend.
- >
The ``[security_compliance] password_expires_ignore_user_ids`` option has
been removed. Each user that should ignore password expiry should have the
value set to "true" in the user's ``options`` attribute (e.g.
``user['options']['ignore_password_expiry'] = True``) with a user update
call.
- >
[`blueprint removed-as-of-pike <https://blueprints.launchpad.net/keystone/+spec/removed-as-of-pike>`_]
The ``keystone.common.ldap`` module was removed from the code tree. It was
deprecated in the Newton release in favor of using
``keystone.identity.backends.ldap.common`` which has the same functionality.
- >
[`blueprint removed-as-of-pike <https://blueprints.launchpad.net/keystone/+spec/removed-as-of-pike>`_]
The ``keystone-manage pki_setup`` was added to aid developer setup by hiding the sometimes cryptic
openssl commands. This is no longer needed since keystone no longer supports PKI tokens and can no
longer serve SSL. This was deprecated in the Mitaka release.