Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-4151

ONOS has incorrect OVS driver when running on BM

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: None
    • Labels:
    • Environment:

      1.5.0-rc3

    • Story Points:
      2
    • Epic Link:
    • Sprint:
      Falcon Sprint 4 (2/29-3/4)

      Description

      This problem only occurs on BM cluster and not on VMs.

      To replicate:
      1) start a simple linear topo, e.g. 5 switches; start onos as single of multiple nodes;
      2) onos would not discover the whole topo.
      3) upon inspection, we see the first two switches have incorrect driver (ofdpa-cpqd) activated.

      ++++++++++++++++++++++++++++++
      2016-03-10 15:13:39,602 | INFO | event-dispatch-0 | FlowObjectiveManager | 124 - org.onosproject.onos-core-net - 1.5.0.rc3 | Driver ovs bound to device of:0000000000000005 ... initializing driver
      2016-03-10 15:13:39,602 | WARN | of-event-stats-3 | OpenFlowRuleProvider | 170 - org.onosproject.onos-of-provider-flow - 1.5.0.rc3 | Received error message OFBadActionErrorMsgVer13(xid=33, code=MATCH_INCONSISTENT, data=[unparsed: 04 0e 00 68 00 00 00 21 00 01 00 00 48 8e bd 99 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 9c 40 ff ff ff ff ff ff ff ff ff ff ff ff 00 01 00 00 00 01 00 0a 80 00 0a 02 08 06 00 00 00 00 00 00]) from 00:00:00:00:00:00:00:01
      2016-03-10 15:13:39,602 | ERROR | ew I/O worker #3 | OFChannelHandler | 167 - org.onosproject.onos-of-ctl - 1.5.0.rc3 | OFBadActionErrorMsgVer13(xid=35, code=MATCH_INCONSISTENT, data=[unparsed: 04 0e 00 68 00 00 00 23 00 01 00 00 48 7f 63 dd 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 9c 40 ff ff ff ff ff ff ff ff ff ff ff ff 00 01 00 00 00 01 00 0a 80 00 0a 02 89 42 00 00 00 00 00 00]) from switch org.onosproject.driver.handshaker.NiciraSwitchHandshaker [/10.254.1.200:53649 DPID[00:00:00:00:00:00:00:01]] in state ACTIVE
      2016-03-10 15:13:39,603 | WARN | of-event-stats-5 | OpenFlowRuleProvider | 170 - org.onosproject.onos-of-provider-flow - 1.5.0.rc3 | Received error message OFBadActionErrorMsgVer13(xid=12, code=MATCH_INCONSISTENT, data=[unparsed: 04 0e 00 68 00 00 00 0c 00 01 00 00 48 8f 31 f8 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 9c 40 ff ff ff ff ff ff ff ff ff ff ff ff 00 01 00 00 00 01 00 0a 80 00 0a 02 08 06 00 00 00 00 00 00]) from 00:00:00:00:00:00:00:02
      2016-03-10 15:13:39,605 | WARN | of-event-stats-6 | OpenFlowRuleProvider | 170 - org.onosproject.onos-of-provider-flow - 1.5.0.rc3 | Received error message OFBadActionErrorMsgVer13(xid=35, code=MATCH_INCONSISTENT, data=[unparsed: 04 0e 00 68 00 00 00 23 00 01 00 00 48 7f 63 dd 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 9c 40 ff ff ff ff ff ff ff ff ff ff ff ff 00 01 00 00 00 01 00 0a 80 00 0a 02 89 42 00 00 00 00 00 00]) from 00:00:00:00:00:00:00:01
      2016-03-10 15:13:39,606 | ERROR | ew I/O worker #3 | OFChannelHandler | 167 - org.onosproject.onos-of-ctl - 1.5.0.rc3 | OFBadActionErrorMsgVer13(xid=34, code=MATCH_INCONSISTENT, data=[unparsed: 04 0e 00 68 00 00 00 22 00 01 00 00 48 7f 55 93 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 9c 40 ff ff ff ff ff ff ff ff ff ff ff ff 00 01 00 00 00 01 00 0a 80 00 0a 02 88 cc 00 00 00 00 00 00]) from switch org.onosproject.driver.handshaker.NiciraSwitchHandshaker [/10.254.1.200:53649 DPID[00:00:00:00:00:00:00:01]] in state ACTIVE

      onos> devices
      id=of:0000000000000001, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.3.1, serial=None, managementAddress=10.128.21.10, protocol=OF_13, driver=ofdpa-cpqd, name=of:0000000000000001, channelId=10.128.21.10:41494
      id=of:0000000000000002, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.3.1, serial=None, managementAddress=10.128.21.10, protocol=OF_13, driver=ofdpa-cpqd, name=of:0000000000000002, channelId=10.128.21.10:41501
      id=of:0000000000000003, available=true, role=MASTER, type=SWITCH, mfr=Nicira, Inc., hw=Open vSwitch, sw=2.3.1, serial=None, managementAddress=10.128.21.10, protocol=OF_13, channelId=10.128.21.10:41505
      onos> apps -s -a

      • 10 org.onosproject.proxyarp 1.5.0.rc3 Proxy ARP/NDP application.
      • 19 org.onosproject.drivers 1.5.0.rc3 Default device drivers
      • 23 org.onosproject.openflow-base 1.5.0.rc3 OpenFlow protocol southbound providers
      • 34 org.onosproject.lldpprovider 1.5.0.rc3 ONOS LLDP link provider.
      • 60 org.onosproject.hostprovider 1.5.0.rc3 ONOS host location provider.
      • 72 org.onosproject.openflow 1.5.0.rc3 OpenFlow southbound meta application
        onos>

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            tom Thomas Vachuska
            Reporter:
            suibin suibin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: