summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-03-28[p/parser] Add aarch64 download optionCharalampos Kominos1-18/+42
Hardcoded values within the parser project create problems for opnfv-armband. In this patch we : 1) Add aarch64 image download conditional 2) Fix typos and comments JIRA: ARMBAND-369 JIRA: PARSER-175 Change-Id: I001087a8783fef66336e9bddc8d67342f6810a1f Signed-off-by: Charalampos Kominos <charalampos.kominos@enea.com>
2018-03-27Merge "Auto Generated INFO.yaml file"xiaodong shang1-0/+72
2018-03-27Auto Generated INFO.yaml fileagardner1-0/+72
INFO.yaml meant to be machine readable. This file was auto generated from an ldap lookup and your projects INFO file. Meeting times are not currently filled out. please ammend this patchset to complete Going forward comitter promotions should be done against this file. PTLs: Must be merged for you to gain delete access on testresults.opnfv.org If project_lead: is missing (my script could not parse) please amend with same from commiters section eg: project_lead: &opnfv_$project_ptl name: 'Lead Name' email: 'lead email' id: 'lead lfid' company: 'lead company' Change-Id: Id3dea3ab924bb3069aa3580848c682d8b1277fc6 Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-03-20Handle flavor before imageshangxdy1-6/+14
JIRA: PARSER-174 Change-Id: I891398e634846db617081b0baed9adf0662743b7 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2018-03-15Add documents for Relase Fshangxdy1-0/+137
nfv-toscaprser api document JIRA: PARSER-173 Change-Id: I94603ce8f6698f424f5249ab1008c15199c35845 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2018-02-02Add default flavorshangxdy1-3/+14
Add default falvor since there is not any flavor for some installers. JIRA: PARSER-172 Change-Id: I5fb0fdc4857a35840399c8cec8f051055a3a4eac Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2018-01-03Merge "Replace relative path with absolute path for functest script"xiaodong shang1-4/+4
2018-01-03Replace relative path with absolute path for functest scriptshangxdy1-4/+4
urrent parser script for functest is supposed that functest enterns the tests directory of parser firstly, and then call functest_parser.sh; it need to use absolute path instead of relative path as work directory. This modification is from functest patch: https://gerrit.opnfv.org/gerrit/#/c/49649/ JIRA: PARSER-171 Change-Id: I55b3ce882e6ddd48edf9f43eb8fae8334c5458aa Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-12-11Add dependency for openstackcleintshangxdy1-0/+1
Currently, the ci test result is error after the functest team modified the parser dockerfile. ========= 1/4. Preparing VM image for parser... ========= Download image cirros-0.3.5-x86_64-disk.img... ./functest_run.sh: line 72: openstack: command not found Registe image cirros-0.3.2-x86_64-uec... ./functest_run.sh: line 79: openstack: command not found Clean-up the environment... ./functest_run.sh: line 243: openstack: command not found Delete local image file cirros-0.3.2-x86_64-uec.img after test. Delete local URL image file cirros-0.3.5-x86_64-disk.img after test. ./functest_run.sh: line 275: openstack: command not found Delete user parser's role from project parser ./functest_run.sh: line 283: openstack: command not found Delete user parser ./functest_run.sh: line 290: openstack: command not found Delete project parser ./functest_run.sh: line 295: openstack: command not found ======================={ Parser functest end }========================== it need to add python-openstackclient requirement in parser project. JIRA: PARSER-166 Change-Id: I8b38325c602b508823d36709a93b1dd8739156f9 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-11-25Synchronize requirements with stable/pikeCédric Ollivier2-4/+4
All packages included in Functest should be strictly conform with OpenStack Pike global requirements. The next python packages are fine: - nfv-heattranslator - nfv-toscaparser - nfv-parser Change-Id: I2d6440232e6b282338dfa77a60d8d51a0d057a51 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-11-09Added a license metadata line to specify Apache-2.0rpaik5-1/+5
Change-Id: I567522d47fa30efa03e84e5292360481e81f30ad Signed-off-by: rpaik <rpaik@linuxfoundation.org>
2017-10-19Update notes for release Eopnfv-5.1.0stable/euphratesshangxdy3-13/+74
Update userguide and release-notes JIRA:PARSER-163 Change-Id: I3b15aa40afcb86a415997fc7e2471894bf3c9f06 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-19Update notes for release Eshangxdy3-13/+74
Update userguide and release-notes JIRA:PARSER-163 Change-Id: I3b15aa40afcb86a415997fc7e2471894bf3c9f06 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-10Fix integration error when no role of heat_stack_ownershangxdy1-1/+1
If there is no role of heat_stack_owner in openstack, integration will be error, the patch will fix it. JIRA: PARSER-162 Change-Id: I74d4e70153a312c1a64c75e0ff956b7ab2219adf Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-10Fix integration error when no role of heat_stack_ownershangxdy1-1/+1
If there is no role of heat_stack_owner in openstack, integration will be error, the patch will fix it. JIRA: PARSER-162 Change-Id: I74d4e70153a312c1a64c75e0ff956b7ab2219adf Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-09Fix test for apexshangxdy2-4/+4
Currently the test in apex is error, the patch will fix it. JIRA: PARSER-160 Change-Id: I0c290f7819468e1f400f1610fc87bceb72086b92 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-09Fix test for apexshangxdy2-4/+4
Currently the test in apex is error, the patch will fix it. JIRA: PARSER-160 Change-Id: I0c290f7819468e1f400f1610fc87bceb72086b92 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-09Remove python limitation for codeshipshangxdy1-1/+0
When publish nfv-toscaparser to onap through codefish, the python version of 2.7.13 doesn't support again, so it will be delete in .python-verson JIRA: PARSER-161 Change-Id: I90f1be241c539a405edc7c674e411c20de3e4ae1 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-09Remove python limitation for codeshipshangxdy1-1/+0
When publish nfv-toscaparser to onap through codefish, the python version of 2.7.13 doesn't support again, so it will be delete in .python-verson JIRA: PARSER-161 Change-Id: I90f1be241c539a405edc7c674e411c20de3e4ae1 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-10-09Merge "Add coverage test item"xiaodong shang5-6/+15
2017-09-28Add coverage test itemshangxdy5-6/+15
Currently there is no coverage report, so it's necessary to add covrage test for parser. JIRA: PARSER-159 Change-Id: I7688b2c7e3adc8d0009e5edf33be41c7c75a5d87 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-28Add coverage test itemshangxdy5-6/+15
Currently there is no coverage report, so it's necessary to add covrage test for parser. JIRA: PARSER-159 Change-Id: I7688b2c7e3adc8d0009e5edf33be41c7c75a5d87 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-27Fix user role list bugshangxdy1-1/+1
Currently the query misses a option of --user, the patch will fix it. JIRA: PARSER-158 Change-Id: I324d843b00271f7fb333b02c5372cb061d09ae70 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-27Fix user role list bugshangxdy1-1/+1
Currently the query misses a option of --user, the patch will fix it. JIRA: PARSER-158 Change-Id: I324d843b00271f7fb333b02c5372cb061d09ae70 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-23Fix heat_stack_owner bugshangxdy1-4/+7
In env installed by apex, there is no role of heat_stack_owner, so it need to separate the condition in script. JIRA:PARSER-157 Change-Id: Ie40715268a1124b57f0bf36ddc566bbcdbed964b Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn> (cherry picked from commit 51a4cb9a4026037147da64b2353ec44002c7a7a7)
2017-09-23Fix heat_stack_owner bugshangxdy1-4/+7
In env installed by apex, there is no role of heat_stack_owner, so it need to separate the condition in script. JIRA:PARSER-157 Change-Id: Ie40715268a1124b57f0bf36ddc566bbcdbed964b Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-15Merge "Add required parameters validation for nested service"xiaodong shang2-6/+11
2017-09-14Add required parameters validation for nested serviceshangxdy2-6/+11
Add validation for SDC from ONAP when use parse in design time: ignore nested parameters(inputs and outputs) validation and only print warning message. JIRA: PARSER-141 Change-Id: Idd3b35a197594e9a7ff38024f16acfa650728bd1 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-14Merge "Fix functest_run script for role of heat_stack_owner"xiaodong shang1-1/+3
2017-09-14Merge "Disable syslog in heat-translator for functest integration"xiaodong shang1-2/+2
2017-09-14Fix functest_run script for role of heat_stack_ownershangxdy1-1/+3
When update openstack to ocata and run test in functest, the following error happends: ERROR: Missing required credential: roles ['heat_stack_owner'] It need to add role heat_stack_owner to parser user JIRA: PARSER-156 Change-Id: Ie0417c53c7dbd28efe8d9c4eb3fda23de8e1f841 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-13Disable syslog in heat-translator for functest integrationshangxdy1-2/+2
Since run in container with the base image of alpine, in which no service and rsyslog installed, it need to delete syslog in heat-translator: reference patch: https://gerrit.opnfv.org/gerrit/#/c/41115/ JIRA: PARSER-149 Change-Id: Iddd8c5fa54556fff2670a9439653de7e97b8aa18 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-13Merge "Fix substitution mapping assigned value to nodetemplate"julien zhang2-9/+11
2017-09-12Merge "update verigraph"julien zhang245-19519/+16624
2017-09-12Fix substitution mapping assigned value to nodetemplateshangxdy2-9/+11
Currently the assignment mapped template value to nodetemplate is error, and additionally debug_mode is not transfered to nested template. So the patch will fix them. JIRA: PARSER-155 Change-Id: I8c5801b00ae56b9ba2eb92a6f14357c2f5328718 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-12update verigraphserena.spinoso245-19519/+16624
JIRA: PARSER-154 code optimizations about graph manipulation and formula generation. Change-Id: Idebef19b128281aa2bc40d1aeab6e208c7ddd93d Signed-off-by: serena.spinoso <serena.spinoso@polito.it>
2017-09-10Merge "Update heat-translator requirement"julien zhang2-2/+3
2017-09-10Update heat-translator requirementshangxdy2-2/+3
Currently heat-translator use openstack tosca-parser other than nfv-toscaparser, this patch modifies the requriement since nfv-toscaparser has tagged and published to pypi. JIRA: PARSER-150 Change-Id: Ib1ddf28f0932fbe19f25627ad4ef5df2d16dca0a Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-10Merge "Fix StatefulEntityType when entitytype is not define"julien zhang2-2/+3
2017-09-10Merge "fix costum datatype definition in parameters"julien zhang1-1/+1
2017-09-10Merge "Add debug mode parameter"julien zhang2-24/+51
2017-09-10Merge "Refactor heat-translator setup.py"julien zhang2-1/+48
2017-09-10Merge "Package for funectest"julien zhang3-2/+95
2017-09-08Fix StatefulEntityType when entitytype is not defineshangxdy2-2/+3
Currently, if a entity type is not defined, the defs in StatefulEntityType will be none, then the access to self.defs will raise error, finally the parser will be crushed. this patch will enhance it. JIRA: PARSER-153 Change-Id: I5db50102e9c63428298ce6c8ecbf38e3bd8e57f8 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-07fix costum datatype definition in parametersshangxdy1-1/+1
Currently, support customized datatype in parameters is error when transfer custom_defs in DataEntity.validate_datatype(self.type, value, None, datatype), it should be full custom definitions , not only one definition. the patch will fix it. JIRA: PARSER-152 Change-Id: If6d59f21fa75cbdf4e8e16f093e3d807910ad234 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-07Add debug mode parametershangxdy2-24/+51
In debug mode, it's not allowed to raise exceptions as possible for convinient to debug more details, this patch will add parameter to enable such scenario. The requirement is from ONAP JIRA: PARSER-148 Change-Id: Ide8acec333d17331bd6ed400110a141391fd3593 Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-07Refactor heat-translator setup.pyshangxdy2-1/+48
Overwrite setup.py in heat-translator project to uninstall openstack heat-translator before build/install nfv-heattranslator. JIRA: PARSER-151 Change-Id: I65da014439e3c07b866b3baf8643e569d813165c Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-06Package for funectestshangxdy3-2/+95
Modify the install script JIRA: PARSER-125 Change-Id: Ia43687286fb8ac3b18b816aa5e4928ce9a12beec Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>
2017-09-06Stop installing librairies during testsCédric Ollivier1-10/+1
Functest is in charge of installing libraries and it's forbidden by tests. No syslog service is provided in the container too. Change-Id: I4de16e091a4eea1b4fad1cb11fcff9abb62f82cd Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
2017-09-06Update the parser's version after publish 0.5.0 for onapshangxdy4-4/+4
1. git tag 0.5.0 git push origin 0.5.0 2. set apigateway version empty set toscaparser version empty set heat-translator version empty version management use git tag, note: tag name must be started with digit JIRA: PARSER-147 Change-Id: I71cc9b910bce57eebf4c07976bd24efd441048fa Signed-off-by: shangxdy <shang.xiaodong@zte.com.cn>