Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-822

pipeline flows are not installed correctly when br-int is manually deleted and ODL is restarted

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Medium
    • Resolution: Cannot Reproduce
    • Carbon
    • Oxygen-SR2
    • General
    • None
    • Operating System: All
      Platform: All

    • 8932

    Description

      SETUP:

      ovs_version: "2.6.1"
      ODL snapshot: distribution-karaf-0.6.2-20170803.213544-260
      features installed: odl-netvirt-openstack

      STEPS to reproduce:

      1. start with a clean OVS
      2. start a fresh ODL and install netvirt
      3. set-manager of OVS to ODL
      4. confirm that br-int is created and pipeline flows are correctly installed
      5. stop ODL
      6. manually delete br-int
      014bd065-2822-4ab4-bfc5-4327a5646a81
      Manager "tcp:192.168.254.33:6640"
      ovs_version: "2.6.1"
      7. restart ODL
      8. br-int is automatically recreated but pipeline flows are not correct. There are missing flows (a table=213 flow and a table=243 flow are missing), and most of the flows appear to have an incorrect "actions=drop" configuration.

      workaround
      9. if after step 8., the openvswitch daemon is restarted (e.g.via "systemctl restart openvswitch"), the pipeline flows are reinstalled correctly.

      notes:
      if at step 6., br-int was not deleted but all its flows were removed, then the pipeline flows are correctly installed after ODL restarts (step 7.).

      Attachments

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

        Activity

          People

            bertrandlow Bertrand Low
            bertrandlow Bertrand Low
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: