263a161fc0
Since oslo.config 3.8.0 (that included
Ibd0566f11df62da031afb128c9687c5e8c7b27ae), config_dir option is a list,
not a string. While our custom provider configuration parser for
multistring options assumes the latter.
It makes all installations that 1) pass at least one --config-dir option
in CLI and 2) enable any service plugin that relies on provider
definitions, to fail to start neutron-server. For example, this affects
any RDO Mitaka installation with *aas service plugins enabled.
Since Newton requires >=3.9.0, we are fine to switch to the list type
without any code to support backwards compatibility with older option
type. For Mitaka backport, we will need to handle both cases.
Mitaka changes:
- support oslo.config 3.7.x series by falling back to using config_dir
option to extract --config-dir argument value.
Change-Id: I10e399a852d9fba0fd1aea79a10e2e7c906e4b3c
Closes-Bug: #1585102
(cherry picked from commit
|
||
---|---|---|
.. | ||
api-paste.ini.test | ||
neutron.conf | ||
neutron_test.conf | ||
neutron_test2.conf.example | ||
policy.json |