diff options
Diffstat (limited to 'vcpe_beijing/vcpe/__brg_tmp/Artifacts')
9 files changed, 580 insertions, 0 deletions
diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-VcpevspVbrg20180927a..base_vcpe_vbrgemu..module-0-resource-1.xml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-VcpevspVbrg20180927a..base_vcpe_vbrgemu..module-0-resource-1.xml new file mode 100644 index 0000000..cfa9d79 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-VcpevspVbrg20180927a..base_vcpe_vbrgemu..module-0-resource-1.xml @@ -0,0 +1,123 @@ +<model xmlns="http://org.onap.aai.inventory/v11"> + <model-invariant-id>e7be3381-9a49-4216-a8aa-7e8422e7c493</model-invariant-id> + <model-type>resource</model-type> + <model-vers> + <model-ver> + <model-version-id>3aa4670d-fdde-4df4-a29f-9da06c31dbd8</model-version-id> + <model-name>VcpevspVbrg20180927a..base_vcpe_vbrgemu..module-0</model-name> + <model-version>1</model-version> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements> + <model-element> + <new-data-del-flag>F</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>f6a038c2-820c-42ba-8c2b-375e24e8f932</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>3f4c7204-739b-4bbb-87a7-8a6856439c90</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + <model-element> + <new-data-del-flag>F</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>abcc54bc-bb74-49dc-9043-7f7171707545</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>97c26c99-6870-44c1-8a07-1d900d3f4ce6</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + <model-element> + <new-data-del-flag>F</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>36200fb5-f251-4f5d-a520-7c5ad5c2cd4b</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>bace8d1c-a261-4041-9e37-823117415d0f</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>5761e0a7-c6df-4d8a-9ebd-b8f445054dec</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>96129eb9-f0de-4e05-8af2-73146473f766</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>8ecb2c5d-7176-4317-a255-26274edfdd53</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>ff69d4e0-a8e8-4108-bdb0-dd63217e63c7</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>c00563ae-812b-4e62-8330-7c4d0f47088a</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>ef86f9c5-2165-44f3-8fc3-96018b609ea5</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + </model-ver> + </model-vers> +</model>
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpesvc_vbrg_20180927a-service-1.0.xml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpesvc_vbrg_20180927a-service-1.0.xml new file mode 100644 index 0000000..e36fcd7 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpesvc_vbrg_20180927a-service-1.0.xml @@ -0,0 +1,51 @@ +<model xmlns="http://org.onap.aai.inventory/v11"> + <model-invariant-id>cd3a46b5-2d09-4712-b3aa-0dabd6901638</model-invariant-id> + <model-type>service</model-type> + <model-vers> + <model-ver> + <model-version-id>516d883a-4ae4-4e98-ae2c-264cda43915d</model-version-id> + <model-name>vcpesvc_vbrg_20180927a</model-name> + <model-version>1.0</model-version> + <model-description>vcpesvc_vbrg_20180927a</model-description> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>456b7a3f-eb31-4a37-b4cb-29d6d9fd7dda</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>af9d0277-5cd6-4f88-95ec-f93a947ba664</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>46b92144-923a-4d20-b85a-3cbd847668a9</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>82194af1-3c2c-485a-8f44-420e22a9eaa4</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + </model-ver> + </model-vers> +</model>
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpevsp_vbrg_20180927a-resource-1.0.xml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpevsp_vbrg_20180927a-resource-1.0.xml new file mode 100644 index 0000000..ad9d7ad --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Deployment/MODEL_INVENTORY_PROFILE/AAI-vcpevsp_vbrg_20180927a-resource-1.0.xml @@ -0,0 +1,51 @@ +<model xmlns="http://org.onap.aai.inventory/v11"> + <model-invariant-id>af9d0277-5cd6-4f88-95ec-f93a947ba664</model-invariant-id> + <model-type>resource</model-type> + <model-vers> + <model-ver> + <model-version-id>456b7a3f-eb31-4a37-b4cb-29d6d9fd7dda</model-version-id> + <model-name>vcpevsp_vbrg_20180927a</model-name> + <model-version>1.0</model-version> + <model-description>vcpevsp_vbrg_20180927a</model-description> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements> + <model-element> + <new-data-del-flag>T</new-data-del-flag> + <cardinality>unbounded</cardinality> + <model-elements/> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>3aa4670d-fdde-4df4-a29f-9da06c31dbd8</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>e7be3381-9a49-4216-a8aa-7e8422e7c493</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + <relationship-list> + <relationship> + <related-to>model-ver</related-to> + <relationship-data> + <relationship-key>model-ver.model-version-id</relationship-key> + <relationship-value>93a6166f-b3d5-4f06-b4ba-aed48d009ad9</relationship-value> + </relationship-data> + <relationship-data> + <relationship-key>model.model-invariant-id</relationship-key> + <relationship-value>acc6edd8-a8d4-4b93-afaa-0994068be14c</relationship-value> + </relationship-data> + </relationship> + </relationship-list> + </model-element> + </model-elements> + </model-ver> + </model-vers> +</model>
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/HEAT_ENV/base_vcpe_vbrgemu.env b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/HEAT_ENV/base_vcpe_vbrgemu.env new file mode 100644 index 0000000..6f074b8 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/HEAT_ENV/base_vcpe_vbrgemu.env @@ -0,0 +1,24 @@ +parameters: + cloud_env: "openstack" + compile_state: "done" + demo_artifacts_version: "1.1.0" + hc2vpp_source_repo_branch: "stable/1704" + hc2vpp_source_repo_url: "https://gerrit.fd.io/r/hc2vpp" + install_script_version: "1.1.0-SNAPSHOT" + key_name: "vbrgemu_key" + pub_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQXYJYYi3/OUZXUiCYWdtc7K0m5C0dJKVxPG0eI8EWZrEHYdfYe6WoTSDJCww+1qlBSpA5ac/Ba4Wn9vh+lR1vtUKkyIC/nrYb90ReUd385Glkgzrfh5HdR5y5S2cL/Frh86lAn9r6b3iWTJD8wBwXFyoe1S2nMTOIuG4RPNvfmyCTYVh8XTCCE8HPvh3xv2r4egawG1P4Q4UDwk+hDBXThY2KS8M5/8EMyxHV0ImpLbpYCTBA6KYDIRtqmgS6iKyy8v2D1aSY5mc9J0T5t9S2Gv+VZQNWQDDKNFnxqYaAo1uEoq/i1q63XC5AD3ckXb2VT6dp23BQMdDfbHyUWfJN" + public_net_id: "971040b2-7059-49dc-b220-4fab50cb2ad4" + repo_url_artifacts: "https://nexus.onap.org/content/groups/staging" + repo_url_blob: "https://nexus.onap.org/content/sites/raw" + sdnc_ip: "10.0.7.1" + vbrgemu_bng_private_net_cidr: "10.3.0.0/24" + vbrgemu_bng_private_net_id: "zdfw1bngin01_private" + vbrgemu_bng_private_subnet_id: "zdfw1bngin01_sub_private" + vbrgemu_name_0: "zdcpe1cpe01brgemu01" + vcpe_flavor_name: "m1.medium" + vcpe_image_name: "vbrg-base-ubuntu-16-04" + vf_module_id: "vCPE_Customer_BRGEMU" + vnf_id: "vCPE_Infrastructure_BGREMU_demo_app" + vpp_patch_url: "https://git.onap.org/demo/plain/vnfs/vCPE/vpp-option-82-for-vbrg/src/patches/VPP-Add-Option82-Nat-Filter-For-vBRG.patch" + vpp_source_repo_branch: "stable/1704" + vpp_source_repo_url: "https://gerrit.fd.io/r/vpp" diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/VF_MODULES_METADATA/vcpevsp_vbrg_20180927a0_modules.json b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/VF_MODULES_METADATA/vcpevsp_vbrg_20180927a0_modules.json new file mode 100644 index 0000000..1d42912 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/Resources/vcpevsp_vbrg_20180927a0/Deployment/VF_MODULES_METADATA/vcpevsp_vbrg_20180927a0_modules.json @@ -0,0 +1,25 @@ +[ + { + "vfModuleModelName": "VcpevspVbrg20180927a..base_vcpe_vbrgemu..module-0", + "vfModuleModelInvariantUUID": "e7be3381-9a49-4216-a8aa-7e8422e7c493", + "vfModuleModelVersion": "1", + "vfModuleModelUUID": "3aa4670d-fdde-4df4-a29f-9da06c31dbd8", + "vfModuleModelCustomizationUUID": "278ae612-2235-43cd-b0f4-97a237d024a3", + "isBase": true, + "artifacts": [ + "89072277-717b-4d18-95d3-70173a411085", + "9a450602-4a81-49c8-86a6-95a350dff996" + ], + "properties": { + "min_vf_module_instances": "1", + "vf_module_label": "base_vcpe_vbrgemu", + "max_vf_module_instances": "1", + "vfc_list": "", + "vf_module_description": "", + "vf_module_type": "Base", + "availability_zone_count": "", + "volume_group": "false", + "initial_count": "1" + } + } +]
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/HEAT/base_vcpe_vbrgemu.yaml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/HEAT/base_vcpe_vbrgemu.yaml new file mode 100644 index 0000000..2a001c1 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/HEAT/base_vcpe_vbrgemu.yaml @@ -0,0 +1,254 @@ +##########################################################################
+#
+#==================LICENSE_START==========================================
+#
+#
+# Copyright 2017 AT&T Intellectual Property. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#==================LICENSE_END============================================
+#
+# ECOMP is a trademark and service mark of AT&T Intellectual Property.
+#
+##########################################################################
+
+heat_template_version: 2013-05-23
+
+description: Heat template to deploy vCPE vBRG Emulator (vBRGEMU)
+
+#######################################################################
+# #
+# PARAMETERS #
+# #
+# 0_port should get IP address from DHCP discover through vBNG #
+# DCAE is not monitoring the BRGEMULATOR #
+#######################################################################
+
+parameters:
+ vcpe_image_name:
+ type: string
+ label: Image name or ID
+ description: Image to be used for compute instance
+ vcpe_flavor_name:
+ type: string
+ label: Flavor
+ description: Type of instance (flavor) to be used
+ public_net_id:
+ type: string
+ label: Public network name or ID
+ description: Public network that enables remote connection to VNF
+ vbrgemu_bng_private_net_id:
+ type: string
+ label: vBNG private network name or ID
+ description: Private network that connects vBRGEMU to vBNG
+ vbrgemu_bng_private_subnet_id:
+ type: string
+ label: vBNG private sub-network name or ID
+ description: vBNG private sub-network name or ID
+ vbrgemu_bng_private_net_cidr:
+ type: string
+ label: vBNG IN private network CIDR
+ description: The CIDR of the input side of vBNG private network
+ # vbrgemu_private_net_id:
+ # type: string
+ # label: vBRGEMU Home private network name or ID
+ # description: Private network that connects vBRGEMU to local devices
+ #vbrgemu_private_net_cidr:
+ # type: string
+ # label: vBRGEMU Home private network CIDR
+ # description: The CIDR of the input side of vBRGEMU Home private network
+ ##vbrgemu_private_ip_0:
+ ## type: string
+ ## label: vGW private IP address
+ ## description: Private IP address towards the BRGEMU-BNG network
+ #vbrgemu_private_ip_1:
+ # type: string
+ # label: vGW private IP address
+ # description: Private IP address towards the BRGEMU private network
+ vbrgemu_name_0:
+ type: string
+ label: vGW name
+ description: Name of the vGW
+ vnf_id:
+ type: string
+ label: VNF ID
+ description: The VNF ID is provided by ONAP
+ vf_module_id:
+ type: string
+ label: vCPE module ID
+ description: The vCPE Module ID is provided by ONAP
+ key_name:
+ type: string
+ label: Key pair name
+ description: Public/Private key pair name
+ pub_key:
+ type: string
+ label: Public key
+ description: Public key to be installed on the compute instance
+ repo_url_blob:
+ type: string
+ label: Repository URL
+ description: URL of the repository that hosts the demo packages
+ repo_url_artifacts:
+ type: string
+ label: Repository URL
+ description: URL of the repository that hosts the demo packages
+ install_script_version:
+ type: string
+ label: Installation script version number
+ description: Version number of the scripts that install the vFW demo app
+ demo_artifacts_version:
+ type: string
+ label: Artifacts version used in demo vnfs
+ description: Artifacts (jar, tar.gz) version used in demo vnfs
+ cloud_env:
+ type: string
+ label: Cloud environment
+ description: Cloud environment (e.g., openstack, rackspace)
+ vpp_source_repo_url:
+ type: string
+ label: VPP Source Git Repo
+ description: URL for VPP source codes
+ vpp_source_repo_branch:
+ type: string
+ label: VPP Source Git Branch
+ description: Git Branch for the VPP source codes
+ hc2vpp_source_repo_url:
+ type: string
+ label: Honeycomb Source Git Repo
+ description: URL for Honeycomb source codes
+ hc2vpp_source_repo_branch:
+ type: string
+ label: Honeycomb Source Git Branch
+ description: Git Branch for the Honeycomb source codes
+ vpp_patch_url:
+ type: string
+ label: VPP Patch URL
+ description: URL for VPP patch for vBRG Emulator
+ sdnc_ip:
+ type: string
+ label: SDNC ip address
+ description: SDNC ip address used to set NAT
+ compile_state:
+ type: string
+ label: Compile State
+ description: State to compile code or not
+#############
+# #
+# RESOURCES #
+# #
+#############
+
+resources:
+
+ random-str:
+ type: OS::Heat::RandomString
+ properties:
+ length: 4
+
+ my_keypair:
+ type: OS::Nova::KeyPair
+ properties:
+ name:
+ str_replace:
+ template: base_rand
+ params:
+ base: { get_param: key_name }
+ rand: { get_resource: random-str }
+ public_key: { get_param: pub_key }
+ save_private_key: false
+
+ #vbrgemu_private_network:
+ # type: OS::Neutron::Net
+ # properties:
+ # name: { get_param: vbrgemu_private_net_id }
+
+ #vbrgemu_private_subnet:
+ # type: OS::Neutron::Subnet
+ # properties:
+ # name: { get_param: vbrgemu_private_net_id }
+ # network_id: { get_resource: vbrgemu_private_network }
+ # cidr: { get_param: vbrgemu_private_net_cidr }
+
+ # Virtual BRG Emulator Instantiation
+ # 0_port should get IP address from DHCP discover through vBNG once the VNF is running
+ vbrgemu_private_0_port:
+ type: OS::Neutron::Port
+ properties:
+ network: { get_param: vbrgemu_bng_private_net_id }
+ fixed_ips: [{"subnet": { get_param: vbrgemu_bng_private_subnet_id }}]
+ ##fixed_ips: [{"subnet": { get_param: vbrgemu_bng_private_subnet_id }, "ip_address": { get_param: vbrgemu_private_ip_0 }}]
+
+ #vbrgemu_private_1_port:
+ # type: OS::Neutron::Port
+ # properties:
+ # network: { get_resource: vbrgemu_private_network }
+ # fixed_ips: [{"subnet": { get_resource: vbrgemu_private_subnet }, "ip_address": { get_param: vbrgemu_private_ip_1 }}]
+
+ vbrgemu_0:
+ type: OS::Nova::Server
+ properties:
+ image: { get_param: vcpe_image_name }
+ flavor: { get_param: vcpe_flavor_name }
+ name: { get_param: vbrgemu_name_0 }
+ key_name: { get_resource: my_keypair }
+ networks:
+ - network: { get_param: public_net_id }
+ - port: { get_resource: vbrgemu_private_0_port }
+ #- port: { get_resource: vbrgemu_private_1_port }
+ metadata: {vnf_id: { get_param: vnf_id }, vf_module_id: { get_param: vf_module_id }}
+ user_data_format: RAW
+ user_data:
+ str_replace:
+ params:
+ # __brgemu_net_ipaddr__: { get_param: vbrgemu_private_ip_1 }
+ # __brgemu_cidr__: { get_param: vbrgemu_private_net_cidr }
+ __brgemu_bng_private_net_cidr__: { get_param: vbrgemu_bng_private_net_cidr }
+ __repo_url_blob__ : { get_param: repo_url_blob }
+ __repo_url_artifacts__ : { get_param: repo_url_artifacts }
+ __demo_artifacts_version__ : { get_param: demo_artifacts_version }
+ __install_script_version__ : { get_param: install_script_version }
+ __cloud_env__ : { get_param: cloud_env }
+ __vpp_source_repo_url__ : { get_param: vpp_source_repo_url }
+ __vpp_source_repo_branch__ : { get_param: vpp_source_repo_branch }
+ __hc2vpp_source_repo_url__ : { get_param: hc2vpp_source_repo_url }
+ __hc2vpp_source_repo_branch__ : { get_param: hc2vpp_source_repo_branch }
+ __vpp_patch_url__ : { get_param: vpp_patch_url }
+ __sdnc_ip__ : { get_param: sdnc_ip }
+ __compile_state__ : { get_param: compile_state }
+ template: |
+ #!/bin/bash
+
+ # Create configuration files
+ mkdir /opt/config
+ #echo "__brgemu_net_ipaddr__" > /opt/config/brgemu_net_ipaddr.txt
+ #echo "__brgemu_cidr__" > /opt/config/brgemu_net_cidr.txt
+ echo "__brgemu_bng_private_net_cidr__" > /opt/config/brgemu_bng_private_net_cidr.txt
+ echo "__repo_url_blob__" > /opt/config/repo_url_blob.txt
+ echo "__repo_url_artifacts__" > /opt/config/repo_url_artifacts.txt
+ echo "__demo_artifacts_version__" > /opt/config/demo_artifacts_version.txt
+ echo "__install_script_version__" > /opt/config/install_script_version.txt
+ echo "__cloud_env__" > /opt/config/cloud_env.txt
+ echo "__vpp_source_repo_url__" > /opt/config/vpp_source_repo_url.txt
+ echo "__vpp_source_repo_branch__" > /opt/config/vpp_source_repo_branch.txt
+ echo "__hc2vpp_source_repo_url__" > /opt/config/hc2vpp_source_repo_url.txt
+ echo "__hc2vpp_source_repo_branch__" > /opt/config/hc2vpp_source_repo_branch.txt
+ echo "__vpp_patch_url__" > /opt/config/vpp_patch_url.txt
+ echo "__sdnc_ip__" > /opt/config/sdnc_ip.txt
+ echo "__compile_state__" > /opt/config/compile_state.txt
+
+ # Download and run install script
+ curl -k __repo_url_blob__/org.onap.demo/vnfs/vcpe/__install_script_version__/v_brgemu_install.sh -o /opt/v_brgemu_install.sh
+ cd /opt
+ chmod +x v_brgemu_install.sh
+ ./v_brgemu_install.sh
diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VENDOR_LICENSE/vendor-license-model.xml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VENDOR_LICENSE/vendor-license-model.xml new file mode 100644 index 0000000..97e3c58 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VENDOR_LICENSE/vendor-license-model.xml @@ -0,0 +1 @@ +<vendor-license-model xmlns="http://xmlns.openecomp.org/asdc/license-model/1.0"><vendor-name>tutorial-license</vendor-name><entitlement-pool-list><entitlement-pool><entitlement-pool-invariant-uuid>f58e161c74d649fa888b8fad9c5b7476</entitlement-pool-invariant-uuid><entitlement-pool-uuid>A869CDDF1B3E49B2952C78E33CACDEA8</entitlement-pool-uuid><version>1.0</version><name>tutorial entitlement pool</name><description>tutorial entitlement pool</description><increments></increments><manufacturer-reference-number>000001</manufacturer-reference-number><start-date/><expiry-date/><threshold-value><unit>Absolute</unit><value>100</value></threshold-value><operational-scope><value>Network_Wide</value></operational-scope><vendor-limits/><sp-limits/></entitlement-pool></entitlement-pool-list><license-key-group-list><license-key-group><version>1.0</version><name>tutorial license key group</name><description>tutorial license key group</description><type>Universal</type><increments/><manufacturerReferenceNumber>000001</manufacturerReferenceNumber><license-key-group-invariant-uuid>1f16fcc725144adfbd9d80ac75a9dc11</license-key-group-invariant-uuid><license-key-group-uuid>C9612ED211EA4C56BC98C427459E6ECC</license-key-group-uuid><start-date/><expiry-date/><threshold-value><unit/><value/></threshold-value><operational-scope><value>Network_Wide</value></operational-scope><vendor-limits/><sp-limits/></license-key-group></license-key-group-list></vendor-license-model>
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VF_LICENSE/vf-license-model.xml b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VF_LICENSE/vf-license-model.xml new file mode 100644 index 0000000..8dd8487 --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Deployment/VF_LICENSE/vf-license-model.xml @@ -0,0 +1 @@ +<vf-license-model xmlns="http://xmlns.openecomp.org/asdc/license-model/1.0"><vendor-name>tutorial-license</vendor-name><vf-id>b8713aba63df4707b488ee149b528da4</vf-id><feature-group-list><feature-group><entitlement-pool-list><entitlement-pool><name>tutorial entitlement pool</name><description>tutorial entitlement pool</description><increments></increments><entitlement-pool-invariant-uuid>f58e161c74d649fa888b8fad9c5b7476</entitlement-pool-invariant-uuid><entitlement-pool-uuid>A869CDDF1B3E49B2952C78E33CACDEA8</entitlement-pool-uuid><manufacturer-reference-number>000001</manufacturer-reference-number><version>1.0</version><start-date/><expiry-date/><threshold-value><unit>Absolute</unit><value>100</value></threshold-value><operational-scope><value>Network_Wide</value></operational-scope><vendor-limits/><sp-limits/></entitlement-pool></entitlement-pool-list><license-key-group-list><license-key-group><name>tutorial license key group</name><description>tutorial license key group</description><type>Universal</type><increments/><license-key-group-invariant-uuid>1f16fcc725144adfbd9d80ac75a9dc11</license-key-group-invariant-uuid><license-key-group-uuid>C9612ED211EA4C56BC98C427459E6ECC</license-key-group-uuid><manufacturer-reference-number>000001</manufacturer-reference-number><version>1.0</version><start-date/><expiry-date/><threshold-value><unit/><value/></threshold-value><operational-scope><value>Network_Wide</value></operational-scope><vendor-limits/><sp-limits/></license-key-group></license-key-group-list><name>tutorial feature group</name><description>tutorial feature group</description><feature-group-uuid>971ced57d985457cb96373160a8d856f</feature-group-uuid><part-number>123456</part-number></feature-group></feature-group-list></vf-license-model>
\ No newline at end of file diff --git a/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Informational/GUIDE/VSP_vcpevsp_vbrg_20180927a_Information.txt b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Informational/GUIDE/VSP_vcpevsp_vbrg_20180927a_Information.txt new file mode 100644 index 0000000..55f746d --- /dev/null +++ b/vcpe_beijing/vcpe/__brg_tmp/Artifacts/org.openecomp.resource.vf.VcpevspVbrg20180927a_v1.0/Informational/GUIDE/VSP_vcpevsp_vbrg_20180927a_Information.txt @@ -0,0 +1,50 @@ +Proprietary information (Restricted) +For use only by authorized individuals and not for general distribution. + + +1. VSP Details: + a. Name: vcpevsp_vbrg_20180927a + b. Description vcpevsp_vbrg_20180927a + c. Version: 0.0 + d. Vendor: tutorial-license + e. Category: resourceNewCategory.network l2-3 + f. License Details: + i. License Model Version: 0.0 + ii. License Agreement Name: 1712cdd3a3eb458d81ab76b7770b8d0d + iii List of Feature Groups: + 1. 971ced57d985457cb96373160a8d856f + g. High Availability + h. Storage Data Back-up Details: + i. Data Replication Required?: false + ii. Data Size to replicate in GB: null + iii. Data replication frequency: null + iv. Replication Source: null + v. Replication Destination: null + 3. List of VFCs + a. For each VFC: + i. VFC Name: + ii. Description: + iii. Images: + iv. Compute/VM Characteristics + 1. vCPU: + 2. CPU over-subscription: + 3. Memory: + 4. Disk: + v. Hypervisor Details + 1. Name: KVM + 2. Drivers: null + vi. Guest OS Details + 1. Name: null + 2. Bit Size: 64 + 3. Tools: null + vii. Number of VFC Instances + viii. vNICs + 5. Protocols: Protocols{protocols=[], protocolWithHighestTrafficProfile=''} + 6. IP v4 Required: true + 7. IP v6 Required: false + ix. Recovery Details: + + + +Proprietary information (Restricted) +For use only by authorized individuals and not for general distribution.
\ No newline at end of file |