Unable to set the default_provider_driver parameter
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
OpenStack Octavia Charm | Status tracked in Trunk | |||||
2023.1 |
New
|
Undecided
|
Unassigned | |||
Trunk |
Triaged
|
High
|
Unassigned | |||
Ussuri |
New
|
Undecided
|
Unassigned | |||
Victoria |
New
|
Undecided
|
Unassigned | |||
Wallaby |
New
|
Undecided
|
Unassigned | |||
Xena |
New
|
Undecided
|
Unassigned | |||
Yoga |
New
|
Undecided
|
Unassigned | |||
Zed |
New
|
Undecided
|
Unassigned |
Bug Description
If you only use the ovn provider with octavia (and set the parameter use_amphora=false) then the default driver still uses amphora instead of ovn.
It is working on the commandline if i specify --provider ovn, but it isn't working from horizon because the default is still amphora.
openstack loadbalancer create --vip-network-id 1073c754-
Provider 'amphora' is not enabled
When i set the default_
[api_settings]
{% if options.
enabled_
default_
{% else -%}
enabled_
default_
{% endif -%}
Yes, this looks like it should've been set before, as per the report. The OVN provider has only really been provided since ussuri, and so this should be backported through to ussuri.
I don't think an configuration option should be provided and just work from the "enabled_amphora" option as per the report above.