parser.git
8 years agoCreate test case about nfv tosca 19/15419/3
shangxdy [Sun, 12 Jun 2016 14:45:41 +0000 (22:45 +0800)]
Create test case about nfv tosca

As a developer;
I want to known the availability of current nfv tosca
definitions about node types, capabilities types and
relationship types.
So i create some test cases to validate it.

JIRA: PARSER-34

Change-Id: Id57e38c066eea1d2090a816f5129aa95de464d32
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoAdding two new committers 43/14843/2
Aric Gardner [Mon, 30 May 2016 18:04:07 +0000 (14:04 -0400)]
Adding two new committers

Change-Id: I356c88886d698f4527a65696f17f946aa6d07a32
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
8 years agoMerge "Minor changes for better reading"
Julien [Fri, 27 May 2016 09:29:49 +0000 (09:29 +0000)]
Merge "Minor changes for better reading"

8 years agoMerge "bugs:The code in function of get_all_requirements is duplicated"
julien zhang [Thu, 19 May 2016 08:22:37 +0000 (08:22 +0000)]
Merge "bugs:The code in function of get_all_requirements is duplicated"

8 years agoMerge "Add attributes of address to tosca.nodes.nfv.CP address"
julien zhang [Thu, 19 May 2016 08:21:00 +0000 (08:21 +0000)]
Merge "Add attributes of address to tosca.nodes.nfv.CP address"

8 years agoMerge "Add affinity policy type definition"
julien zhang [Thu, 19 May 2016 08:19:10 +0000 (08:19 +0000)]
Merge "Add affinity policy type definition"

8 years agoMerge "Update the vRNC definition against the latest nfv tosca definition"
julien zhang [Thu, 19 May 2016 08:17:18 +0000 (08:17 +0000)]
Merge "Update the vRNC definition against the latest nfv tosca definition"

8 years agoMerge "Update the vRNC types(node types/relation types) definiton"
julien zhang [Thu, 19 May 2016 08:14:55 +0000 (08:14 +0000)]
Merge "Update the vRNC types(node types/relation types) definiton"

8 years agoMerge "Update the nfv tosca definietion against the latest spec"
julien zhang [Thu, 19 May 2016 08:14:05 +0000 (08:14 +0000)]
Merge "Update the nfv tosca definietion against the latest spec"

8 years agobugs:The code in function of get_all_requirements is duplicated 63/14163/1
shangxdy [Sun, 15 May 2016 18:52:29 +0000 (14:52 -0400)]
bugs:The code in function of get_all_requirements is duplicated

1、The virtualLink requirement of tosca.nodes.nfv.CP defined below:
In nodetype.py, the most code in functon of get_all_requirements is not
needed,becuase the property of requirements has realized the main logical
in current get_all_requirements. So the duplicated code will be deleted.

2、The bug will be submitted to openstack community.

JIRA: PARSER-37

Change-Id: I1a346ffc388546dd9c65a1b8d32e32859150d077
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoAdd attributes of address to tosca.nodes.nfv.CP address 61/14161/1
shangxdy [Sun, 15 May 2016 18:33:58 +0000 (14:33 -0400)]
Add attributes of address to tosca.nodes.nfv.CP address

According to the openstack comments, it's necessary to add the attribute
of address, which was deleted because the IP_address was duplication to
CP's parent's attributes.
The related modifications are refer to:
1. https://gerrit.opnfv.org/gerrit/#/c/12567.
2. https://bugs.launchpad.net/tosca-parser/+bug/1574715.

JIRA: PARSER-36

Change-Id: I6bf894cbba440013175df478cce00fa08906dc19
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoUpdate the vRNC definition against the latest nfv tosca definition 11/12711/2
shangxdy [Wed, 27 Apr 2016 11:43:38 +0000 (07:43 -0400)]
Update the vRNC definition against the latest nfv tosca definition

Update the vRNC definition according to the latest vRNC type.
include node_templates, groups, policies and outputs.

JIRA:PARSER-31

Change-Id: Ie69a8e4480188ffad8247d68e5c15085bbb44848
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoUpdate the vRNC types(node types/relation types) definiton 09/12709/3
shangxdy [Wed, 27 Apr 2016 11:29:43 +0000 (07:29 -0400)]
Update the vRNC types(node types/relation types) definiton

Update the vRNC type definition according to the nfv tosca definiton.
include MM, CM, DM and LB.

JIRA:PARSER-35

Change-Id: I3017c93081bc77fc2ac1e4633f4232f130f6b4de
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoUpdate the nfv tosca definietion against the latest spec 05/12405/6
shangxdy [Mon, 18 Apr 2016 11:45:56 +0000 (07:45 -0400)]
Update the nfv tosca definietion against the latest spec

Base types are modified:
1.tosca.nodes.nfv.VDU:
  from tosca.nodes.SoftwareComponent to tosca.nodes.Compute
2.tosca.nodes.nfv.CP:
  from tosca.nodes.Root to tosca.nodes.network.Port
3.tosca.nodes.nfv.VL:
   from tosca.nodes.Root to tosca.nodes.network.Network
4.tosca.relationships.nfv.VirtualBindsTo:
  from tosca.relationships.ConnectsTo to tosca.relationships.network.BindsTo
5. tosca.relationships.nfv.VirtualLinksTo:
  from tosca.relationships.ConnectsTo to tosca.relationships.network.LinksTo
6. tosca.capabilities.nfv.VirtualBindable: i
  from tosca.capabilities.Root to tosca.capabilities.network.Bindable
7. tosca.capabilities.nfv.VirtualLinkable:
  from tosca.capabilities.Root to tosca.capabilities.network.Linkable.

JIRA:PARSER-30

Change-Id: If6f32cf891a979ae88c345980930451f876ad9e0
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoAdd affinity policy type definition 99/12699/1
shangxdy [Wed, 27 Apr 2016 08:44:41 +0000 (04:44 -0400)]
Add affinity policy type definition

Add two definition in parser:
 tosca.policy.Placement.Colocate
 tosca.policy.Placement.Antilocate

JIRA:PARSER-33

Change-Id: I0259bbc1ce2616dcbc28a912c34a7513e9432ff5
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoMerge "update docs build names in .gitignore"
julien zhang [Wed, 27 Apr 2016 07:18:41 +0000 (07:18 +0000)]
Merge "update docs build names in .gitignore"

8 years agoMinor changes for better reading 97/12697/1
Julien [Wed, 27 Apr 2016 06:23:16 +0000 (14:23 +0800)]
Minor changes for better reading

1. minor changes for better reading(heading spaces, tail dot)
   and compatible with some edit tools, such as vim
2. L20: new people To new contributors
3. L33: sequence

Change-Id: I50b89310ddf176a0872c60363b69cdf979b37abc
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
8 years agoBug:tosca.nodes.nfv.CP definition is error 67/12567/2
shangxdy [Fri, 22 Apr 2016 12:04:03 +0000 (08:04 -0400)]
Bug:tosca.nodes.nfv.CP definition is error

 1、The virtualLink requirement of tosca.nodes.nfv.CP defined below:
     - virtualLink:
         capability: tosca.capabilities.VirtualLinkable
   But the tosca.capabilities.VirtualLinkable does not exsit in simple
   tosca(which is tosca.capabilities.Linkable), it should be
   tosca.capabilities.nfv.VirtualLinkable in nfv tosca.

   Additonally, the attribute definition of IP_address in CP is not
   needed because the parent node type tosca.nodes.network.Port
   also includes the same attributes ip_address.

 2、The bug will be submitted to openstack community.

JIRA:PARSER-32

Change-Id: I8f70747675dd6623380493d0436d9516c545d705
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoMerge "Update tosca lib to version 0.5"
julien zhang [Fri, 22 Apr 2016 08:43:26 +0000 (08:43 +0000)]
Merge "Update tosca lib to version 0.5"

8 years agoEstablish Parser Governance 21/12421/1
zhipengh [Mon, 18 Apr 2016 15:05:58 +0000 (23:05 +0800)]
Establish Parser Governance

Change-Id: I9a2963cc2bd4a77448ed7ac623582d91ff94d60d

8 years agoUpdate tosca lib to version 0.5 09/12009/2
shangxdy [Thu, 7 Apr 2016 18:08:49 +0000 (14:08 -0400)]
Update tosca lib to version 0.5

Use tosca-parser and heat-translator to analyze to the basic
nfv-tosca type definitions, and use simple tosca new feature
such as policy, group and trigger, which are now supported by
the latest version of tosca-parser and heat-translator.

JIRA:PARSER-18

Change-Id: I797bcacbb5b32005d0aeb0f3f32851ac96e30f01
Signed--off-by: shangxdy <shang.xiaodong@zte.com.cn>
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agodocs: fix issues 47/10847/4
Ryota MIBU [Thu, 25 Feb 2016 18:38:12 +0000 (03:38 +0900)]
docs: fix issues

Change-Id: Ie0917b70674a7a16c89c8e6bc79aed5e436cabdd
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoParser Contributor Update 2: add shitao and lingli 99/8799/2
zhipengh [Sun, 31 Jan 2016 00:48:37 +0000 (08:48 +0800)]
Parser Contributor Update 2: add shitao and lingli

Change-Id: I7915929ab219aa392f45f4867f34ad2dcc981c4e

8 years agoMerge "Parser Contributor Update"
zhipengh [Thu, 28 Jan 2016 03:21:10 +0000 (03:21 +0000)]
Merge "Parser Contributor Update"

8 years agoupdate parser document 37/7837/8
MatthewLi [Mon, 25 Jan 2016 07:44:55 +0000 (02:44 -0500)]
update parser document

JIRA: PARSER-14

document format has been updated, this patch is to improve the document
in parser project to satisfy the requirement of sphinx.

Change-Id: I629fa84a1b0333e9b59c24cdf7444733f7b35582
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "Yang to TOSCA output template for test case."
Zhipeng (Howard) Huang [Tue, 26 Jan 2016 00:37:47 +0000 (00:37 +0000)]
Merge "Yang to TOSCA output template for test case."

8 years agoParser Contributor Update 37/7937/1
zhipengh [Tue, 26 Jan 2016 00:34:24 +0000 (08:34 +0800)]
Parser Contributor Update

Change-Id: I271ed953474d62365094be486935e592714a22c3

8 years agoJIRA:PARSER-1 -docs for yang2tosca patch set-3 77/5877/4
shiva-charan.m-s [Fri, 8 Jan 2016 15:47:02 +0000 (09:47 -0600)]
JIRA:PARSER-1 -docs for yang2tosca patch set-3

Signed-off-by: shiva-charan.m-s <shiva-charan.m-s@hp.com>
8 years agoYang to TOSCA output template for test case. 97/5397/3
shangxdy [Thu, 31 Dec 2015 08:23:16 +0000 (16:23 +0800)]
Yang to TOSCA output template for test case.

As a test engineer,I want to understand how to verify the output of
yang-to-tosca based specific input.so that I can define output template.

JIRA:PARSER-16

Change-Id: Id17e86db9667715e43615195570854ae1ead5e8b
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoupdate docs build names in .gitignore 47/5847/1
Ryota MIBU [Fri, 8 Jan 2016 02:41:28 +0000 (11:41 +0900)]
update docs build names in .gitignore

Change-Id: I48a65818a652d2e221dc8450e4f52d7ae053f3b8
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoJIRA:PARSER-17 Clean up documentation setup 51/5751/3
zhipengh [Thu, 7 Jan 2016 08:33:16 +0000 (16:33 +0800)]
JIRA:PARSER-17 Clean up documentation setup

Change-Id: I2863a76a5d5417c184283fdf97282c94359162dc

8 years agoMerge "Define a general nfv Tosca template(new)"
Zhipeng (Howard) Huang [Tue, 5 Jan 2016 00:14:12 +0000 (00:14 +0000)]
Merge "Define a general nfv Tosca template(new)"

8 years agoJIRA:PARSER-15 Provide Standalone Heat-Translator Liberty Pypi Packages 23/5023/1
zhipengh [Tue, 22 Dec 2015 07:04:53 +0000 (15:04 +0800)]
JIRA:PARSER-15 Provide Standalone Heat-Translator Liberty Pypi Packages

8 years agoDefine a general nfv Tosca template(new) 45/4945/5
shangxdy [Mon, 21 Dec 2015 11:37:39 +0000 (19:37 +0800)]
Define a general nfv Tosca template(new)

Define a general nfv Tosca template, which supports ETSI/MANO standard.
Recheck for changed documents architecture.

JIRA:PARSER-6

Change-Id: I0c6f0571c8a5dffbe0bc281d68f2b9542952bf7d
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoMerge "Define a TOSCA template for a vRNC(new)"
julien zhang [Mon, 21 Dec 2015 09:05:29 +0000 (09:05 +0000)]
Merge "Define a TOSCA template for a vRNC(new)"

8 years agoThe documents for simple vRNC TOSCA template definition(new) 03/4803/3
shangxdy [Thu, 17 Dec 2015 15:33:54 +0000 (23:33 +0800)]
The documents for simple vRNC TOSCA template definition(new)

As a Parser developer,
I want to konwn the detailed description of TOSCA definition for to  a vRNC,
so that I can translate it to heat-template.
Recheck for changing file format from md to rst.

JIRA:PARSER-13

Change-Id: Id666eb076e1ec3bbd428f9a1b6bad1491e3f0d7a
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoNew Keywods documentation for parser(new). 23/4423/4
shangxdy [Mon, 14 Dec 2015 09:07:02 +0000 (17:07 +0800)]
New Keywods documentation for parser(new).

As a user,I need a manual and want to understand how to use all and
the new introduced keywords to define a vRNC, so that I can use it
to define myown vRNC.
Recheck for changing file format from md to rst.

JIRA:PARSER-10

Change-Id: Ie7e16ac6f9eede57462d4c83e8acad51ceecc857
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoDefine a TOSCA template for a vRNC(new) 37/4837/2
shangxdy [Fri, 18 Dec 2015 08:27:00 +0000 (16:27 +0800)]
Define a TOSCA template for a vRNC(new)

Define a vRNC(an VNF of Radio Network Controller) by using TOSCA template.
Recheck for changed documents architecture.

JIRA:PARSER-7

Change-Id: I3164b262b2cf3e82f0afc6e3663331d886741c96
Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
8 years agoMerge "updates to use new doc toolchain"
julien zhang [Tue, 15 Dec 2015 16:28:21 +0000 (16:28 +0000)]
Merge "updates to use new doc toolchain"

8 years agohow to use docs today in OPNFV 15/4315/5
MatthewLi [Fri, 11 Dec 2015 07:56:50 +0000 (23:56 -0800)]
how to use docs today in OPNFV

JIRA: PARSER-14

please see the documents under /docs directory

Change-Id: I7cae579f40b61baec2b277142689be25ba1ca75f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "JIRA:PARSER-1 -Python script for translation patch set-4"
julien zhang [Fri, 11 Dec 2015 07:10:02 +0000 (07:10 +0000)]
Merge "JIRA:PARSER-1 -Python script for translation patch set-4"

8 years agoupdates to use new doc toolchain 83/4283/1
Ryota MIBU [Fri, 11 Dec 2015 06:30:46 +0000 (15:30 +0900)]
updates to use new doc toolchain

Change-Id: Ia2f129423e0bf50e81e9a13e1031208df868af84
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
8 years agoJIRA:PARSER-1 -XSLT script for YANG to TOSCA patch set-7 73/2073/7
Vinayak Ram [Mon, 28 Sep 2015 17:56:20 +0000 (12:56 -0500)]
JIRA:PARSER-1 -XSLT script for YANG to TOSCA patch set-7

Signed-off-by: Shiva Charan <shiva-charan.m-s@hpe.com>
8 years agoJIRA:PARSER-1 -Python script for translation patch set-4 89/2989/4
Shiva Charan [Tue, 3 Nov 2015 12:26:58 +0000 (06:26 -0600)]
JIRA:PARSER-1 -Python script for translation patch set-4

Signed-off-by: shiva-charan.m-s <shiva-charan.m-s@hp.com>
9 years agoMerge changes Icee1e8b6,I13e237d5
Ruifeng(Victor) HU [Thu, 26 Mar 2015 02:00:21 +0000 (02:00 +0000)]
Merge changes Icee1e8b6,I13e237d5

* changes:
  Remove whitespace in new line
  Add INFO file for inclusion on the wiki

9 years agoMerge "Adding LICENSE file"
Ruifeng(Victor) HU [Thu, 26 Mar 2015 01:55:35 +0000 (01:55 +0000)]
Merge "Adding LICENSE file"

9 years agoRemove whitespace in new line 73/173/1
Aric Gardner [Wed, 25 Mar 2015 15:20:57 +0000 (11:20 -0400)]
Remove whitespace in new line

Change-Id: Icee1e8b615bd218cb2cbdface99d71de7684d7d7
JIRA:0000
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
9 years agoJIRA:PARSER-1 -Basic Setup For Parser Gerrit Repo 70/170/1
hannibalhuang [Mon, 23 Mar 2015 19:46:43 +0000 (03:46 +0800)]
JIRA:PARSER-1 -Basic Setup For Parser Gerrit Repo

Change-Id: Iec2941e6f11416c896fedd5d3c8ec249302c40be
Signed-off-by: hannibalhuang <huangzhipeng@huawei.com>
9 years agoAdd INFO file for inclusion on the wiki 34/134/1
Aric Gardner [Tue, 10 Mar 2015 19:48:12 +0000 (15:48 -0400)]
Add INFO file for inclusion on the wiki

Change-Id: I13e237d5944ed6652ef23336d53acfc94d728b5c
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
9 years agoAdding LICENSE file 13/113/1
Aric Gardner [Fri, 6 Mar 2015 20:32:52 +0000 (15:32 -0500)]
Adding LICENSE file

Change-Id: Iccbd90c53b28814bced7531027bdbfb2029f7b69
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
9 years agoAdding .gitreview to parser more information at https://wiki.opendaylight.org/view...
Aric Gardner [Wed, 11 Feb 2015 18:57:22 +0000 (13:57 -0500)]
Adding .gitreview to parser more information at https://wiki.opendaylight.org/view/Git-review_Workflow

Change-Id: I88c099c583ec475be484e8be99fd04c9f637c92a
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
9 years agoInitial empty repository
Aric Gardner [Wed, 11 Feb 2015 18:53:49 +0000 (18:53 +0000)]
Initial empty repository