From fef9d88a38e010813c322c0eab4e852b05867f60 Mon Sep 17 00:00:00 2001 From: "Bozawglanian, Hagop (hb755d)" Date: Thu, 19 Jul 2018 21:28:26 +0000 Subject: 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) --- docs/Chapter4/Modularity.rst | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) (limited to 'docs/Chapter4/Modularity.rst') 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 } ... + -- cgit 1.2.3-korg