Gateways information are not exposed via OpenStack cli
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
charm-ovn-central |
New
|
Undecided
|
Unassigned | ||
networking-ovn |
New
|
Undecided
|
Unassigned | ||
neutron (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
ovn (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Using OpenStack/OVN, routers gateways information are only available via Open Virtual Network northbound db management utility (ovn-nbctl) [0]. This tool requires root access to the OVN NB DB leader.
As an operator, I would like to use OpenStack API to retrieve similar information to what is exposed by ovn-nbctl and being able to perform set/del of gateways routers.
Current features missing:
1. get list of ovn-chassis assigned to a gateway with priority.
This is currently available via:
ovn-nbctl lrp-get-
but should be available via something similar to:
openstack network agent list --router <uuid>
2. Set gateway chassis for port with a priority
This is currently available via:
ovn-nbctl lrp-set-
but should be available via something similar to:
openstack network agent set --router <uuid> [--priority <priority>] <agent-uuid>
3. Deletes gateway chassis from port
This is currently available via:
ovn-nbctl lrp-del-
but should be available via something similar to:
openstack network agent unset --router <uuid> <agent-uuid>
[0] https:/
description: | updated |