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

NPE: StateTunnelList_ADTCL handleTunnelEventForDpn: Unable to handle the tunnel event for srcDpnId 110780754426209 srcTepIp 10.30.170.87 remoteDpnId 106567621600656 destTepIp 10.30.170.102 handleTunnelEventForDPN(TunnelInterfaceStateListener.java:340)

XMLWordPrintable

      https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-openstack-queens-upstream-stateful-oxygen/191/odl_1/odl1_karaf.log.gz

      The exception happens in the add and update paths. Add path is here and later is the update path:

      2018-03-06T05:23:47,604 | INFO  | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.tunnels_state.StateTunnelList_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelInterfaceStateListener     | 367 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | handleTunnelEventForDPN: Handle tunnel event for srcDpn 110780754426209 SrcTepIp 10.30.170.87 DestTepIp 10.30.170.102 
      2018-03-06T05:23:47,604 | INFO  | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.tunnels_state.StateTunnelList_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelInterfaceStateListener     | 367 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | handleTunnelEventForDPN: Tunnel ADD event received for Dpn 110780754426209 VTEP Ip 10.30.170.87 destTepIp
      2018-03-06T05:23:47,604 | INFO  | ForkJoinPool-1-worker-1 | ElanTunnelInterfaceStateListener | 348 - org.opendaylight.netvirt.elanmanager-impl - 0.6.0.SNAPSHOT | Handling tunnel state event for srcDpId 110780754426209 and dstDpId 106567621600656 
      2018-03-06T05:23:47,605 | ERROR | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.tunnels_state.StateTunnelList_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelInterfaceStateListener     | 367 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | handleTunnelEventForDpn: Unable to handle the tunnel event for srcDpnId 110780754426209 srcTepIp 10.30.170.87 remoteDpnId 106567621600656 destTepIp 10.30.170.102
      java.lang.NullPointerException: null
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.handleTunnelEventForDPN(TunnelInterfaceStateListener.java:340) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.add(TunnelInterfaceStateListener.java:217) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.add(TunnelInterfaceStateListener.java:76) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:167) [260:org.opendaylight.genius.mdsalutil-api:0.4.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
      	at java.lang.Thread.run(Thread.java:748) [?:?]

      This also happens in the update path:

      2018-03-06T05:23:55,042 | INFO  | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.tunnels_state.StateTunnelList_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelInterfaceStateListener     | 367 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | handleTunnelEventForDPN: Tunnel ADD event received for Dpn 110780754426209 VTEP Ip 10.30.170.87 destTepIp
      2018-03-06T05:23:55,043 | ERROR | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.tunnels_state.StateTunnelList_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelInterfaceStateListener     | 367 - org.opendaylight.netvirt.vpnmanager-impl - 0.6.0.SNAPSHOT | handleTunnelEventForDpn: Unable to handle the tunnel event for srcDpnId 110780754426209 srcTepIp 10.30.170.87 remoteDpnId 106567621600656 destTepIp 10.30.170.102
      java.lang.NullPointerException: null
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.handleTunnelEventForDPN(TunnelInterfaceStateListener.java:340) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.update(TunnelInterfaceStateListener.java:169) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.netvirt.vpnmanager.TunnelInterfaceStateListener.update(TunnelInterfaceStateListener.java:76) [367:org.opendaylight.netvirt.vpnmanager-impl:0.6.0.SNAPSHOT]
      	at org.opendaylight.genius.datastoreutils.AsyncDataTreeChangeListenerBase$DataTreeChangeHandler.run(AsyncDataTreeChangeListenerBase.java:172) [260:org.opendaylight.genius.mdsalutil-api:0.4.0.SNAPSHOT]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
      	at java.lang.Thread.run(Thread.java:748) [?:?]

            vpickard Victor Pickard
            shague Sam Hague
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: