When the neutron server is down/busy the agent is not able to get any
port info. After the agent restarts, it will not install any new flow.
Cleaning the existing flows will break all networking until the agent
succeeds to sync with the neturon server.
This patch ensures the agent cleans the stale flows only after it
succeeds to sync with the neturon server.
Reviewed: https:/ /review. openstack. org/243915 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=0c8121ee680 85d67a7b865b5b2 5c4b3880defc89
Committed: https:/
Submitter: Jenkins
Branch: master
commit 0c8121ee68085d6 7a7b865b5b25c4b 3880defc89
Author: Jian Wen <email address hidden>
Date: Wed Nov 11 11:32:20 2015 +0800
More graceful ovs-agent restart
When the neutron server is down/busy the agent is not able to get any
port info. After the agent restarts, it will not install any new flow.
Cleaning the existing flows will break all networking until the agent
succeeds to sync with the neturon server.
This patch ensures the agent cleans the stale flows only after it
succeeds to sync with the neturon server.
Change-Id: I763fc06a73b6d2 f010da65e742411 82636dda44d
Closes-bug: #1515075