Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-1169

NPEs in cluster messaging

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.1.0
    • Component/s: None
    • Labels:
      None
    • Environment:

      commit 5000a754d873c42935ce098f2c7b3b35e3408bf2

      Description

      On a 7 node ONOS cluster. These 2 exceptions are from ONOS6 logs

      2015-02-24 10:07:03,537 | INFO  | nos-topo-build-3 | TopologyManager                  | 158 - org.onosproject.onos-core-net - 1.1.0.SNAPSHOT | Topology DefaultTopology{time=691189751240067, computeCost=1508924, clusters=8, devices=20, links=24} changed
      2015-02-24 10:07:03,537 | ERROR | message-handlers | ClusterCommunicationManager      | 160 - org.onosproject.onos-core-dist - 1.1.0.SNAPSHOT | Exception caught handling ClusterMessage{sender=10.128.30.13, subject=peer-forward-apply-batch, payload=byte[]{length=216, hash=-533311077}}
      java.lang.NullPointerException
              at org.onosproject.provider.of.flow.impl.OpenFlowRuleProvider.executeBatch(OpenFlowRuleProvider.java:208)[137:org.onosproject.onos-of-provider-flow:1.1.0.SNAPSHOT]
              at org.onosproject.net.flow.impl.FlowRuleManager$InternalStoreDelegate.notify(FlowRuleManager.java:440)[158:org.onosproject.onos-core-net:1.1.0.SNAPSHOT]
              at org.onosproject.net.flow.impl.FlowRuleManager$InternalStoreDelegate.notify(FlowRuleManager.java:396)[158:org.onosproject.onos-core-net:1.1.0.SNAPSHOT]
              at org.onosproject.store.AbstractStore.notifyDelegate(AbstractStore.java:58)[74:org.onosproject.onos-api:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore.storeBatchInternal(DistributedFlowRuleStore.java:420)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore.access$900(DistributedFlowRuleStore.java:104)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore$OnStoreBatch.handle(DistributedFlowRuleStore.java:653)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalClusterMessageHandler.handle(ClusterCommunicationManager.java:217)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onlab.netty.NettyMessagingService$3.lambda$handle$0(NettyMessagingService.java:223)[162:org.onosproject.onlab-netty:1.1.0.SNAPSHOT]
              at org.onlab.netty.NettyMessagingService$3$$Lambda$73/27605510.run(Unknown Source)[162:org.onosproject.onlab-netty:1.1.0.SNAPSHOT]
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_25]
              at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_25]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_25]
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_25]
              at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      2015-02-24 10:07:03,539 | WARN  | message-handlers | NettyMessagingService            | 162 - org.onosproject.onlab-netty - 1.1.0.SNAPSHOT | Failed to process message of type peer-forward-apply-batch
      java.lang.NullPointerException
              at org.onosproject.provider.of.flow.impl.OpenFlowRuleProvider.executeBatch(OpenFlowRuleProvider.java:208)[137:org.onosproject.onos-of-provider-flow:1.1.0.SNAPSHOT]
              at org.onosproject.net.flow.impl.FlowRuleManager$InternalStoreDelegate.notify(FlowRuleManager.java:440)[158:org.onosproject.onos-core-net:1.1.0.SNAPSHOT]
              at org.onosproject.net.flow.impl.FlowRuleManager$InternalStoreDelegate.notify(FlowRuleManager.java:396)[158:org.onosproject.onos-core-net:1.1.0.SNAPSHOT]
              at org.onosproject.store.AbstractStore.notifyDelegate(AbstractStore.java:58)[74:org.onosproject.onos-api:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore.storeBatchInternal(DistributedFlowRuleStore.java:420)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore.access$900(DistributedFlowRuleStore.java:104)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.flow.impl.DistributedFlowRuleStore$OnStoreBatch.handle(DistributedFlowRuleStore.java:653)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager$InternalClusterMessageHandler.handle(ClusterCommunicationManager.java:217)[160:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onlab.netty.NettyMessagingService$3.lambda$handle$0(NettyMessagingService.java:223)[162:org.onosproject.onlab-netty:1.1.0.SNAPSHOT]
              at org.onlab.netty.NettyMessagingService$3$$Lambda$73/27605510.run(Unknown Source)[162:org.onosproject.onlab-netty:1.1.0.SNAPSHOT]
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_25]
              at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_25]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_25]
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_25]
              at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]
      

        Attachments

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

          Activity

            People

            Assignee:
            madan Madan Jampani
            Reporter:
            jhall Jon Hall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: