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

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

    • 8932

      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.).

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

              Created:
              Updated:
              Resolved: