keystone/etc
Jesse Pretorius 3ffee23599 Remove the sample .conf file
The sample configuration file is almost never up to date as it has to
be updated by a person submitting a patch.

The implementation of published autogenerated sample config files in
documentation was done in I88a2429dd3cacd1d014b5b441b98fbfee7e1e208
and in If00cd3bcc654a45944c0bc8b3f146c75bd970f9a. These generate
sample configuration files and publish them in the documentation on
every commit, ensuring that they are always up to date, and not
requiring human intervention to be updated.

As has been done with nova (in Mitaka), cinder (in Newton), and
neutron (in Newton) this patch removes the sample config file from the
git tree and replaces it with a README file explaining how to generate
them, or where to find the latest published versions in the online
documentation.

This commit also breaks a related testcase into two distinct tests for
easier readability, making it clearer what the behavior is through one
assertion/concept per test.

Depends-On: https://review.openstack.org/#/c/562007/
Change-Id: Ic4d6a98035f59b6ebe48d9c85af50fc9408fc3ab
2018-04-18 19:41:37 +00:00
..
default_catalog.templates Update sample catalog templates 2015-11-04 10:06:45 +08:00
keystone-paste.ini Deprecate (and emit message) AdminTokenAuthMiddleware 2017-02-09 18:16:48 +00:00
logging.conf.sample Generate apache-style common access logs 2013-01-31 08:16:21 -06:00
policy.v3cloudsample.json Add Application Credentials controller 2018-01-27 11:55:05 +01:00
README.txt Remove the sample .conf file 2018-04-18 19:41:37 +00:00
sso_callback_template.html Add WebSSO support for federation 2015-02-18 23:35:30 -05:00

To generate the sample keystone.conf and keystone.policy.yaml files, run the
following commands from the top level of the keystone directory:

    tox -egenconfig
    tox -egenpolicy

For a pre-generated example of the latest files, see:

    https://docs.openstack.org/keystone/latest/configuration/samples/index.html