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

Bug #1786037 reported by Tim Rozet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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)
Changed in tripleo:
importance: Undecided → High
status: New → In Progress
Tim Rozet (trozet)
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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

Fix proposed to branch: master
Review: https://review.openstack.org/589893

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/590582

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/queens)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 9.3.0

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 8.3.6

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.