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

ovsdb-neutron does not set the correct flows for push vlan id with OpenFlow 1.3

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • unspecified
    • None
    • API
    • None
    • Operating System: Mac OS
      Platform: PC

    • 1242

    Description

      While using OpenStack (IceHouse) with ODL + OpenFlow 1.3 + VLAN for implementing virtual networks, ODL does not set the correct flows for pushing vlan id

      The problem is ovsdb sets the actions for pushing the vlan id as

      actions=set_field:101->vlan_vid,push_vlan:0x8100,goto_table:10

      Since OVSDB tries to set the vlan id before pushing the vlan type, the vlan tag is not set on the out going packets.

      The correct set of actions is the following

      actions=push_vlan:0x8100,set_field:101->vlan_vid,goto_table:10

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            vishpat@gmail.com Vishal Patil
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: