OVN agent delete support should be backported to pre-wallaby releases
Bug #1923644 reported by
Terry Wilson
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Until wallaby, ml2/ovn and networking-ovn, despite having support for the Agent API, did not implement "delete" support. This means that when scaling down compute nodes, etc. there are orphaned agents that cannot be removed.
tags: | added: ovn |
Changed in neutron: | |
status: | New → Confirmed |
Changed in neutron: | |
importance: | Undecided → Medium |
Changed in neutron: | |
assignee: | nobody → Hemanth Nakkina (hemanth-n) |
tags: | added: seg |
To post a comment you must log in.
This is resolved in wallaby by https:/ /review. opendev. org/c/openstack /neutron/ +/752795/ which depends on:
https:/ /review. opendev. org/c/openstack /neutron/ +/753847/ /review. opendev. org/c/openstack /neutron/ +/754485/ /review. opendev. org/c/openstack /neutron/ +/760967/ /review. opendev. org/c/openstack /neutron/ +/774297/ /review. opendev. org/c/openstack /neutron/ +/774529/ /review. opendev. org/c/openstack /neutron/ +/774298/ /review. opendev. org/c/openstack /neutron/ +/774284/
https:/
https:/
https:/
https:/
https:/
https:/
So it's a fairly significant backport. In addition to adding the missing delete support, the patch also removes 2 sb db writes that get replicated to all connections every agent_down_time/2 seconds that can very negatively impact scaling ml2/ovn.