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:[email protected]] Sent: Wednesday, May 30, 2018 7:15 AM To: PRAKASH, OM <[email protected]<mailto:[email protected]>>; Sam Hague <[email protected]<mailto:[email protected]>> Cc: SINGH, ABHIJEET K <[email protected]<mailto:[email protected]>>; FREEMAN, BRIAN D <[email protected]<mailto:[email protected]>>; om prakash <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]>; [email protected]<mailto:[email protected]> 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 [email protected] https://lists.opendaylight.org/mailman/listinfo/sfc-dev
