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

java.lang.NullPointerException at org.opendaylight.ovsdb.openstack.netvirt.impl.SouthboundImpl.extractNodeAugmentation(SouthboundImpl.java:385)

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Duplicate
    • unspecified
    • None
    • openstack.net-virt
    • None
    • Operating System: All
      Platform: All

    • 3677

    Description

      NPE when running integration CSIT ovsdb southbound tests: https://jenkins.opendaylight.org/releng/view/ovsdb/job/ovsdb-csit-1node-cds-southbound-only-stable-lithium/

      2015-06-11 13:32:05,313 | ERROR | ntDispatcherImpl | EventDispatcher | 271 - org.opendaylight.ovsdb.openstack.net-virt - 1.1.0.SNAPSHOT | Exception in dispatching event SouthboundEvent [type=PORT, action=DELETE, augmentationData=OvsdbTerminationPointAugmentation

      {getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=b7176ec4-4e61-4cc8-a0d0-889db9482e45], getName=br-int, getOfport=65534, getPortUuid=Uuid [_value=269e0776-c5b7-4260-9aa1-e1d244bb5ba9]}, node=Node{getNodeId=Uri [_value=ovsdb://10.30.11.92:6644/bridge/br-int], getTerminationPoint=[TerminationPoint{getTpId=Uri [_value=br-int], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbTerminationPointAugmentation=OvsdbTerminationPointAugmentation{getInterfaceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.InterfaceTypeInternal, getInterfaceUuid=Uuid [_value=b7176ec4-4e61-4cc8-a0d0-889db9482e45], getName=br-int, getOfport=65534, getPortUuid=Uuid [_value=269e0776-c5b7-4260-9aa1-e1d244bb5ba9]}

      }}], augmentations={interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeAugmentation=OvsdbBridgeAugmentation{getBridgeExternalIds=[BridgeExternalIds{getBridgeExternalIdKey=opendaylight-iid, getBridgeExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id='ovsdb:1']/network-topology:node[network-topology:node-id='ovsdb://10.30.11.92:6644/bridge/br-int'], augmentations={}}], getBridgeName=OvsdbBridgeName [_value=br-int], getBridgeOpenflowNodeRef=KeyedInstanceIdentifier

      {targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey [_topologyId=Uri [_value=ovsdb:1]]], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey [_nodeId=Uri [_value=ovsdb://10.30.11.92:6644]]]]}

      , getBridgeUuid=Uuid [_value=d225a0a3-2aad-4fb0-92f2-c7ad54e0fc51], getControllerEntry=[ControllerEntry{getControllerUuid=Uuid [_value=0569c687-823c-4002-86ee-259a2b853cba], getTarget=Uri [_value=tcp:10.30.11.57:6653], isIsConnected=true, augmentations={}}], getDatapathId=DatapathId [_value=00:00:a2:a0:25:d2:b0:4f], getDatapathType=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathTypeSystem, getFailMode=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbFailModeSecure, getManagedBy=OvsdbNodeRef [_value=KeyedInstanceIdentifier

      {targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey [_topologyId=Uri [_value=ovsdb:1]]], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey [_nodeId=Uri [_value=ovsdb://10.30.11.92:6644]]]]}

      ], getProtocolEntry=[]}}}]
      java.lang.NullPointerException
      at org.opendaylight.ovsdb.openstack.netvirt.impl.SouthboundImpl.extractNodeAugmentation(SouthboundImpl.java:385)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.impl.SouthboundImpl.getOtherConfig(SouthboundImpl.java:616)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.impl.BridgeConfigurationManagerImpl.getAllPhysicalInterfaceNames(BridgeConfigurationManagerImpl.java:243)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processPortDelete(SouthboundHandler.java:137)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processPortEvent(SouthboundHandler.java:293)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processEvent(SouthboundHandler.java:235)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:96)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.access$100(EventDispatcherImpl.java:30)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl$1.run(EventDispatcherImpl.java:59)[271:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_71]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_71]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_71]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_71]
      at java.lang.Thread.run(Thread.java:745)[:1.7.0_71]

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              shague Sam Hague
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: