Uploaded image for project: 'OpenFlowPlugin'
  1. OpenFlowPlugin
  2. OPNFLWPLUG-226

AD-SAL topology unstable

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • General
    • None
    • Operating System: Linux
      Platform: PC

    • 1468

    Description

      If you see this log topology information gets earlier than the switch information and so it gets rejected by topology manager:

      2014-07-31 20:30:46.181 UTC [nioEventLoopGroup-12-1] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53041 --> :6633
      2014-07-31 20:30:46.181 UTC [nioEventLoopGroup-12-1] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline
      2014-07-31 20:30:46.183 UTC [nioEventLoopGroup-12-1] WARN o.o.o.o.m.c.s.SessionManagerOFImpl - context for invalidation not found
      2014-07-31 20:30:46.592 UTC [nioEventLoopGroup-12-2] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53042 --> :6633
      2014-07-31 20:30:46.592 UTC [nioEventLoopGroup-12-2] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline
      2014-07-31 20:30:46.597 UTC [nioEventLoopGroup-12-2] INFO o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch
      2014-07-31 20:30:46.601 UTC [nioEventLoopGroup-12-2] WARN o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey [xid=6525, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput] did not receive a response
      2014-07-31 20:30:46.635 UTC [nioEventLoopGroup-12-3] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53043 --> :6633
      2014-07-31 20:30:46.636 UTC [nioEventLoopGroup-12-3] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline
      2014-07-31 20:30:46.637 UTC [nioEventLoopGroup-12-3] INFO o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch
      2014-07-31 20:30:46.641 UTC [nioEventLoopGroup-12-3] WARN o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey [xid=6526, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput] did not receive a response
      2014-07-31 20:30:46.657 UTC [pool-18-thread-1] WARN o.o.c.t.internal.TopologyManagerImpl - Ignore edge that contains invalid node connector: (OF|3@OF|00:00:00:00:00:00:00:02->OF|1@OF|00:00:00:00:00:00:00:01)
      2014-07-31 20:30:46.657 UTC [pool-18-thread-1] ERROR o.o.c.s.c.t.TopologyCommitHandler - Exception caught
      java.lang.NullPointerException: null
      at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:655) ~[na:na]
      at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:706) ~[na:na]
      at org.opendaylight.controller.sal.implementation.internal.Topology.edgeUpdate(Topology.java:95) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.topology.TopologyCommitHandler.onDataChanged(TopologyCommitHandler.java:77) ~[na:na]
      at org.opendaylight.controller.md.sal.binding.impl.ForwardedBackwardsCompatibleDataBroker$BackwardsCompatibleOperationalDataChangeInvoker.onDataChanged(ForwardedBackwardsCompatibleDataBroker.java:428) [bundlefile:na]
      at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker$TranslatingDataChangeInvoker.onDataChanged(AbstractForwardedDataBroker.java:198) [bundlefile:na]
      at org.opendaylight.controller.md.sal.dom.store.impl.ChangeListenerNotifyTask.run(ChangeListenerNotifyTask.java:33) [bundlefile:na]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_51]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51]
      at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
      2014-07-31 20:30:46.677 UTC [nioEventLoopGroup-12-4] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection from (remote address): /192.168.198.27:53044 --> :6633
      2014-07-31 20:30:46.677 UTC [nioEventLoopGroup-12-4] INFO o.o.o.p.i.c.PublishingChannelInitializer - Incoming connection accepted - building pipeline
      2014-07-31 20:30:46.679 UTC [nioEventLoopGroup-12-4] INFO o.o.o.p.i.c.ConnectionAdapterImpl - Hello received / branch
      2014-07-31 20:30:46.681 UTC [nioEventLoopGroup-12-4] WARN o.o.o.p.i.c.ResponseExpectedRpcListener - Request for RpcResultKey [xid=6527, outputClazz=org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.GetFeaturesOutput] did not receive a response
      2014-07-31 20:30:46.695 UTC [pool-18-thread-1] WARN o.o.c.t.internal.TopologyManagerImpl - Ignore edge that contains invalid node connector: (OF|3@OF|00:00:00:00:00:00:00:03->OF|2@OF|00:00:00:00:00:00:00:01)
      2014-07-31 20:30:46.696 UTC [pool-18-thread-1] ERROR o.o.c.s.c.t.TopologyCommitHandler - Exception caught
      java.lang.NullPointerException: null
      at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:655) ~[na:na]
      at org.opendaylight.controller.topologymanager.internal.TopologyManagerImpl.edgeUpdate(TopologyManagerImpl.java:706) ~[na:na]
      at org.opendaylight.controller.sal.implementation.internal.Topology.edgeUpdate(Topology.java:95) ~[na:na]
      at org.opendaylight.controller.sal.compatibility.topology.TopologyCommitHandler.onDataChanged(TopologyCommitHandler.java:77) ~[na:na]
      at org.opendaylight.controller.md.sal.binding.impl.ForwardedBackwardsCompatibleDataBroker$BackwardsCompatibleOperationalDataChangeInvoker.onDataChanged(ForwardedBackwardsCompatibleDataBroker.java:428) [bundlefile:na]
      at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker$TranslatingDataChangeInvoker.onDataChanged(AbstractForwardedDataBroker.java:198) [bundlefile:na]
      at org.opendaylight.controller.md.sal.dom.store.impl.ChangeListenerNotifyTask.run(ChangeListenerNotifyTask.java:33) [bundlefile:na]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_51]
      at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51]
      at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]

      Attachments

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

        Activity

          People

            ecelgp Luis Gomez
            ecelgp Luis Gomez
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: