[OVN] GW rescheduling mechanism is triggered on every Chassis updated unnecessarily
Bug #1861510 reported by
Daniel Alvarez
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Maciej Jozefczyk |
Bug Description
Whenever a chassis is updated for whatever reason, we're triggering the rescheduling mechanism [0]. As the current agent liveness check involves updating the Chassis table quite frequently, we should avoid rescheduling gateways for those checks (ie. when either nb_cfg or external_ids change).
Changed in neutron: | |
importance: | Undecided → High |
assignee: | nobody → Lucas Alvares Gomes (lucasagomes) |
Changed in neutron: | |
status: | New → Triaged |
tags: | added: ovn |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
To post a comment you must log in.
I think we can remove waiting for UPDATE events there.
If chassis is stopped the corresponding row from SBDB is deleted.
When chassis is killed (like SIGKILL) it remains to be on the list, but should be deleted - something to be added to ovn-core.