[OVN] Router "router_extra_attributes" register is not created
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Rodolfo Alonso |
Bug Description
When Neutron uses ML2/OVN mech driver, the router "router_
With ML2/OVS, this register is created when it is called from:
* l3_dvr_db: to set the "dvr" flag.
* l3_hamode_db: to set the "ha" flag.
* availability_
Because those methods are registered when the ML2 plugin is called as resource extenders, every time a router is created those method are called. Those methods always check if the child register "router_
Some projects, like n-d-r, are expecting those extra attributes in their queries; for example: [2].
[1]https:/
[2]https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
importance: | Undecided → Medium |
Changed in neutron: | |
status: | New → In Progress |
Patch: https:/ /review. opendev. org/c/openstack /neutron/ +/864051