puppet-keystone/manifests/disable_v2_api.pp
Tobias Urdin 697be3badb Deprecate all paste code
Keystone no longer uses it's paste ini file or
uses the paste deploy parts so we deprecate all
that now. [1]

Unfortunately this should probably have been done
in Rocky but got missed, in Stein keystone will
effectively remove the paste ini file. [1]

[1] https://docs.openstack.org/releasenotes/keystone/rocky.html

Change-Id: Ifefea626f754d247b376745fbb2791e725ebafbc
Closes-Bug: 1794045
2018-10-30 18:09:15 +01:00

16 lines
584 B
Puppet

# Class to disable the Keystone v2.0 API via keystone-paste.ini.
#
# DEPRECATED!
#
# This class removes the /v2.0 entries for Keystone, ensuring that the
# only supported API's are v3. After this class is executed, the
# standard overcloudrc file will no longer work, the user needs to
# utilise the overcloudrc.v3 openrc file, or alternatively the clients
# must be using valid keystone v3 credentials set as environment variables.
#
class keystone::disable_v2_api {
warning('keystone::disable_v2_api has been deprecated, has no effect and will be removed in a later release')
}