Pip Requirements Standardization
[osm/Features.git] / Release7 / Re-enable_NS_primitives.md
1 # Re-enable NS primitives #
2
3 ## Proposer ##
4 Adam Israel
5 Gerardo Garcia
6
7 ## Type ##
8 **Feature**
9
10 ## Target MDG/TF ##
11 IM, LCM, N2VC, NBI, osmclient
12
13 ## Description ##
14 With the new OSM internal architecture, support of NS primitives based on
15 scripts, offered in the past by the SO, has disappeared. Enabling again NS
16 primitives is required to allow day-1 and day-2 operations over NS.
17
18 Due to the need to implement it from scratch, it is better to follow an approach
19 for NS primitives similar to VNF so that the same procedures and code could
20 be used. Moreover, similar constructs for VNF and NS primitives enable a
21 natural path for nesting NS, where a NS can be considered as a VNF building
22 block to construct other NS. In this regard, the IM changes for NS primitives
23 (primitives, charms, relations) should be as similar as possible to the ones
24 currently present in the VNFD and VNFR IM.
25
26 ## Demo or definition of done ##
27 To be added.