Octavia LB Algorithm SOURCE_IP_PORT missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
skyline apiserver |
New
|
Undecided
|
Unassigned | ||
skyline console |
New
|
Undecided
|
Unassigned |
Bug Description
Description
===========
Support for the OVN driver for Octavia seems to be missing.
The OVN driver for Octavia introduces an LB type SOURCE_IP_PORT.
LB types seem to be hardcoded in skyline-
This is the only LB type supported by this driver and therefore is it necessary to support this if using Octavia with the OVN driver and Skyline as a UI.
See the drivers documentation below for an exact list of all limitations.
It would be nice to discover the drivers dynamically or at least introduce a config option, not only to allow the additional LB type, but also to exclude all the other options that are unsupported by the OVN driver.
See: https:/
Expected result
===============
SOURCE_IP_PORT can be selected if the OVN driver is configured.
All other types can only be selected if there is an additional driver configured, otherwise they are hidden.
See the drivers documentation above for an exact list of all limitations.
Actual result
=============
LB types are statically defined, SOURCE_IP_PORT is not selectable.
Environment
===========
1. OpenStack 2024.1
2. 4.0.1
3. Rocky 9
Best regards
Maximilian