commit f7de6e7766dc51a11a4c68f292b654acce2c7153
Author: Tim Rozet <email address hidden>
Date: Wed Jun 6 11:15:28 2018 -0400
Adds check and resyncs ODL/OVS OF pipeline
Some flows may be missing in OVS (on a per table basis) when deploying
with OpenDaylight. There is no OpenDaylight fix yet for this issue, so
this patch implements a workaround. The workaround is to check if all
the tables exist on each OVS node. If they are missing, then reset the
OpenFlow connection to the ODL controller, which will result in ODL
pushing the flows again and inserting the missing flows.
Closes-Bug: 1775436
Change-Id: I28d13a26198268cfd1f3e9e64236605f24319a04
Signed-off-by: Tim Rozet <email address hidden>
(cherry picked from commit 199ddad31bed4ea81413d0b8e940d35a71256f7c)
Reviewed: https:/ /review. openstack. org/573226 /git.openstack. org/cgit/ openstack/ puppet- tripleo/ commit/ ?id=f7de6e7766d c51a11a4c68f292 b654acce2c7153
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit f7de6e7766dc51a 11a4c68f292b654 acce2c7153
Author: Tim Rozet <email address hidden>
Date: Wed Jun 6 11:15:28 2018 -0400
Adds check and resyncs ODL/OVS OF pipeline
Some flows may be missing in OVS (on a per table basis) when deploying
with OpenDaylight. There is no OpenDaylight fix yet for this issue, so
this patch implements a workaround. The workaround is to check if all
the tables exist on each OVS node. If they are missing, then reset the
OpenFlow connection to the ODL controller, which will result in ODL
pushing the flows again and inserting the missing flows.
Closes-Bug: 1775436
Change-Id: I28d13a26198268 cfd1f3e9e642366 05f24319a04 81413d0b8e940d3 5a71256f7c)
Signed-off-by: Tim Rozet <email address hidden>
(cherry picked from commit 199ddad31bed4ea