nova/etc/nova
Eric Fried 18de63deaa Deprecate [api]auth_strategy and noauth2
[api]auth_strategy defaults to `keystone`. The only other choice is
`noauth2`, which activates noauth paste pipelines, which go through
NoAuthMiddleware, which is crusty and bogus. It is used in our
functional tests to avoid having to fixture out keystone, but should not
be used in real deployments, ever. Deprecate the option for removal, and
add a deprecation warning in the paste pipeline if it is used.

When we remove the option, we could just hardcode to `keystone`. At that
time, we also need to move the middleware under the nova.tests package
-- or find a way to get rid of it entirely by instead stubbing out
keystone in tests if that's relatively easy.

Change-Id: I9e2be5423cc0821a628db7a68ad52bbd91264acd
2019-10-09 15:16:07 -05:00
..
rootwrap.d Cleanup no longer required filters and add a release note. 2019-02-27 20:45:16 +00:00
api-paste.ini Deprecate [api]auth_strategy and noauth2 2019-10-09 15:16:07 -05:00
logging_sample.conf Replace git.openstack.org URLs with opendev.org URLs 2019-04-24 13:59:57 +08:00
nova-config-generator.conf Merge "Summarize output of sample configuration generator" 2019-06-16 07:30:03 +00:00
nova-policy-generator.conf Add policy sample generation 2016-06-28 20:52:44 +00:00
README-nova.conf.txt Fix broken URLs 2017-09-07 15:42:31 +02:00
README-policy.yaml.txt Remove an unused file and a related description 2019-09-13 10:33:32 +09:00
release.sample Allow loading of product/vendor/package info from external file 2012-12-19 18:54:33 +00:00
rootwrap.conf Add /usr/local/{sbin,bin} to rootwrap exec_dirs 2016-02-15 14:08:24 +11:00