octavia/octavia
Michael Johnson 48371c98ee Add warning log if auth_strategy is not keystone
A user came to the IRC channel with CLI errors:
"Client-side error: Validation failure: Missing project ID in
request where one is required."

The root cause was the [api_settings] auth_strategy was set to
"noauth" instead of "keystone".

This patch adds a warning log message to the API process that
warns users that typically the auth_strategy should be set to
keystone.
It also points the user to have an administrator check the keystone
settings in the octavia.conf.

Change-Id: I7793d7a9113b23ac88e7c53d5dc292a70b9453b5
2019-07-11 09:15:00 -07:00
..
amphorae Merge "Fix a python3 issue in the amphora-agent" 2019-06-18 07:42:58 +00:00
api Add warning log if auth_strategy is not keystone 2019-07-11 09:15:00 -07:00
certificates Remove references to OpenStack Anchor 2019-06-03 14:58:44 -07:00
cmd Add warning log if auth_strategy is not keystone 2019-07-11 09:15:00 -07:00
common Merge "Fix health monitor API handling of None updates" 2019-06-24 04:32:53 +00:00
compute Add Python 3.7 support 2019-05-14 17:11:22 +00:00
controller only rollback DB when we have a connection to the DB 2019-06-27 13:06:50 -07:00
db Fix allocate_and_associate DB deadlock 2019-06-14 09:41:09 -07:00
distributor Add Python 3.7 support 2019-05-14 17:11:22 +00:00
hacking Update hacking version to latest 2019-05-14 17:38:58 -07:00
network Add Python 3.7 support 2019-05-14 17:11:22 +00:00
policies Add amphora agent configuration update admin API 2019-02-11 17:30:53 -08:00
tests only rollback DB when we have a connection to the DB 2019-06-27 13:06:50 -07:00
__init__.py fix tox python3 overrides 2018-06-27 09:32:00 +08:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Remove references to OpenStack Anchor 2019-06-03 14:58:44 -07:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00