Remove table 17 from OVS OF pipeline sync

OpenFlow flows for table 17 now only appear after a port is created and
there is no longer a default flow during the deploy stage. Therefore
remove the check for table 17 existing during deployment.

Closes-Bug: 1781616

Change-Id: Ie988ba6a2d444a614e97c0edf5fce24b23970310
Signed-off-by: Tim Rozet <trozet@redhat.com>
This commit is contained in:
Tim Rozet 2018-07-13 10:59:12 -04:00
parent ac22e9d4ed
commit 463d3f3a63
2 changed files with 7 additions and 1 deletions

View File

@ -5,7 +5,7 @@ Puppet::Functions.create_function(:synchronize_odl_ovs_flows) do
def synchronize_odl_ovs_flows(of_controller_uri)
flow_tables = [
17, 18, 19, 20, 22, 23, 24, 43, 45, 48, 50, 51, 60, 80, 81, 90, 210, 211,
18, 19, 20, 22, 23, 24, 43, 45, 48, 50, 51, 60, 80, 81, 90, 210, 211,
212, 213, 214, 215, 216, 217, 239, 240, 241, 242, 243, 244, 245, 246, 247
]
retries = 5

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Resolves deployment bug where OVS OpenFlow pipeline with OpenDaylight
deployments was failing due to missing table 17. For more information,
see https://bugs.launchpad.net/tripleo/+bug/1781616