Video Tutorial of Creating a template and parameter artifacts in CDT Tool for vLoadBalancer/vDNS Testing
Sample files created by CDT
- The following files can be imported into CDT for the Reference Data and Parameter Definition sections:
Southbound Properties Update
The CDT tool will created entries in the /opt/onap/appc/data/properties/appc_southbound.properties file when the VNF has been saved to APPC. However, the password for the VNF must be updated manually:
appc_southbound.properties ExamplevLoadBalancer/vLoadBalancer-test\ 0.NETCONF-XML.ConfigScaleOut.user = admin vLoadBalancer/vLoadBalancer-test\ 0.NETCONF-XML.ConfigScaleOut.port = 2831 vLoadBalancer/vLoadBalancer-test\ 0.NETCONF-XML.ConfigScaleOut.url = vLoadBalancer/vLoadBalancer-test\ 0.NETCONF-XML.ConfigScaleOut.password = *****
3 Comments
Sunny Gupta
Hi,
I am executing" /restconf/operations/appc-provider-lcm:config-modify" to push config to my VNF which supports Netconf over SSH.
I can see socket connection is being established between APP-C and VNF, but none of the config is pushed and socket timesout after around 5 secs.
log4j:data name="ResponseCode" value="401"/>
<log4j:data name="ResponseDescription" value="org.onap.appc.ccadaptor.TimedOutException: Received a SocketTimeoutException router=10.69.15.188"/>
<log4j:data name="ServerFQDN" value="mav-appc-0.appc-cluster.onap.svc.cluster.local"/>
Any idea how can I debug it further.
Also as my VNF supports Netconf over SSH, how can I specify APP-C to use Netconf over SSH not TLS.
Sunny Gupta
On debugging further
<log4j:message><![CDATA[ConfigComponentAdaptor.configure: StackTrace=org.onap.appc.ccadaptor.TimedOutException: org.onap.appc.ccadaptor.TimedOutException: Received a SocketTimeoutException router=10.69.15.188
at org.onap.appc.ccadaptor.SshJcraftWrapper.receiveUntil(SshJcraftWrapper.java:315)
at org.onap.appc.ccadaptor.ConfigComponentAdaptor.configure(ConfigComponentAdaptor.java:373)
at org.onap.ccsdk.sli.core.sli.provider.ConfigureNodeExecutor.execute(ConfigureNodeExecutor.java:84)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.executeNode(SvcLogicServiceImpl.java:181)
at org.onap.ccsdk.sli.core.sli.provider.BlockNodeExecutor.execute(BlockNodeExecutor.java:62)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.executeNode(SvcLogicServiceImpl.java:181)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.execute(SvcLogicServiceImpl.java:158)
at org.onap.ccsdk.sli.core.sli.provider.CallNodeExecutor.execute(CallNodeExecutor.java:127)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.executeNode(SvcLogicServiceImpl.java:181)
at org.onap.ccsdk.sli.core.sli.provider.BlockNodeExecutor.execute(BlockNodeExecutor.java:62)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.executeNode(SvcLogicServiceImpl.java:181)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.execute(SvcLogicServiceImpl.java:158)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.execute(SvcLogicServiceImpl.java:238)
at org.onap.ccsdk.sli.core.sli.provider.SvcLogicServiceImpl.execute(SvcLogicServiceImpl.java:216)
My VNF is running confd server. Any support would be very much appreciated.
-Sunny
Sunny Gupta
When I am connecting ONAP-APPC with ODL based netconf server, config push works fine. But when one the other end if it is ConfD based netconf server, it gives the above error.
Are there any known compatibility issues between OLD netconf and ConfD netconf ?
-Sunny