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

NPE at at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Carbon
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 8600

    Description

      Seen in https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-stateful-carbon/653/odl1_karaf.log.gz

      2017-06-06 04:08:54,094 | ERROR | nPool-1-worker-3 | DataStoreJobCoordinator | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.1.Carbon | Exception when executing jobEntry: JobEntry

      {key='ebbe1bed-14b4-419f-b9f6-a208ed0e8e08', mainWorker=org.opendaylight.netvirt.elan.internal.ElanInstanceManager$$Lambda$554/261834785@8d702ac, rollbackWorker=null, retryCount=6, futures=null}

      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)
      at org.opendaylight.netvirt.elan.internal.ElanInstanceManager.lambda$null$0(ElanInstanceManager.java:115)
      at org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:282)[291:org.opendaylight.genius.mdsalutil-api:0.2.1.Carbon]
      at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)[:1.8.0_121]
      at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)[:1.8.0_121]
      at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)[:1.8.0_121]
      2017-06-06 04:08:54,095 | INFO | nPool-1-worker-3 | ElanInstanceManager | 340 - org.opendaylight.netvirt.elanmanager-impl - 0.4.1.Carbon | Deleting the elanInterface present under ConfigDS:cf605331-6657-4ad5-8b78-a92c90001baa
      2017-06-06 04:08:54,088 | INFO | nPool-1-worker-2 | ElanInstanceManager | 340 - org.opendaylight.netvirt.elanmanager-impl - 0.4.1.Carbon | Deleting the elanInterface present under ConfigDS:3efa8989-65dd-448f-8edb-dc7c11823933
      2017-06-06 04:08:54,096 | ERROR | nPool-1-worker-3 | DataStoreJobCoordinator | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.1.Carbon | Exception when executing jobEntry: JobEntry

      {key='cf605331-6657-4ad5-8b78-a92c90001baa', mainWorker=org.opendaylight.netvirt.elan.internal.ElanInstanceManager$$Lambda$554/261834785@49ea0897, rollbackWorker=null, retryCount=6, futures=null}

      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)
      at org.opendaylight.netvirt.elan.internal.ElanInstanceManager.lambda$null$0(ElanInstanceManager.java:115)
      at org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:282)[291:org.opendaylight.genius.mdsalutil-api:0.2.1.Carbon]
      at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)[:1.8.0_121]
      at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)[:1.8.0_121]
      at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)[:1.8.0_121]
      2017-06-06 04:08:54,099 | ERROR | n-dispatcher-442 | DataTreeChangeListenerActor | 177 - org.opendaylight.controller.sal-clustering-commons - 1.5.1.Carbon | member-1-shard-default-config: Error notifying listener org.opendaylight.controller.md.sal.binding.impl.BindingClusteredDOMDataTreeChangeListenerAdapter@22a24a06
      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.netvirt.elan.utils.CacheElanInterfaceListener.onDataTreeChanged(CacheElanInterfaceListener.java:62)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41)[146:org.opendaylight.controller.sal-binding-broker-impl:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:59)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:38)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:28)[177:org.opendaylight.controller.sal-clustering-commons:1.5.1.Carbon]
      at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:165)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.Actor$class.aroundReceive(Actor.scala:502)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:95)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.invoke(ActorCell.scala:495)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.run(Mailbox.scala:224)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[158:com.typesafe.akka.actor:2.4.18]
      at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      2017-06-06 04:08:54,100 | ERROR | n-dispatcher-436 | DataTreeChangeListenerActor | 177 - org.opendaylight.controller.sal-clustering-commons - 1.5.1.Carbon | member-1-shard-default-config: Error notifying listener org.opendaylight.controller.md.sal.binding.impl.BindingClusteredDOMDataTreeChangeListenerAdapter@22a24a06
      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.netvirt.elan.utils.CacheElanInterfaceListener.onDataTreeChanged(CacheElanInterfaceListener.java:62)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41)[146:org.opendaylight.controller.sal-binding-broker-impl:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:59)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:38)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:28)[177:org.opendaylight.controller.sal-clustering-commons:1.5.1.Carbon]
      at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:165)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.Actor$class.aroundReceive(Actor.scala:502)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:95)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.invoke(ActorCell.scala:495)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.run(Mailbox.scala:224)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[158:com.typesafe.akka.actor:2.4.18]
      at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      2017-06-06 04:08:54,100 | INFO | nPool-1-worker-0 | UpdateIdEntryJob | 318 - org.opendaylight.genius.idmanager-impl - 0.2.1.Carbon | Updated id entry with idValues null, idKey 6730c24e-b0a2-47b8-8dcc-fa97103d8625, pool elan.ids.pool.169676088
      2017-06-06 04:08:54,093 | ERROR | nPool-1-worker-1 | DataStoreJobCoordinator | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.1.Carbon | Exception when executing jobEntry: JobEntry

      {key='6685618a-fb42-4924-bc4e-e643f1b34f20', mainWorker=org.opendaylight.netvirt.elan.internal.ElanInstanceManager$$Lambda$554/261834785@b34429a, rollbackWorker=null, retryCount=6, futures=null}

      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)
      at org.opendaylight.netvirt.elan.internal.ElanInstanceManager.lambda$null$0(ElanInstanceManager.java:115)
      at org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:282)[291:org.opendaylight.genius.mdsalutil-api:0.2.1.Carbon]
      at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)[:1.8.0_121]
      at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)[:1.8.0_121]
      at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)[:1.8.0_121]
      2017-06-06 04:08:54,096 | ERROR | nPool-1-worker-2 | DataStoreJobCoordinator | 291 - org.opendaylight.genius.mdsalutil-api - 0.2.1.Carbon | Exception when executing jobEntry: JobEntry

      {key='3efa8989-65dd-448f-8edb-dc7c11823933', mainWorker=org.opendaylight.netvirt.elan.internal.ElanInstanceManager$$Lambda$554/261834785@3a10dfd3, rollbackWorker=null, retryCount=6, futures=null}

      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)
      at org.opendaylight.netvirt.elan.internal.ElanInstanceManager.lambda$null$0(ElanInstanceManager.java:115)
      at org.opendaylight.genius.datastoreutils.DataStoreJobCoordinator$MainTask.run(DataStoreJobCoordinator.java:282)[291:org.opendaylight.genius.mdsalutil-api:0.2.1.Carbon]
      at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)[:1.8.0_121]
      at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)[:1.8.0_121]
      at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)[:1.8.0_121]
      at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)[:1.8.0_121]
      2017-06-06 04:08:54,106 | INFO | eChangeHandler-0 | LockListener | 317 - org.opendaylight.genius.lockmanager-impl - 0.2.1.Carbon | Received remove for lock elan.ids.pool6730c24e-b0a2-47b8-8dcc-fa97103d8625 : Lock{getLockName=elan.ids.pool6730c24e-b0a2-47b8-8dcc-fa97103d8625, getLockOwner=AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0, augmentations={}}
      2017-06-06 04:08:54,106 | ERROR | n-dispatcher-436 | DataTreeChangeListenerActor | 177 - org.opendaylight.controller.sal-clustering-commons - 1.5.1.Carbon | member-1-shard-default-config: Error notifying listener org.opendaylight.controller.md.sal.binding.impl.BindingClusteredDOMDataTreeChangeListenerAdapter@22a24a06
      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.netvirt.elan.utils.CacheElanInterfaceListener.onDataTreeChanged(CacheElanInterfaceListener.java:62)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41)[146:org.opendaylight.controller.sal-binding-broker-impl:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:59)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:38)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:28)[177:org.opendaylight.controller.sal-clustering-commons:1.5.1.Carbon]
      at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:165)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.Actor$class.aroundReceive(Actor.scala:502)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:95)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.invoke(ActorCell.scala:495)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.run(Mailbox.scala:224)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[158:com.typesafe.akka.actor:2.4.18]
      at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      2017-06-06 04:08:54,107 | ERROR | n-dispatcher-436 | DataTreeChangeListenerActor | 177 - org.opendaylight.controller.sal-clustering-commons - 1.5.1.Carbon | member-1-shard-default-config: Error notifying listener org.opendaylight.controller.md.sal.binding.impl.BindingClusteredDOMDataTreeChangeListenerAdapter@22a24a06
      java.lang.NullPointerException
      at org.opendaylight.netvirt.elan.utils.ElanUtils.removeElanInterfaceToElanInstanceCache(ElanUtils.java:2248)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.netvirt.elan.utils.CacheElanInterfaceListener.onDataTreeChanged(CacheElanInterfaceListener.java:62)[340:org.opendaylight.netvirt.elanmanager-impl:0.4.1.Carbon]
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:41)[146:org.opendaylight.controller.sal-binding-broker-impl:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.dataChanged(DataTreeChangeListenerActor.java:59)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.datastore.DataTreeChangeListenerActor.handleReceive(DataTreeChangeListenerActor.java:38)[184:org.opendaylight.controller.sal-distributed-datastore:1.5.1.Carbon]
      at org.opendaylight.controller.cluster.common.actor.AbstractUntypedActor.onReceive(AbstractUntypedActor.java:28)[177:org.opendaylight.controller.sal-clustering-commons:1.5.1.Carbon]
      at akka.actor.UntypedActor$$anonfun$receive$1.applyOrElse(UntypedActor.scala:165)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.Actor$class.aroundReceive(Actor.scala:502)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.UntypedActor.aroundReceive(UntypedActor.scala:95)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[158:com.typesafe.akka.actor:2.4.18]
      at akka.actor.ActorCell.invoke(ActorCell.scala:495)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.run(Mailbox.scala:224)[158:com.typesafe.akka.actor:2.4.18]
      at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[158:com.typesafe.akka.actor:2.4.18]
      at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]
      at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[154:org.scala-lang.scala-library:2.11.11.v20170413-090219-8a413ba7cc]

      Attachments

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

        Activity

          People

            periyasamy.palanisamy@ericsson.com Periyasamy Palanisamy
            JankiChhatbar Janki Chhatbar
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: