OVS in ODL deployments have wrong OF port 6640 instead of 6653

Bug #1786037 reported by Tim Rozet on 2018-08-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Tim Rozet

Bug Description

Issue with the flow resync mechanism where we are using the wrong ports (6640 instead of 6653) due to a regsubst not replacing all instances:

https://github.com/openstack/puppet-tripleo/blob/master/manifests/profile/base/neutron/plugins/ovs/opendaylight.pp#L135

Tim Rozet (trozet) on 2018-08-08
Changed in tripleo:
importance: Undecided → High
status: New → In Progress
Tim Rozet (trozet) on 2018-08-08
summary: - OVS in ODL deployments have wrong OF port 6640 isntead of 6653
+ OVS in ODL deployments have wrong OF port 6640 instead of 6653

Reviewed: https://review.openstack.org/589893
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=54188dbcf0046fc0baf70880653b899f6d10dc74
Submitter: Zuul
Branch: master

commit 54188dbcf0046fc0baf70880653b899f6d10dc74
Author: Tim Rozet <email address hidden>
Date: Wed Aug 8 09:23:11 2018 -0400

    Fixes ODL issue where OF port may be set wrong

    There is a case where OVS needs to have the OpenFlow configuration
    resynced. The regsubst was only replacing one of the ports instead of
    all, so sometimes the OpenFlow controller settings on OVS would have
    ports 6640 instead of the right port (6653).

    Closes-Bug: 1786037

    Change-Id: I93e3d355625508fdc42f44bdd358f3ba86fbd8d7
    Signed-off-by: Tim Rozet <email address hidden>

Changed in tripleo:
status: In Progress → Fix Released

Reviewed: https://review.openstack.org/590582
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=242915b3aef769a0f631e93b4466bc7b4d7a42c9
Submitter: Zuul
Branch: stable/queens

commit 242915b3aef769a0f631e93b4466bc7b4d7a42c9
Author: Tim Rozet <email address hidden>
Date: Wed Aug 8 09:23:11 2018 -0400

    Fixes ODL issue where OF port may be set wrong

    There is a case where OVS needs to have the OpenFlow configuration
    resynced. The regsubst was only replacing one of the ports instead of
    all, so sometimes the OpenFlow controller settings on OVS would have
    ports 6640 instead of the right port (6653).

    Closes-Bug: 1786037

    Change-Id: I93e3d355625508fdc42f44bdd358f3ba86fbd8d7
    Signed-off-by: Tim Rozet <email address hidden>
    (cherry picked from commit 54188dbcf0046fc0baf70880653b899f6d10dc74)

tags: added: in-stable-queens

This issue was fixed in the openstack/puppet-tripleo 9.3.0 release.

This issue was fixed in the openstack/puppet-tripleo 8.3.6 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers