← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1877195] Re: [ovn] neutron devstack needs to support openflow15

 

Reviewed:  https://review.opendev.org/726010
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=ba16d2fc742bbb9c80f1aec2cbb6de8033d051e5
Submitter: Zuul
Branch:    master

commit ba16d2fc742bbb9c80f1aec2cbb6de8033d051e5
Author: Flavio Fernandes <flaviof@xxxxxxxxxx>
Date:   Wed May 6 17:58:26 2020 -0400

    [ovn] devstack needs to support openflow15
    
    OVN has been changed to use Openflow15 [1].
    
    Instead of creating br-int and setting the openflow version
    via ovn_agent script, it is better to delegate the bridge
    creation to the ovn-controller. Thus, having ovn-controller
    creating br-int addresses the potential version mismatch.
    
    [1]: https://github.com/ovn-org/ovn/commit/6ec0b82038052866533f12823fe410308b3e457a
    
    Change-Id: I62e4e98556c71312a7cf85b6246ddbecbc59a039
    Related-Bug: #1871239
    Closes-Bug: #1877195


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1877195

Title:
  [ovn] neutron devstack needs to support openflow15

Status in neutron:
  Fix Released

Bug description:
  OVN has been changed to use OF15  see [1]

  Because of that, devstack configuration scripts must be updated to stop using the hard coded Openflow13
  protocol. Still, we should make this backwards compatible so it remains working on potentially older
  versions of OVN.

  The error you observe in this situation looks like this:

  tail -F /opt/stack/logs/ovs-vswitchd.log

  2020-05-06T21:04:31.488Z|00482|vconn|WARN|unix#341: version negotiation failed (we support version 0x04, peer support
  s version 0x06)

  To work around this issue on devstack, set the protocol and restart
  vswitchd service:

      ovs-vsctl set bridge br-int protocols=OpenFlow13,OpenFlow15
      systemctl restart devstack@ovs-vswitchd.service


  [1]: https://github.com/ovn-
  org/ovn/commit/6ec0b82038052866533f12823fe410308b3e457a

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1877195/+subscriptions


References