octavia/octavia/cmd
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
..
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
agent.py Amphora logging 2019-06-14 09:02:26 -07:00
api.py Add warning log if auth_strategy is not keystone 2019-07-11 09:15:00 -07:00
driver_agent.py Updates Octavia to support octavia-lib 2019-03-07 14:40:22 +01:00
haproxy_vrrp_check.py fix tox python3 overrides 2018-06-27 09:32:00 +08:00
health_manager.py Separate the thread pool for health and stats update 2018-08-22 09:07:01 +09:00
house_keeping.py Merge "Add exception handling for housekeeping service" 2018-07-05 16:10:37 +00:00
octavia_worker.py Create Amphora V2 provider driver 2019-06-05 14:30:29 -07:00
status.py Add framework for octavia-status upgrade check 2018-11-12 14:41:14 +05:30