osmclient package creation and validation tool
[osm/Features.git] / osmclient_package_tool.md
1 # osmclient package creation and validation tool
2
3 ## Proposers
4
5 - Felipe Vicens (ATOS)
6 - Gerardo Garcia (Telefonica)
7 - Francisco Javier Ramon (Telefonica)
8
9 ## Type
10
11 Feature
12
13 ## Target MDG/TF
14
15 Devops/osmclient
16
17 ## Description
18
19 The creation of the package in OSM currently is made via a DevOps package tool located in DevOps repository.
20 This feature aims the migration of the bash script to the osmclient in order to have it integrated with 
21 the osm command-line tool. Additionally, this feature proposes the syntax validation of the descriptors as well as 
22 the generation of the tar.gz
23
24 ## Demo or definition of done
25
26 The execution of the following commands using the OSM client to create, validate or build descriptors
27
28 - 'osm package-create': Creates an OSM package for nsd, vnfd and nst
29 - 'osm package-validate': Syntax validation of OSM descriptors
30 - 'osm package-build': Generate .tar.gz files of nsd and vnfd