-
Task
-
Resolution: Done
-
Medium
-
None
-
None
-
None
-
VVP Sprint 15
Summary of Changes
New Requirements
- R-37437 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource MUST contain the metadata map value parameter ‘vnf_id’.
- R-07507 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vnf_id’ MUST be declared as type: ‘string’.
- R-44491 If a VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vnf_id’ is passed into a Nested YAML file, the parameter name ‘vnf_id’ MUST NOT change.
- R-86237 If a VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_id’ is passed into a Nested YAML file, the parameter name ‘vf_module_id’ MUST NOT change.
- R-71493 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource MUST contain the metadata map value parameter ‘vf_module_id’.
- R-82134 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_id’ MUST be declared as type: ‘string’.
- R-16576 If a VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vnf_name’ is passed into a Nested YAML file, the parameter name ‘vnf_name’ MUST NOT change.
- R-72483 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource MUST contain the metadata map value parameter ‘vnf_name’.
- R-62428 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vnf_name’ MUST be declared as type: ‘string’.
- R-68023 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource *SHOULD* contain the metadata map value parameter ‘vf_module_name’.
- R-39067 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_name’ *MUST* be declared as type: ‘string’.
- R-15480 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_name’ *MUST NOT* have parameter contraints defined.
- R-80374 A VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_name’ *MUST NOT* be enumerated in the Heat Orchestration Template’s environment file.
- R-49177 If a VNF’s Heat Orchestration Template’s OS::Nova::Server Resource metadata map value parameter ‘vf_module_name’ is passed into a Nested YAML file, the parameter name ‘vf_module_name’ *MUST NOT* change.
- R-85328 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource *MAY* contain the metadata map value parameter ‘vm_role’.
- R-95430 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vm_role’ *MUST* be
declared as type: ‘string’.
- R-67597 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vm_role’ *MUST NOT* have
parameter contraints defined.
- R-46823 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vnf_name’ *MUST* be
either
- enumerated in the VNF’s Heat Orchestration
Template’s environment file.
- hard coded in the VNF’s Heat Orchestration
Template’s OS::Nova::Resource metadata property.
- R-86476 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vm_role’ value *MUST only*
contain alphanumeric characters and underscores ‘_’.
- R-70757 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vm_role’ is passed into a
Nested YAML file, the parameter name ‘vm_role’ *MUST NOT* change.
- R-50816 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource *MAY* contain the metadata map value parameter
‘vf_module_index’.
- R-54340 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vf_module_index’ *MUST* be
declared as type: ‘number’.
- R-09811 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vf_module_index’ *MUST NOT*
have parameter contraints defined.
- R-37039 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vf_module_index’ *MUST NOT*
be enumerated in the Heat Orchestration Template’s environment file.
- R-22441 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vf_module_index’ is passed
into a Nested YAML file, the parameter name ‘vf_module_index’
*MUST NOT* change.
- R-55306 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘vf_module_index’ *MUST NOT* be used in a VNF’s Volume Template; it is not supported.
- R-47061 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource *SHOULD* contain the metadata map value parameter
‘workload_context’.
- R-74978 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘workload_context’ *MUST* be
declared as type: ‘string’.
- R-34055 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘workload_context’ *MUST NOT*
have parameter contraints defined.
- R-02691 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘workload_context’ *MUST NOT*
be enumerated in the Heat Orchestration Template’s environment file.
- R-75202 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘workload_context’ is passed
into a Nested YAML file, the parameter name ‘workload_context’
*MUST NOT* change.
- R-88536 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource *SHOULD* contain the metadata map value parameter
‘environment_context’.
- R-20308 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘environment_context’ *MUST*
be declared as type: ‘string’.
- R-56183 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘environment_context’ *MUST NOT*
have parameter contraints defined.
- R-13194 A VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘environment_context’ *MUST NOT*
be enumerated in the Heat Orchestration Template’s environment file.
- R-62954 If a VNF’s Heat Orchestration Template’s OS::Nova::Server
Resource metadata map value parameter ‘environment_context’ is
passed into a Nested YAML file, the parameter name
‘environment_context’ *MUST NOT* change.
Deleted Requirements
- R-17020 The VNF Heat Orchestration Template *MUST* include the following three mandatory
metadata parameters for an OS::Nova::Server resource: