This document provides the release notes for <Danube Release> of <Parser>.

Version history

Date Ver. Author Comment
2016-04-20 0.5 Howard Huang Brahmaputra Release
2016-09-19 1.0 Howard Huang Colorado Release
2017-03-06 2.0 Howard Huang Danube Release
2017-09-25 5.0 0.5 ONAP Shang Xiaodong Euphrates release
2018-04-20 6.0 1.0 ONAP Shang Xiaodong Fraser release

Important notes

Attention: Parser’s submodules should be installed independantly from OPNFV platform, for instructions please refer to the installation documention.

Summary

OPNFV Parser Danube release has provides four submodules to serve as translation/prevalidation tools: tosca2heat, yang2tosca, policy2tosca, and verigraph. Specifically, tosca2heat module provides an integration of OpenStack tosca-parser and heat-translater upstream projects 0.7 release with additional Parser unique features, and includes nfv-toscaparser

and nfv-heattranslaotor for ONAP community.

Release Data

Project OPNFV Parser
Repo/commit-ID  
Release designation Danube 1.0
Release date E.g. 2015-04-16
Purpose of the delivery OPNFV Template Translation/Prevalida- tion tooling

Fraser Release Data

Project OPNFV Parer
Repo/tag Parser/6.0.0
Bottlenecks Docker image tag
  • 6.0.0
Release designation
  • 6.0.0
Release date
  • Apr 20th 2018
Purpose of the delivery

Fraser stable release

OPNFV Template Translation/ Prevalidation tooling

Euphrates Release Data

Project OPNFV Parer
Repo/tag Parser/5.0.0
Bottlenecks Docker image tag
  • 5.0.0
Release designation
  • 5.0.0
Release date
  • Sept 25th 2017
Purpose of the delivery

Euphrates stable release

OPNFV Template Translation/ Prevalidation tooling

Danube Release Data

Project OPNFV Parer
Repo/tag Parser/danube.2.0
Bottlenecks Docker image tag
  • danube.2.0
Release designation
  • Danube 2.0
Release date
  • March 6st 2017
Purpose of the delivery

Danube stable release

OPNFV Template Translation/ Prevalidation tooling

Colorado Release Data

Project OPNFV Parer
Repo/tag Parser/colorado.1.0
Bottlenecks Docker image tag
  • colorado.1.0
Release designation
  • Colorado 1.0
Release date
  • September 22 2016
Purpose of the delivery

Colorado stable release

OPNFV Template Translation/ Prevalidation tooling

Bramaputra Release Data

Project OPNFV Parer
Repo/tag Parser/brahmaputra.1.0
Bottlenecks Docker image tag
  • brahmaputra.1.0
Release designation
  • Brahmaputra 1.0
Release date
  • February 25 2016
Purpose of the delivery

Brahmaputra stable release

OPNFV Template Translation/ Prevalidation tooling

  • OpenStack tosca-parser and heat-translator have changed from 0.8 to 0.9
  • Parseer support aarch64
  • update verigraph module
  • Release 0.5 and 1.0 for ONAP community
  • no feature changes in yang2tosca and policy2tosca since Colorado Release.
  • Parser Dabube Release documentation has adoped a new format.

JIRA BACK-LOG:

JIRA REFERENCE SLOGAN
PARSER-111 Verigraph Code Base
PARSER-112 Init api gateway framework
PARSER-113 Add input validation test case
PARSER-114 Add output in vRNC for substitution mappings.
PARSER-115 Add output validation for substitution.
PARSER-116 Add output validation test case for substitution.
PARSER-121 Add ip output in compute node
PARSER-125 Package for funectest with docker container.
PARSER-135 Support costum datatype in capability.
PARSER-136 Support metadata validation
PARSER-137 Support yaml file with suffix of yml
PARSER-138 Support costum datatype definition cin parameters.
PARSER-141 Add required parameters validation for nested service
PARSER-142 Add parameter validation in design time for ONAP
PARSER-144 Add import file with suffix of yml testcases
PARSER-146 Support template version of tosca_simple_yaml_1_1
PARSER-148 Add debug mode parameter
PARSER-151 Refactor heat-translator setup.py
PARSER-154 code optimizations about graph manipulation and formula generation.

JIRA TICKETS:

JIRA REFERENCE SLOGAN
PARSER-117 Fix ci bug when integrated with functest
PARSER-122 Fix docs bug
PARSER-145 Fix exceptions overwritten when nested import service topology
PARSER-152 fix costum datatype definition in parameters
PARSER-153 Fix StatefulEntityType when entitytype is not define
PARSER-155 Fix substitution mapping assigned value to nodetemplate
PARSER-156 Fix functest_run script for role of heat_stack_owner

Deliverables

  • tosca2heat
  • yang2tosca
  • policy2tosca
  • verigraph
  • apigateway
  • release document
  • design document
  • development document
  • testing document

Known Limitations, Issues and Workarounds

Known issues

JIRA TICKETS:

JIRA REFERENCE SLOGAN
   
   

Workarounds

<STATE ALL KNOWN WORKAROUNDS TO THE ISSUES STATED ABOVE>

<EXAMPLE>:

  • In case the contact with a compute is lost - restart the compute host
  • In case the disk is full on a controller - delete all files in /tmp

Test Result

Parser test with functest runs with the following results:

TEST-SUITE Results:
Parser with functest in fuel PASS
Parser with functest in apex PASS
Parser with functest in daisy PASS
Parser with functest in compass PASS
Parser with functest in joid SKIP