Uploaded image for project: 'ovsdb'
  1. ovsdb
  2. OVSDB-266

Instances are not reachable in Openstack when ODL used as cluster (using OFPlugin He design)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • unspecified
    • openstack.net-virt
    • None
    • Operating System: All
      Platform: All

    • 5038
    • High

      Created an ODL cluster with all instances running odl-ovsdb-openstack feature using the OpenFlow Plugin (He) design.

      stacked up Openstack Control and Compute nodes, Then

      i) created Network + instances
      result: Instances do not have the IP, the discover fails

      ii) Created router and added one more network and created instances
      result: Same behavior

      From early observations, the flow entries sem to be missing a lot of items in the chain.

      These are the flow entries in control node.
      ubuntu@odl-os-control-node:~/devstack$ sudo ovs-ofctl dump-flows br-int -OOpenFlow13
      OFPST_FLOW reply (OF1.3) (xid=0x2):
      cookie=0x0, duration=2396.606s, table=0, n_packets=2, n_bytes=140, in_port=1,dl_src=fa:16:3e:80:24:a2 actions=set_field:0x401->tun_id,load:0x1->NXM_NX_REG0[],goto_table:20
      cookie=0x0, duration=3113.360s, table=0, n_packets=960, n_bytes=107520, dl_type=0x88cc actions=CONTROLLER:65535
      cookie=0x0, duration=760.168s, table=20, n_packets=0, n_bytes=0, priority=1024,arp,tun_id=0x3f8,arp_tpa=2.3.4.4,arp_op=1 actions=move:NXM_OF_ETH_SRC[]>NXM_OF_ETH_DST[],set_field:fa:16:3e:04:dc:01>eth_src,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]>NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]>NXM_OF_ARP_TPA[],load:0xfa163e04dc01->NXM_NX_ARP_SHA[],load:0x2030404->NXM_OF_ARP_SPA[],IN_PORT
      cookie=0x0, duration=982.965s, table=20, n_packets=0, n_bytes=0, priority=1024,arp,tun_id=0x401,arp_tpa=1.2.3.1,arp_op=1 actions=move:NXM_OF_ETH_SRC[]>NXM_OF_ETH_DST[],set_field:fa:16:3e:aa:3e:78>eth_src,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]>NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]>NXM_OF_ARP_TPA[],load:0xfa163eaa3e78->NXM_NX_ARP_SHA[],load:0x1020301->NXM_OF_ARP_SPA[],IN_PORT
      cookie=0x0, duration=3113.572s, table=60, n_packets=0, n_bytes=0, priority=0 actions=goto_table:70
      cookie=0x0, duration=2229.565s, table=90, n_packets=0, n_bytes=0, priority=61010,arp,arp_tha=fa:16:3e:e9:a2:e4 actions=goto_table:100

      Flow entries in compute node

      ubuntu@odl-os-compute-node:~/devstack$ sudo ovs-ofctl dump-flows br-int -OOpenFlow13
      OFPST_FLOW reply (OF1.3) (xid=0x2):
      cookie=0x0, duration=953.315s, table=20, n_packets=0, n_bytes=0, priority=1024,arp,tun_id=0x3f8,arp_tpa=2.3.4.4,arp_op=1 actions=move:NXM_OF_ETH_SRC[]>NXM_OF_ETH_DST[],set_field:fa:16:3e:04:dc:01>eth_src,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]>NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]>NXM_OF_ARP_TPA[],load:0xfa163e04dc01->NXM_NX_ARP_SHA[],load:0x2030404->NXM_OF_ARP_SPA[],IN_PORT

      Will attach the logs.

        1. odl1_log.tgzz
          59 kB
        2. odl2_log.tgz
          69 kB
        3. odl3_log.tgz
          85 kB

            Avishnoi Anil Vishnoi
            gvrangan Venkatrangan Govindarajan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: