[GBP-156] Warning for ArpTasker Created: 16/Jun/15  Updated: 19/Jun/15  Resolved: 19/Jun/15

Status: Resolved
Project: groupbasedpolicy
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Thomas Bachman Assignee: Martin Sunal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 3746
Priority: High

 Description   

I saw the following message when running a test using devstack and stable/lithium:

2015-06-16 07:17:35,927 | WARN | lt-dispatcher-16 | ArpTasker | 313 - org.opendaylight.groupbasedpolicy.ofoverlay-renderer - 0.2.0.SNAPSHOT | ARP Reply to Controller flow was not created: KeyedInstanceIdentifier

{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:8796754161803]]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode, org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table[key=TableKey [_id=0]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow[key=FlowKey [_id=Uri [_value=arpReplyToController|EthernetMatch [_ethernetDestination=EthernetDestination [_address=MacAddress [_value=B4:71:13:06:52:D9], augmentation=[]], _ethernetType=EthernetType [_type=EtherType [_value=2054], augmentation=[]], augmentation=[]]|ArpMatch [_arpOp=2, _arpSourceTransportAddress=Ipv4Prefix [_value=192.168.111.1/32], _arpTargetHardwareAddress=ArpTargetHardwareAddress [_address=MacAddress [_value=B4:71:13:06:52:D9], augmentation=[]], _arpTargetTransportAddress=Ipv4Prefix [_value=192.168.111.254/32], augmentation=[]]]]]]}

org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationNotAvailableException: No local or remote implementation available for rpc AbsoluteSchemaPath

{path=[(urn:opendaylight:flow:service?revision=2013-08-19)add-flow]}

at org.opendaylight.controller.remote.rpc.RemoteRpcImplementation$1.onComplete(RemoteRpcImplementation.java:57)[178:org.opendaylight.controller.sal-remoterpc-connector:1.2.0.SNAPSHOT]
at org.opendaylight.controller.remote.rpc.RemoteRpcImplementation$1.onComplete(RemoteRpcImplementation.java:48)[178:org.opendaylight.controller.sal-remoterpc-connector:1.2.0.SNAPSHOT]
at akka.dispatch.OnComplete.internal(Future.scala:248)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.OnComplete.internal(Future.scala:245)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.japi$CallbackBridge.apply(Future.scala:175)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.japi$CallbackBridge.apply(Future.scala:172)[164:com.typesafe.akka.actor:2.3.10]
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.impl.ExecutionContextImpl$$anon$3.exec(ExecutionContextImpl.scala:107)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
2015-06-16 07:17:35,929 | WARN | Pool-7-worker-15 | ArpTasker | 313 - org.opendaylight.groupbasedpolicy.ofoverlay-renderer - 0.2.0.SNAPSHOT | ARP Reply to Controller flow was not created: KeyedInstanceIdentifier

{targetType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow, path=[org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Nodes, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node[key=NodeKey [_id=Uri [_value=openflow:8796751126810]]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode, org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.Table[key=TableKey [_id=0]], org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.tables.table.Flow[key=FlowKey [_id=Uri [_value=arpReplyToController|EthernetMatch [_ethernetDestination=EthernetDestination [_address=MacAddress [_value=B4:71:13:06:52:D9], augmentation=[]], _ethernetType=EthernetType [_type=EtherType [_value=2054], augmentation=[]], augmentation=[]]|ArpMatch [_arpOp=2, _arpSourceTransportAddress=Ipv4Prefix [_value=192.168.111.1/32], _arpTargetHardwareAddress=ArpTargetHardwareAddress [_address=MacAddress [_value=B4:71:13:06:52:D9], augmentation=[]], _arpTargetTransportAddress=Ipv4Prefix [_value=192.168.111.254/32], augmentation=[]]]]]]}

org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationNotAvailableException: No local or remote implementation available for rpc AbsoluteSchemaPath

{path=[(urn:opendaylight:flow:service?revision=2013-08-19)add-flow]}

at org.opendaylight.controller.remote.rpc.RemoteRpcImplementation$1.onComplete(RemoteRpcImplementation.java:57)[178:org.opendaylight.controller.sal-remoterpc-connector:1.2.0.SNAPSHOT]
at org.opendaylight.controller.remote.rpc.RemoteRpcImplementation$1.onComplete(RemoteRpcImplementation.java:48)[178:org.opendaylight.controller.sal-remoterpc-connector:1.2.0.SNAPSHOT]
at akka.dispatch.OnComplete.internal(Future.scala:248)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.OnComplete.internal(Future.scala:245)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.japi$CallbackBridge.apply(Future.scala:175)[164:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.japi$CallbackBridge.apply(Future.scala:172)[164:com.typesafe.akka.actor:2.3.10]
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:32)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.impl.ExecutionContextImpl$$anon$3.exec(ExecutionContextImpl.scala:107)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[161:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]

I believe this occurred after creating an external network in devstack and adding a subnet to the network.



 Comments   
Comment by Thomas Bachman [ 16/Jun/15 ]

Here's some additional information:

opendaylight-user@root> feature:list -i | grep openflow
odl-openflowplugin-nxm-extensions | 0.1.0-SNAPSHOT | x | openflowplugin-extension-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: Nicira Extensio
odl-openflowjava-protocol | 0.6.0-SNAPSHOT | x | odl-openflowjava-0.6.0-SNAPSHOT | OpenDaylight :: Openflow Java :: Protocol
odl-openflowplugin-all | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: All
odl-openflowplugin-southbound | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: SouthBound
odl-openflowplugin-flow-services | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: Flow Services
odl-openflowplugin-nsf-services | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: OpenflowPlugin :: NSF :: Services
odl-openflowplugin-nsf-model | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: OpenflowPlugin :: NSF :: Model
odl-openflowplugin-flow-services-rest | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: Flow Services :
odl-openflowplugin-flow-services-ui | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: Flow Services :
odl-openflowplugin-app-config-pusher | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: app - default c
odl-openflowplugin-app-lldp-speaker | 0.1.0-SNAPSHOT | x | openflowplugin-0.1.0-SNAPSHOT | OpenDaylight :: Openflow Plugin :: app lldp-speake

Comment by Martin Sunal [ 18/Jun/15 ]

stable/lithium
https://git.opendaylight.org/gerrit/#/c/22902/

master
https://git.opendaylight.org/gerrit/#/c/22903/

Generated at Wed Feb 07 20:01:15 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.