Hi Jaime/Sam,

Finally I made a very good progress. Now  SFC request is going to ODL from 
Openstack . I see port-pair-create, port-pair-group-create, 
flow-classifier-create and port-chain-create request went to ODL.

But there is exception coming in ODL . Any configuration I need to add to ODL 
for this ? can you please let me know ?

Log I have put here . http://paste.openstack.org/show/722386/


2018-05-30T18:09:43,137 | ERROR | 
opendaylight-cluster-data-notification-dispatcher-651 | 
InterfaceManagerRpcService       | 255 - 
org.opendaylight.genius.interfacemanager-impl - 0.4.0 | RPC 
getEndpointIpForDpn() failed; input = GetEndpointIpForDpnInput 
[_dpid=4658453923909, augmentation=[]]
java.lang.NullPointerException: null
        at 
org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerServiceImpl.getEndpointIpForDpn(InterfaceManagerServiceImpl.java:141)
 ~[255:org.opendaylight.genius.interfacemanager-impl:0.4.0]
        at 
org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerRpcService.lambda$getEndpointIpForDpn$0(InterfaceManagerRpcService.java:57)
 ~[255:org.opendaylight.genius.interfacemanager-impl:0.4.0]
        at 
org.opendaylight.genius.infra.FutureRpcResults$FutureRpcResultBuilder.build(FutureRpcResults.java:210)
 [261:org.opendaylight.genius.mdsalutil-api:0.4.0]
        at 
org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerRpcService.getEndpointIpForDpn(InterfaceManagerRpcService.java:57)
 [255:org.opendaylight.genius.interfacemanager-impl:0.4.0]
        at 
org.opendaylight.yangtools.yang.binding.util.RpcMethodInvokerWithInput.invokeOn(RpcMethodInvokerWithInput.java:32)
 [328:org.opendaylight.mdsal.yang-binding:0.12.0]
        at 
org.opendaylight.yangtools.yang.binding.util.AbstractMappedRpcInvoker.invokeRpc(AbstractMappedRpcInvoker.java:53)
 [328:org.opendaylight.mdsal.yang-binding:0.12.0]
        at 
org.opendaylight.controller.md.sal.binding.impl.BindingDOMRpcImplementationAdapter.invoke(BindingDOMRpcImplementationAdapter.java:83)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.binding.impl.BindingDOMRpcImplementationAdapter.invokeRpc(BindingDOMRpcImplementationAdapter.java:70)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.dom.broker.impl.GlobalDOMRpcRoutingTableEntry.invokeRpc(GlobalDOMRpcRoutingTableEntry.java:41)
 [221:org.opendaylight.controller.sal-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.dom.broker.impl.DOMRpcRoutingTable.invokeRpc(DOMRpcRoutingTable.java:178)
 [221:org.opendaylight.controller.sal-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.dom.broker.impl.DOMRpcRouter.invokeRpc(DOMRpcRouter.java:102)
 [221:org.opendaylight.controller.sal-broker-impl:1.7.0]
        at Proxybc94a1f1_a049_4699_ad3d_356171ed883e.invokeRpc(Unknown Source) 
[?:?]
        at Proxyaca2580b_6c17_4724_9b69_fdc56325b228.invokeRpc(Unknown Source) 
[?:?]
        at 
org.opendaylight.controller.md.sal.binding.impl.RpcServiceAdapter.invoke0(RpcServiceAdapter.java:65)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.binding.impl.RpcServiceAdapter.access$000(RpcServiceAdapter.java:43)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.binding.impl.RpcServiceAdapter$RpcInvocationStrategy.invoke(RpcServiceAdapter.java:156)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at 
org.opendaylight.controller.md.sal.binding.impl.RpcServiceAdapter.invoke(RpcServiceAdapter.java:96)
 [218:org.opendaylight.controller.sal-binding-broker-impl:1.7.0]
        at com.sun.proxy.$Proxy128.getEndpointIpForDpn(Unknown Source) 
[254:org.opendaylight.genius.interfacemanager-api:0.4.0]
        at 
org.opendaylight.sfc.genius.util.SfcGeniusRpcClient.getDpnIpFromGeniusRPC(SfcGeniusRpcClient.java:242)
 [414:org.opendaylight.sfc.genius:0.7.0]
        at 
org.opendaylight.sfc.ofrenderer.processors.SfcRspProcessorLogicalSff.configureSffTransportEgressFlow(SfcRspProcessorLogicalSff.java:272)
 [416:org.opendaylight.sfc.openflow-renderer:0.7.0]
        at 
org.opendaylight.sfc.ofrenderer.processors.SfcOfRspProcessor.configureTransportEgressFlows(SfcOfRspProcessor.java:475)
 [416:org.opendaylight.sfc.openflow-renderer:0.7.0]
:


Thanks
Om Prakash




-----Original Message-----
From: Jaime Caamaño Ruiz [mailto:jcaam...@suse.de]
Sent: Wednesday, May 30, 2018 7:15 AM
To: PRAKASH, OM <op3...@att.com<mailto:op3...@att.com>>; Sam Hague 
<sha...@redhat.com<mailto:sha...@redhat.com>>
Cc: SINGH, ABHIJEET K <as7...@att.com<mailto:as7...@att.com>>; FREEMAN, BRIAN D 
<bf1...@att.com<mailto:bf1...@att.com>>; om prakash 
<dude...@gmail.com<mailto:dude...@gmail.com>>; 
netvirt-...@lists.opendaylight.org<mailto:netvirt-...@lists.opendaylight.org>; 
sfc-dev@lists.opendaylight.org<mailto:sfc-dev@lists.opendaylight.org>
Subject: Re: [sfc-dev] Opendaylight support for networking-sfc



I suggest that you check the status of nova compute service



openstack compute service list



If compute service is up and healthy, check the nova compute logs for any 
possible error there.



sudo journalctl -u devstack@n-cpu



BR

Jaime.




_______________________________________________
sfc-dev mailing list
sfc-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/sfc-dev

Reply via email to