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

The member is not removed from the entity list, when we kill the karaf process.

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • Boron
    • None
    • None
    • None
    • Operating System: All
      Platform: All

    • 6959

    Description

      Setup:

      • Distribution Version: Boron RC3 Distribution.
      • Cluster setup.
      • One Control and two Compute nodes.
      • Openstack version: Mitaka.

      Step to reproduce:

      • Install odl-ovsdb-openstack feature in all the ODLs
      • Check entity-owners list and identify the owner member.
      • Kill the karaf process of the owner. [[kill -9 <process>]]

      Observation:

      • Ports (6640, 6653, 6633 and akka ) were released.
      • The owner is changed. The previous owner is still a candidate of the entity and it is not removed from the list.
        Waited for ample amount of time, still the member is not removed.

      Note: The member was removed, when we logout from karaf.

      Before killing the process
      ==========================
      {"entity-owners":{"entity-type":[{"type":"ovsdb-southbound-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-southbound-provider']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"}]},{"type":"ovsdb-netvirt-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-netvirt-provider']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"}]},{"type":"org.opendaylight.mdsal.ServiceEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"}]},{"type":"ovsdb","entity":[{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/dc1f5e06-8125-4074-b903-b65ff5520827']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/21f6c40c-f153-49ae-83ef-7e875b6c8f30']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/5010eb43-fb53-4276-87c2-baad4b31e5f5']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-1"}]},{"type":"org.opendaylight.mdsal.AsyncServiceCloseEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[

      {"name":"member-1"}

      ],"owner":"member-1"}]}]}}[root@localhost log]#

      After killing the process
      =========================
      {"entity-owners":{"entity-type":[{"type":"ovsdb-southbound-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-southbound-provider']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"}]},{"type":"ovsdb-netvirt-provider","entity":[{"id":"/general-entity:entity[general-entity:name='ovsdb-netvirt-provider']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"}]},{"type":"org.opendaylight.mdsal.ServiceEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"}]},{"type":"ovsdb","entity":[{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/dc1f5e06-8125-4074-b903-b65ff5520827']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/21f6c40c-f153-49ae-83ef-7e875b6c8f30']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"},{"id":"/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://uuid/5010eb43-fb53-4276-87c2-baad4b31e5f5']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ,

      {"name":"member-3"}

      ],"owner":"member-2"}]},{"type":"org.opendaylight.mdsal.AsyncServiceCloseEntityType","entity":[{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:226669137800270']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:205192220308807']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:215885849431262']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:59578843938891']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:176904336768589']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"},{"id":"/odl-general-entity:entity[odl-general-entity:name='openflow:193652163050202']","candidate":[

      {"name":"member-1"}

      ,

      {"name":"member-2"}

      ],"owner":"member-2"}]}]}}[root@localhost log]#

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            arthi.b@hcl.com Arthi Bhattacharjee
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: