- Create portable, lightweight UI for performing heat template validations.
- Executable available for download
- No pre requisites required to run
- Completely offline validation
- Excel, CSV, and HTML reports generated
- Validation Profiles (ONAP, Heat Only, etc...)
- Linkage to VNF Requirements project (Heat requirements pulled directly from VNF Requirements)
- Create a set of "starter" heat templates using common heat constructs that adhere to the heat template guidelines
- Heat templates will be available to download and use as a launch point to create a complete VNF Heat Template
- Ensure VVP validations can be executed as part of the VNFSDK test framework
- Deprecate VVP web portal in favor of stand-alone tooling and VNFSDK test framework integration
- Rework VVP web portal from scratch (see comment below)
{"serverDuration": 158, "requestCorrelationId": "f6cd1d8f2e6b7d39"}
7 Comments
Steven Wright
linkage to VNFSDK
get the ONAP Demo VNFs heat templates passing current vvp tests and document this.
Steven Wright
additional validation scripts to align with VNFRQTS and Dublin ONAP features
Vincent Scharf
I would like to add on the "Deprecate VVP web portal" topic. I would suggest to rather rework the VVP-web portal from scratch then deprecate it completely. I find a web-based validation platform quite useful for the process of working together with VNF providers as an operator. Because the current ICE Portal is, as many of you may notice already, in a not very seamless and easy to use state we build a complete new web-service that uses the latest VNF-validation-scripts to validate uploaded VNFs. The tool is able to validate against a single VNF package by uploading it as a zip file or against a git repository that enables a history view on all different commit states of the VNF application. The web-service is currently in a work-in-progress state is but is already fully functional as far as the main functions are concerned. I gonna add a subtopic with some detailed information on what we did exactly.
Trevor Lovett
Vincent Scharf - We do agree with the utility of the web-based option, and if you're willing to contribute a version we'd certainly welcome it. Beyond the initial development, there are other activities that we'd likely need to tackle as part of the integration into ONAP development and build processes (Jenkins jobs, Helm Charts, security scans, possible CIST testing, etc.). I'd certainly like to have a simple web-based option if it's coming with support. Hopefully we can discuss an approach in the next VVP call.
Margaret Chiosi
Steven Wright - do you in VVP stay in synch with the VNFRqmts work for each release? Or is it similar to VNFSDK process?
Margaret Chiosi
Is it possible to have someone work on conversion of heat templates into Tosca from this team since VVP is much further along thatnn VNFSDK team?
Steven Wright
I believe SDC already converts the HEAT templates to TOSCA so I'm not sure VVP or VNFSDK would do this.
I'm not sure that an automatic conversion of HEAT test scripts into TOSCA test scripts is feasible - if that is what you were asking about.