{
- "created": "2019-09-19T06:31:59.844469",
+ "created": "2019-12-03T06:33:16.165894",
"current_version": "el alto",
"project": "",
"versions": {
"needs_amount": 813
},
"el alto": {
- "created": "2019-09-19T06:31:59.844406",
+ "created": "2019-12-03T06:33:16.165821",
"filters": {},
"filters_amount": 0,
"needs": {
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Testing",
"sections": [
"Testing",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via Chef",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"validation_mode": ""
},
"R-146092": {
- "description": "If one or more non-MANO artifact(s) is included in the VNF or PNF TOSCA CSAR\npackage, the Manifest file in this CSAR package **MUST** contain: non-MANO\nartifact set which MAY contain following ONAP public tag.\n\n - onap_ves_events: contains VES registration files\n\n - onap_pm_dictionary: contains the PM dictionary files\n\n - onap_yang_modules: contains Yang module files for configurations\n\n - onap_ansible_playbooks: contains any ansible_playbooks\n\n - onap_others: contains any other non_MANO artifacts, e.g. informational\n documents",
+ "description": "If one or more non-MANO artifact(s) is included in the VNF or PNF CSAR\npackage, the Manifest file in this CSAR package **MUST** contain one or more\nof the following ONAP non-MANO artifact set identifier(s):\n\n - onap_ves_events: contains VES registration files\n\n - onap_pm_dictionary: contains the PM dictionary files\n\n - onap_yang_modules: contains Yang module files for configurations\n\n - onap_ansible_playbooks: contains any ansible_playbooks\n\n - onap_pnf_sw_information: contains the PNF software information file\n\n - onap_others: contains any other non_MANO artifacts, e.g. informational\n documents\n\n *NOTE: According to ETSI SOL004 v.2.6.1, every non-MANO artifact set shall be\n identified by a non-MANO artifact set identifier which shall be registered in\n the ETSI registry. Approved ONAP non-MANO artifact set identifiers are documented\n in the following page* https://wiki.onap.org/display/DW/ONAP+Non-MANO+Artifacts+Set+Identifiers",
"docname": "Chapter5/Tosca/ONAP VNF or PNF CSAR Package",
"full_title": "",
"hide_links": "",
],
"status": null,
"tags": [],
- "target": "VNF or PNF TOSCA PACKAGE",
+ "target": "VNF or PNF CSAR PACKAGE",
"test": "",
"test_case": "",
"test_file": "",
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "",
+ "updated": "frankfurt",
"validated_by": "",
"validation_mode": ""
},
"sections": [
"Configuration Management via Ansible",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via Ansible",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via Chef",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"validated_by": "",
"validation_mode": ""
},
+ "R-225891": {
+ "description": "A VNF's Heat Orchestration Template parameter declaration\n**MAY** contain the attribute ``tags:``.",
+ "docname": "Chapter5/Heat/ONAP Heat Orchestration Template Format",
+ "full_title": "",
+ "hide_links": "",
+ "id": "R-225891",
+ "id_complete": "R-225891",
+ "id_parent": "R-225891",
+ "impacts": "",
+ "introduced": "el alto",
+ "is_need": true,
+ "is_part": false,
+ "keyword": "MAY",
+ "links": [],
+ "notes": "",
+ "parts": {},
+ "section_name": "tags",
+ "sections": [
+ "tags",
+ "parameters",
+ "Heat Orchestration Template Structure",
+ "ONAP Heat Orchestration Template Format"
+ ],
+ "status": null,
+ "tags": [],
+ "target": "VNF",
+ "test": "",
+ "test_case": "",
+ "test_file": "",
+ "title": "",
+ "title_from_content": "",
+ "type": "req",
+ "type_name": "Requirement",
+ "updated": "",
+ "validated_by": "",
+ "validation_mode": ""
+ },
"R-22608": {
"description": "When a VNF's Heat Orchestration Template's Base Module's output\nparameter is declared as an input parameter in an Incremental Module,\nthe parameter attribute ``constraints:`` **SHOULD NOT** be declared.",
"docname": "Chapter5/Heat/ONAP Heat Orchestration Templates Overview",
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"validation_mode": "static"
},
"R-23664": {
- "description": "A VNF's Heat Orchestration template **MUST**\ncontain the section ``resources:``.",
+ "description": "A VNF's Heat Orchestration template's base module, incremental\nmodule, and volume module **MUST**\ncontain the section ``resources:``.",
"docname": "Chapter5/Heat/ONAP Heat Orchestration Template Format",
"full_title": "",
"hide_links": "",
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "",
+ "updated": "frankfurt",
"validated_by": "",
"validation_mode": "static"
},
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via NETCONF/YANG",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"type_name": "Requirement",
"updated": "",
"validated_by": "",
- "validation_mode": ""
+ "validation_mode": "none"
},
"R-32155": {
"description": "The VNFD provided by VNF vendor may use the below described TOSCA\ninterface types. An on-boarding entity (ONAP SDC) **MUST** support them.\n\n **tosca.interfaces.nfv.vnf.lifecycle.Nfv** supports LCM operations",
"type_name": "Requirement",
"updated": "",
"validated_by": "",
- "validation_mode": ""
+ "validation_mode": "none"
},
"R-32636": {
"description": "The VNF **MUST** support API-based monitoring to take care of\nthe scenarios where the control interfaces are not exposed, or are\noptimized and proprietary in nature.",
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
],
"status": null,
"tags": [],
- "target": "",
+ "target": "VNF",
"test": "",
"test_case": "",
"test_file": "",
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": ""
},
"section_name": "Testing",
"sections": [
"Testing",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via Ansible",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "in_service"
},
"section_name": "Testing",
"sections": [
"Testing",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"validation_mode": "none"
},
"R-610010": {
- "description": "A VNF's Heat Orchestration Template's Base Module **MAY** declare zero, one,\nor more than one ``OS::Nova::Server`` resource.",
+ "description": "A VNF's Heat Orchestration Template's Base Module **MAY** declare zero, one,\nor more than one ``OS::Nova::Server`` resource. A ``OS::Nova::Server``\n**MAY** be created in the base module or a nested yaml file invoked by the\nbase module.",
"docname": "Chapter5/Heat/ONAP Heat VNF Modularity",
"full_title": "",
"hide_links": "",
"validation_mode": "none"
},
"R-610020": {
- "description": "If a VNF's Heat Orchestration Template's Base Module contains two or more\n``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources **MAY**\ndefine the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n the base module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n that define the same ``{vm-type}`` in the base module.",
+ "description": "If a VNF's Heat Orchestration Template's Base Module contains two or more\n``OS::Nova::Server`` resources (created in the base module itself and/or\nin a nested yaml file invoked by the base module), the ``OS::Nova::Server``\nresources **MAY**\ndefine the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n the base module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n that define the same ``{vm-type}`` in the base module.\n- if an ``OS::Nova::Server`` is created in a nested yaml file invoked by\n the base module, the nested yaml file **MUST NOT** contain more than one\n ``OS::Nova::Server`` resource (as defined in R-17528).",
"docname": "Chapter5/Heat/ONAP Heat VNF Modularity",
"full_title": "",
"hide_links": "",
"validation_mode": "none"
},
"R-610030": {
- "description": "A VNF's Heat Orchestration Template's Incremental Module **MUST**\ndeclare one or more ``OS::Nova::Server`` resources.",
+ "description": "A VNF's Heat Orchestration Template's Incremental Module **MUST**\ndeclare one or more ``OS::Nova::Server`` resources. A ``OS::Nova::Server``\n**MAY** be created in the incremental module or a nested yaml file invoked\nby the incremental module.",
"docname": "Chapter5/Heat/ONAP Heat VNF Modularity",
"full_title": "",
"hide_links": "",
"validation_mode": "static"
},
"R-610040": {
- "description": "If a VNF\u2019s Heat Orchestration Template\u2019s Incremental Module contains two or\nmore ``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources\n**MAY** define the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n the incremental module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n that define the same ``{vm-type}`` in the incremental module.",
+ "description": "If a VNF's Heat Orchestration Template's Incremental Module contains two or\nmore ``OS::Nova::Server`` resources, the ``OS::Nova::Server`` resources\n**MAY** define the same ``{vm-type}`` (as defined in R-01455) or **MAY**\ndefine different ``{vm-type}``.\n\nNote that\n\n- there is no constraint on the number of unique ``{vm-type}`` defined in\n the incremental module.\n- there is no constraint on the number of ``OS::Nova::Server`` resources\n that define the same ``{vm-type}`` in the incremental module.\n- if an ``OS::Nova::Server`` is created in a nested yaml file invoked by\n the incremental module, the nested yaml file **MUST NOT** contain more\n than one ``OS::Nova::Server`` resource (as defined in R-17528).",
"docname": "Chapter5/Heat/ONAP Heat VNF Modularity",
"full_title": "",
"hide_links": "",
"validation_mode": "none"
},
"R-610050": {
- "description": "A VNF\u2019s Heat Orchestration Template's ``OS::Nova::Server`` resource unique\n``{vm-type}`` (as defined in R-01455) **MAY** exist in the VNF's\nHeat Orchestration Template's Base Module and/or one or more of the VNF's\nHeat Orchestration Template's Incremental Modules.",
+ "description": "The same ``{vm-type}`` for a VNF's Heat Orchestration Template's\n``OS::Nova::Server`` resource (as defined in R-01455) **MAY** exist in\nthe VNF's Heat Orchestration Template's Base Module (or invoked nested yaml\nfile) and/or one or more of the VNF's Heat Orchestration Template's\nIncremental Modules (or invoked nested yaml file).",
"docname": "Chapter5/Heat/ONAP Heat VNF Modularity",
"full_title": "",
"hide_links": "",
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"sections": [
"Configuration Management via Ansible",
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"title_from_content": "",
"type": "req",
"type_name": "Requirement",
- "updated": "dublin",
+ "updated": "el alto",
"validated_by": "",
"validation_mode": "static"
},
"type_name": "Requirement",
"updated": "dublin",
"validated_by": "",
- "validation_mode": "static"
+ "validation_mode": "none"
},
"R-88899": {
"description": "The VNF or PNF **MUST** support simultaneous <commit> operations\nwithin the context of this locking requirements framework.",
"section_name": "Resource Configuration",
"sections": [
"Resource Configuration",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Control Loop",
"sections": [
"Resource Control Loop",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"type_name": "Requirement",
"updated": "casablanca",
"validated_by": "",
- "validation_mode": ""
+ "validation_mode": "none"
},
"R-91342": {
"description": "A VNF Heat Orchestration Template's Base Module's Environment File\n**MUST** be named identical to the VNF Heat Orchestration Template's\nBase Module with ``.y[a]ml`` replaced with ``.env``.",
],
"status": null,
"tags": [],
- "target": "",
+ "target": "VNF",
"test": "",
"test_case": "",
"test_file": "",
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Compute, Network, and Storage Requirements",
"sections": [
"Compute, Network, and Storage Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"validated_by": "",
"validation_mode": "static"
},
+ "R-972082": {
+ "description": "If the Manifest file in the PNF CSAR package includes \"onap_pnf_sw_information\"\nas a non-MANO artifact set identifiers, then the PNF software information file is\nincluded in the package and it **MUST** be compliant to:\n\n- The file extension which contains the PNF software version must be .yaml\n\n- The PNF software version information must be specified as following:\n\n pnf_software_information:\n\n - pnf_software_version: \"<version>\"",
+ "docname": "Chapter5/Tosca/ONAP VNF or PNF CSAR Package",
+ "full_title": "",
+ "hide_links": "",
+ "id": "R-972082",
+ "id_complete": "R-972082",
+ "id_parent": "R-972082",
+ "impacts": "",
+ "introduced": "frankfurt",
+ "is_need": true,
+ "is_part": false,
+ "keyword": "MUST",
+ "links": [],
+ "notes": "",
+ "parts": {},
+ "section_name": "VNF Package Contents",
+ "sections": [
+ "VNF Package Contents",
+ "VNF or PNF CSAR Package"
+ ],
+ "status": null,
+ "tags": [],
+ "target": "PNF CSAR PACKAGE",
+ "test": "",
+ "test_case": "",
+ "test_file": "",
+ "title": "",
+ "title_from_content": "",
+ "type": "req",
+ "type_name": "Requirement",
+ "updated": "",
+ "validated_by": "",
+ "validation_mode": ""
+ },
"R-97293": {
"description": "The VNF or PNF provider **MUST NOT** require audits\nof Service Provider's business.",
"docname": "Chapter7/VNF-On-boarding-and-package-management",
"section_name": "Licensing Requirements",
"sections": [
"Licensing Requirements",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"section_name": "Resource Description",
"sections": [
"Resource Description",
- "VNF On-boarding and package management"
+ "VNF and PNF On-boarding and package management"
],
"status": null,
"tags": [],
"validation_mode": "static"
}
},
- "needs_amount": 819
+ "needs_amount": 821
}
}
}
\ No newline at end of file