armada/armada/conf
Felipe Monteiro bb8c77bfe1 Remove duplicate option certfile from Armada config
This removes duplicate option certfile from
Armada config causing:

2018-06-13 16:44:42.093 24 ERROR armada   File "/usr/local/lib/python3.5/site-packages/oslo_config/cfg.py", line 801, in _is_opt_registered
2018-06-13 16:44:42.093 24 ERROR armada     raise DuplicateOptError(opt.name)
2018-06-13 16:44:42.093 24 ERROR armada oslo_config.cfg.DuplicateOptError: duplicate option: certfile
2018-06-13 16:44:42.093 24 ERROR armada

This appears to because authtoken Keystone middleware
automatically adds Keystone session options to Armada's
CONF automatically [0]. Thus including
`ks_loading.register_session_conf_options` causes option
duplication.

However, I still don't understand where auth options are set
automatically by other services, which is why
`ks_loading.register_auth_conf_options` is left in the code
(which adds yet other options related to Keystone auth
plugin options, required for creating a Keystone session).

[0] https://docs.openstack.org/keystonemiddleware/latest/middlewarearchitecture.html#configuration

Change-Id: I2c2576c35d87a7b0e3c96ad64fcd88ce54fff86b
2018-06-13 19:35:25 +01:00
..
__init__.py feat(yaml): Support document references 2018-01-08 13:39:26 -06:00
default.py Remove duplicate option certfile from Armada config 2018-06-13 19:35:25 +01:00
opts.py [feature] Adds setup for Armada configuration file 2017-06-22 10:59:39 -05:00
utils.py Fix oslo_config and oslo_log configurations 2017-08-07 21:43:32 -05:00