Uploaded image for project: 'Vnfsdk'
  1. Vnfsdk
  2. VNFSDK-408

Using VNF SDK Compliance Verification Program user is not able to setup and use VTP Deployable as docker container

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Dublin Release
    • Dublin Release

      According to instruction from https://docs.onap.org/en/dublin/submodules/vnfsdk/model.git/docs/files/VNFSDK-LFN-CVC.html#vnf-test-platform-vtp

      User are not able to set working environment due to:

      • old versions of CLI and REFREPO in instruction
      • when I used newest images from nexus REFREPO_TAG=1.3-STAGING-latest and CLI_TAG=3.0-STAGING-latest
        it was stil not working.
        root@oclip-2:~# docker exec vtp-cli bash -c 'OPEN_CLI_PRODUCT_IN_USE=onap-vtp oclip vnftest-list –host-url http://10.183.42.78:8702'
        0x6003::Command vnftest-list is not available for product version onap-vtp
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : vnftest-list:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : csar-show:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : csar-list:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : csar-create:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : vnftest-run:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : functest-show-status:onap-vtp = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : hello-world-snmp:sample-helloworld = org.onap.cli.fw.snmp.cmd.OnapSnmpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : hello-world-http:sample-helloworld = org.onap.cli.fw.http.cmd.OnapHttpCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : hello-world:sample-helloworld = org.onap.cli.sample.OnapHelloWorldCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : basic-logout:open-cli = org.onap.cli.fw.http.cmd.BasicAuthLogoutCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : basic-login:open-cli = org.onap.cli.fw.http.cmd.BasicAuthLoginCommand
      2019-05-23 12:04:54 INFO  OnapCommandRegistrar:124 - REGISITER : catalog:open-cli = org.onap.cli.fw.http.cmd.CatalogCommand
      2019-05-23 12:04:54 INFO  OnapCommand:199 - CMD: vnftest-list
      2019-05-23 12:04:54 INFO  OnapCommand:203 - INPUT: {no-catalog=no-catalog: false, debug=debug: false, format=format: table, no-auth=no-auth: false, version=version: false, host-url=host-url: http://192.168.0.60:8702, long=long: false, host-username=host-username: env:OPEN_CLI_HOST_USERNAME, help=help: false, host-password=host-password: env:OPEN_CLI_HOST_PASSWORD, context=context: {}, verify=verify: false, no-title=no-title: false}
      2019-05-23 12:04:54 INFO  OnapHttpConnection:350 - 
      URL: http://192.168.0.60:8702/onapapi/vnfsdk-marketplace/v1/vtp/tests
      Method: get
      Request Queries: {}
      Request Body: 
      Request Headers: {Accept=application/json, Content-Type=application/json}
      Request Cookies: {}
      binaryData=false
      Context={} 
      HTTP Status: 500
      Response Body: {"message":"HTTP 404 Not Found","code":"UNKNOWN"}
      Response Headers: {Connection=close, Content-Length=49, Date=Thu, 23 May 2019 12:04:54 GMT}
      Response Cookies: {}
      2019-05-23 12:04:54 ERROR OnapCli:106 - 500::0x6001::Command vnftest-list failed to execute, {"message":"HTTP 404 Not Found","code":"UNKNOWN"}
      org.onap.cli.fw.error.OnapCommandExecutionFailed: 500::0x6001::Command vnftest-list failed to execute, {"message":"HTTP 404 Not Found","code":"UNKNOWN"}
      	at org.onap.cli.fw.http.cmd.OnapHttpCommand.processRequest(OnapHttpCommand.java:242)
      	at org.onap.cli.fw.http.cmd.OnapHttpCommand.run(OnapHttpCommand.java:216)
      	at org.onap.cli.fw.cmd.OnapCommand.execute(OnapCommand.java:249)
      	at org.onap.cli.main.OnapCli.handleCommand(OnapCli.java:474)
      	at org.onap.cli.main.OnapCli.handle(OnapCli.java:516)
      	at org.onap.cli.main.OnapCli.main(OnapCli.java:617)
      
      

      However ref repo returns lst of test cases using following API:

      http://<docker-ip>:8702/onapapi/vnfsdk-marketplace/v1/vtp/scenarios/onap-vtp/testcases/
      
      • When I used : REFREPO_TAG=1.3-STAGING-latest and (CLI_TAG=2.0.4 or CLI_TAG=2.0.5) I received following error
        root@oclip-2:~# docker exec vtp-cli bash -c 'OPEN_CLI_PRODUCT_IN_USE=onap-vtp oclip vnftest-list --host-url http://192.168.0.60:8702'
        500::0x6001::Command vnftest-list failed to execute, {"message":"HTTP 404 Not Found","code":"UNKNOWN"}
        It was caused by REST api mismatch
      root@72c0086e32e7:/opt/oclip# cat logs/open-cli.log 2019-05-23 11:42:37 ERROR OnapCli:166 - 0x6003::Command vnftest-list is not available for product version onap-vtp org.onap.cli.fw.error.OnapCommandNotFound: 0x6003::Command vnftest-list is not available for product version onap-vtp at org.onap.cli.fw.registrar.OnapCommandRegistrar.get(OnapCommandRegistrar.java:255) at org.onap.cli.fw.registrar.OnapCommandRegistrar.get(OnapCommandRegistrar.java:238) at org.onap.cli.main.OnapCli.handleCommand(OnapCli.java:468) at org.onap.cli.main.OnapCli.handle(OnapCli.java:649) at org.onap.cli.main.OnapCli.main(OnapCli.java:751) 2019-05-23 11:42:37 ERROR OnapCli:166 - 0x6003::Command vnftest-list is not available for product version onap-vtp org.onap.cli.fw.error.OnapCommandNotFound: 0x6003::Command vnftest-list is not available for product version onap-vtp at org.onap.cli.fw.registrar.OnapCommandRegistrar.get(OnapCommandRegistrar.java:255) at org.onap.cli.fw.registrar.OnapCommandRegistrar.get(OnapCommandRegistrar.java:238) at org.onap.cli.main.OnapCli.handleCommand(OnapCli.java:468) at org.onap.cli.main.OnapCli.handle(OnapCli.java:649) at org.onap.cli.main.OnapCli.main(OnapCli.java:751)
      

            kkuzmick kkuzmick
            kkuzmick kkuzmick
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: