summaryrefslogtreecommitdiffstats
path: root/docs/Chapter4/Modularity.rst
diff options
context:
space:
mode:
authorBozawglanian, Hagop (hb755d) <hb755d@att.com>2018-07-19 21:28:26 +0000
committerBozawglanian, Hagop (hb755d) <hb755d@att.com>2018-07-24 18:08:03 +0000
commitfef9d88a38e010813c322c0eab4e852b05867f60 (patch)
tree838d250d5700b297b09e2812dae831840e6172c7 /docs/Chapter4/Modularity.rst
parent2fc6ebc537028f72788cf7b169970e1aa3ddfbb0 (diff)
VNFRQTS - Updating requirements to new structure
Updating the requirements to use the newly developed RST directive Removing Chapter 7 updates to see if build would work. Change-Id: I43bffa2b6c0a15e6f2e179c00d39f4ee46c5a046 Issue-ID: VNFRQTS-245 Signed-off-by: Bozawglanian, Hagop (hb755d) <hb755d@att.com>
Diffstat (limited to 'docs/Chapter4/Modularity.rst')
-rw-r--r--docs/Chapter4/Modularity.rst35
1 files changed, 22 insertions, 13 deletions
diff --git a/docs/Chapter4/Modularity.rst b/docs/Chapter4/Modularity.rst
index 12024bd..7238a1b 100644
--- a/docs/Chapter4/Modularity.rst
+++ b/docs/Chapter4/Modularity.rst
@@ -30,10 +30,17 @@ types:
3. Cinder Volume Module
-* R-37028 The VNF **MUST** be composed of one “base” module.
-* R-41215 The VNF **MAY** have zero to many “incremental” modules.
-* R-20974 The VNF **MUST** deploy the base module first, prior to
- the incremental modules.
+:need:`R-37028` - The VNF **MUST** be composed of one "base" module.
+
+.. req::
+ :id: R-41215
+ :target: VNF
+ :keyword: MAY
+
+ The VNF **MAY** have zero to many "incremental" modules.
+
+:need:`R-20974` - The VNF **MUST** deploy the base module first, prior to
+the incremental modules.
ONAP also supports the concept of an optional, independently deployed
Cinder volume via a separate Heat Orchestration Templates, referred to
@@ -42,21 +49,22 @@ Virtual Machine (VM) (i.e., OS::Nova::Server) is deleted, allowing the
volume to be reused on another instance (e.g., during a failover
activity).
-* R-11200 The VNF **MUST** keep the scope of a Cinder volume module,
- when it exists, to be 1:1 with the VNF Base Module or Incremental Module.
+:need:`R-11200` - The VNF **MUST** keep the scope of a Cinder volume module,
+when it exists, to be 1:1 with the VNF Base Module or Incremental Module.
+
+:need:`R-38474` - The VNF **MUST** have a corresponding environment file for a
+Base Module.
-* R-38474 The VNF **MUST** have a corresponding environment file for
- a Base Module.
-* R-81725 The VNF **MUST** have a corresponding environment file for
- an Incremental Module.
-* R-53433 The VNF **MUST** have a corresponding environment file for
- a Cinder Volume Module.
+:need:`R-81725` - The VNF **MUST** have a corresponding environment file for an
+Incremental Module.
+
+:need:`R-53433` - The VNF **MUST** have a corresponding environment file for a
+Cinder Volume Module.
These concepts will be described in more detail throughout the document.
This overview is provided to set the stage and help clarify the concepts
that will be introduced.
-
ONAP VNF Modularity
^^^^^^^^^^^^^^^^^^^^^^
@@ -350,3 +358,4 @@ incremental.yaml
properties:
network_id: { get_param: int_oam_net_id }
...
+