Video Tutorial of Creating a template and parameter artifacts in CDT Tool for vLoadBalancer/vDNS Testing


Sample files created by CDT

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 Example
    vLoadBalancer/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 = *****

More Information on CDT


  • No labels

3 Comments

  1. 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.

    1. On debugging further

      1. I found that when I connect my VNF through "ssh admin@VNFIP -p PORT -s netconf",  everything works fine manually
      2. But when I try with ONAP-APPC , I get below exception . It give that after sending the "Hello" Command to server:
      <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

      1. 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