summaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att')
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/MANIFEST.json24
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/a_vol.yml24
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/main.yml71
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/nested.yml116
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/GlobalSubstitutionTypesServiceTemplate.yaml146
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/MainServiceTemplate.yaml150
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/nestedServiceTemplate.yaml242
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/expectedoutputfiles/MainServiceTemplate.yaml194
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/MANIFEST.json11
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/hot_template.yml131
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/expectedoutputfiles/MainServiceTemplate.yaml203
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/MANIFEST.json19
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/a_vol.yml24
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/hot_template.yml112
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/expectedoutputfiles/MainServiceTemplate.yaml189
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/MANIFEST.json16
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/a_vol.yml20
-rw-r--r--openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/hot_template.yml112
18 files changed, 0 insertions, 1804 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/MANIFEST.json
deleted file mode 100644
index a44e7921f8..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/MANIFEST.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "name": "vMME_Small",
- "description": "HOT template to create 2 cinder volume attachment",
- "version": "2013-05-23",
- "data": [
- {
- "file": "nested.yml",
- "type": "HEAT",
- "isBase": "false",
- "data":[
- {
- "file": "a_vol.yml",
- "type": "HEAT_VOL",
- "isBase": "false"
- }
- ]
- },
- {
- "file": "main.yml",
- "type": "HEAT",
- "isBase": "false"
- }
- ]
-}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/a_vol.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/a_vol.yml
deleted file mode 100644
index a9f72bcecf..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/a_vol.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: volume
-
-parameters:
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
- cmaui_volume:
- type: OS::Cinder::Volume
- properties:
- size: {get_param: cmaui_cinder_volume_size}
- volume_type: {get_param: CMAUI_volume_type}
-
-outputs:
- out_cmaui_volume:
- value: {get_resource: cmaui_volume} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/main.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/main.yml
deleted file mode 100644
index b97dd4b535..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/main.yml
+++ /dev/null
@@ -1,71 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: cmaui server template for vMMSC
-
-parameters:
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_names:
- type: comma_delimited_list
- description: CMAUI1, CMAUI2 server names
- cmaui_image:
- type: string
- description: Image for CMAUI server
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- availability_zone_0:
- type: string
- label: availabilityzone name
- description: availabilityzone name
- oam_net_name:
- type: string
- description: UID of OAM network
- oam_network_netmask:
- type: string
- label: oam network netmask
- description: oam network gateway
- oam_network_gateway:
- type: string
- label: oam network gateway
- description: oam network gateway
- external_dns:
- type: string
- label: dns server
- description: dns server
- external_ntp:
- type: string
- label: ntp server
- description: ntp server
- security_group_name:
- type: string
- label: security group name
- description: the name of security group
- timezone:
- type: string
- label: timezone
- description: timezone
- cmaui_oam_ips:
- type: comma_delimited_list
- label: CMAUI oam_net IP addresses
- description: CMAUI oam_net IP addresses
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
-
- server_cmaui:
- type: nested.yml
- properties:
- cmaui_names: { get_param: [cmaui_names, 0]}
- cmaui_image: { get_param: cmaui_image }
- availability_zone_0: { get_param: availability_zone_0 }
- cmaui_flavor: { get_param: cmaui_flavor } \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/nested.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/nested.yml
deleted file mode 100644
index cdaf251b85..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/inputfiles/nested.yml
+++ /dev/null
@@ -1,116 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: cmaui server template for vMMSC
-
-parameters:
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_names:
- type: comma_delimited_list
- description: CMAUI1, CMAUI2 server names
- cmaui_image:
- type: string
- description: Image for CMAUI server
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- cmaui_volume:
- type: string
- label: CMAUI volume size
- description: Volume for CMAUI server
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- availability_zone_0:
- type: string
- label: availabilityzone name
- description: availabilityzone name
- oam_net_name:
- type: string
- description: UID of OAM network
- oam_network_netmask:
- type: string
- label: oam network netmask
- description: oam network gateway
- oam_network_gateway:
- type: string
- label: oam network gateway
- description: oam network gateway
- external_dns:
- type: string
- label: dns server
- description: dns server
- external_ntp:
- type: string
- label: ntp server
- description: ntp server
- security_group_name:
- type: string
- label: security group name
- description: the name of security group
- timezone:
- type: string
- label: timezone
- description: timezone
- cmaui_oam_ips:
- type: comma_delimited_list
- label: CMAUI oam_net IP addresses
- description: CMAUI oam_net IP addresses
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
- out_cmaui_volume:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
-
- cmaui_port_0:
- type: OS::Neutron::Port
- properties:
- network: { get_param: oam_net_name }
- fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
- security_groups: [{get_param: security_group_name}]
- replacement_policy: AUTO
-
- cmaui_volume_attachment:
- type: OS::Cinder::VolumeAttachment
- properties:
- volume_id: {get_param: out_cmaui_volume}
- instance_uuid: {get_resource: server_cmaui}
-
- server_cmaui:
- type: OS::Nova::Server
- properties:
- name: { get_param: [cmaui_names, 0]}
- image: { get_param: cmaui_image }
- availability_zone: { get_param: availability_zone_0 }
- flavor: { get_param: cmaui_flavor }
- networks:
- - port: { get_resource: cmaui_port_0 }
- metadata:
- vnf_id: { get_param: vnf_id }
- user_data:
- str_replace:
- template: |
- cmaui.mgmt.ip=${cmaui.mgmt.ip}
- cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
- cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
- cmaui.external.dns=${cmaui.external.dns}
- cmaui.external.ntp=${cmaui.external.ntp}
- cmaui.node=${cmaui.node}
- cmaui.timezone=${cmaui.timezone}
- params:
- ${cmaui.mgmt.ip}: {get_param: [cmaui_oam_ips, 0]}
- ${cmaui.mgmt.netmask}: {get_param: oam_network_netmask}
- ${cmaui.mgmt.gateway}: {get_param: oam_network_gateway}
- ${cmaui.external.dns}: {get_param: external_dns}
- ${cmaui.external.ntp}: {get_param: external_ntp}
- ${cmaui.node}: {get_param: [cmaui_names, 0]}
- ${cmaui.timezone}: {get_param: timezone}
- user_data_format: RAW \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/GlobalSubstitutionTypesServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/GlobalSubstitutionTypesServiceTemplate.yaml
deleted file mode 100644
index 0a5e36edaf..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/GlobalSubstitutionTypesServiceTemplate.yaml
+++ /dev/null
@@ -1,146 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: GlobalSubstitutionTypes
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-node_types:
- org.openecomp.resource.abstract.nodes.heat.nested:
- derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
- properties:
- cmaui_names:
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- cmaui_cinder_volume_size:
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- type: string
- description: timezone
- security_group_name:
- type: string
- description: the name of security group
- cmaui_volume:
- type: string
- description: Volume for CMAUI server
- oam_network_netmask:
- type: string
- description: oam network gateway
- cmaui_image:
- type: string
- description: Image for CMAUI server
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- type: string
- description: oam network gateway
- out_cmaui_volume:
- type: string
- description: the name of the target volume backend
- availability_zone_0:
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- type: string
- description: dns server
- oam_net_name:
- type: string
- description: UID of OAM network
- external_ntp:
- type: string
- description: ntp server
- CMAUI_volume_type:
- type: string
- description: the name of the target volume backend
- attributes:
- out_cmaui_volume:
- type: string
- requirements:
- - local_storage_server_cmaui:
- capability: tosca.capabilities.Attachment
- node: tosca.nodes.BlockStorage
- relationship: tosca.relationships.AttachesTo
- occurrences:
- - 0
- - UNBOUNDED
- - link_cmaui_port_0:
- capability: tosca.capabilities.network.Linkable
- node: tosca.nodes.Root
- relationship: tosca.relationships.network.LinksTo
- occurrences:
- - 1
- - 1
- capabilities:
- host_server_cmaui:
- type: tosca.capabilities.Container
- valid_source_types:
- - tosca.nodes.SoftwareComponent
- occurrences:
- - 1
- - UNBOUNDED
- os_server_cmaui:
- type: tosca.capabilities.OperatingSystem
- occurrences:
- - 1
- - UNBOUNDED
- endpoint_server_cmaui:
- type: tosca.capabilities.Endpoint.Admin
- occurrences:
- - 1
- - UNBOUNDED
- binding_server_cmaui:
- type: tosca.capabilities.network.Bindable
- occurrences:
- - 1
- - UNBOUNDED
- scalable_server_cmaui:
- type: tosca.capabilities.Scalable
- occurrences:
- - 1
- - UNBOUNDED
- attachment_cmaui_volume:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED
- attachment_cmaui_port_0:
- type: tosca.capabilities.Attachment
- occurrences:
- - 1
- - UNBOUNDED \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/MainServiceTemplate.yaml
deleted file mode 100644
index 72b2c18882..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/MainServiceTemplate.yaml
+++ /dev/null
@@ -1,150 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Main
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-topology_template:
- inputs:
- cmaui_names:
- hidden: false
- immutable: false
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- cmaui_cinder_volume_size:
- label: CMAUI Cinder volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- label: timezone
- hidden: false
- immutable: false
- type: string
- description: timezone
- security_group_name:
- label: security group name
- hidden: false
- immutable: false
- type: string
- description: the name of security group
- oam_network_netmask:
- label: oam network netmask
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- cmaui_image:
- hidden: false
- immutable: false
- type: string
- description: Image for CMAUI server
- vnf_id:
- hidden: false
- immutable: false
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- hidden: false
- immutable: false
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- label: oam network gateway
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- availability_zone_0:
- label: availabilityzone name
- hidden: false
- immutable: false
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- label: CMAUI oam_net IP addresses
- hidden: false
- immutable: false
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- label: dns server
- hidden: false
- immutable: false
- type: string
- description: dns server
- oam_net_name:
- hidden: false
- immutable: false
- type: string
- description: UID of OAM network
- external_ntp:
- label: ntp server
- hidden: false
- immutable: false
- type: string
- description: ntp server
- CMAUI_volume_type:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- node_templates:
- server_cmaui:
- type: org.openecomp.resource.abstract.nodes.heat.nested
- directives:
- - substitutable
- properties:
- cmaui_names:
- get_input:
- - cmaui_names
- - 0
- service_template_filter:
- substitute_service_template: nestedServiceTemplate.yaml
- cmaui_image:
- get_input: cmaui_image
- cmaui_flavor:
- get_input: cmaui_flavor
- availability_zone_0:
- get_input: availability_zone_0
- groups:
- main:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/main.yml
- description: cmaui server template for vMMSC
- members:
- - server_cmaui \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/nestedServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/nestedServiceTemplate.yaml
deleted file mode 100644
index 242feead83..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/nested_with_inner_vol/out/nestedServiceTemplate.yaml
+++ /dev/null
@@ -1,242 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: nested
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- GlobalSubstitutionTypes:
- file: GlobalSubstitutionTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- cmaui_names:
- hidden: false
- immutable: false
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- cmaui_cinder_volume_size:
- label: CMAUI Cinder volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- label: timezone
- hidden: false
- immutable: false
- type: string
- description: timezone
- security_group_name:
- label: security group name
- hidden: false
- immutable: false
- type: string
- description: the name of security group
- cmaui_volume:
- label: CMAUI volume size
- hidden: false
- immutable: false
- type: string
- description: Volume for CMAUI server
- oam_network_netmask:
- label: oam network netmask
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- cmaui_image:
- hidden: false
- immutable: false
- type: string
- description: Image for CMAUI server
- vnf_id:
- hidden: false
- immutable: false
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- hidden: false
- immutable: false
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- label: oam network gateway
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- out_cmaui_volume:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- availability_zone_0:
- label: availabilityzone name
- hidden: false
- immutable: false
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- label: CMAUI oam_net IP addresses
- hidden: false
- immutable: false
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- label: dns server
- hidden: false
- immutable: false
- type: string
- description: dns server
- oam_net_name:
- hidden: false
- immutable: false
- type: string
- description: UID of OAM network
- external_ntp:
- label: ntp server
- hidden: false
- immutable: false
- type: string
- description: ntp server
- CMAUI_volume_type:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- node_templates:
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- metadata:
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input:
- - cmaui_names
- - 0
- requirements:
- - local_storage:
- capability: tosca.capabilities.Attachment
- node: cmaui_volume
- relationship: cmaui_volume_attachment
- cmaui_volume:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- volume_type:
- get_input: CMAUI_volume_type
- size: '(get_input : cmaui_cinder_volume_size) * 1024'
- cmaui_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- relationship_templates:
- cmaui_volume_attachment:
- type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
- properties:
- volume_id: cmaui_volume
- instance_uuid: server_cmaui
- groups:
- a_vol:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/a_vol.yml
- description: volume
- members:
- - cmaui_volume
- nested:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/nested.yml
- description: cmaui server template for vMMSC
- members:
- - server_cmaui
- - cmaui_port_0
- outputs:
- out_cmaui_volume:
- value: cmaui_volume
- substitution_mappings:
- node_type: org.openecomp.resource.abstract.nodes.heat.nested
- capabilities:
- host_server_cmaui:
- - server_cmaui
- - host
- os_server_cmaui:
- - server_cmaui
- - os
- endpoint_server_cmaui:
- - server_cmaui
- - endpoint
- binding_server_cmaui:
- - server_cmaui
- - binding
- scalable_server_cmaui:
- - server_cmaui
- - scalable
- attachment_cmaui_volume:
- - cmaui_volume
- - attachment
- attachment_cmaui_port_0:
- - cmaui_port_0
- - attachment
- requirements:
- local_storage_server_cmaui:
- - server_cmaui
- - local_storage
- link_cmaui_port_0:
- - cmaui_port_0
- - link \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/expectedoutputfiles/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/expectedoutputfiles/MainServiceTemplate.yaml
deleted file mode 100644
index 25cae6bdeb..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/expectedoutputfiles/MainServiceTemplate.yaml
+++ /dev/null
@@ -1,194 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Main
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- cmaui_names:
- hidden: false
- immutable: false
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- cmaui_cinder_volume_size:
- label: CMAUI Cinder volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- label: timezone
- hidden: false
- immutable: false
- type: string
- description: timezone
- security_group_name:
- label: security group name
- hidden: false
- immutable: false
- type: string
- description: the name of security group
- server_cmaui:
- label: CMAUI server name
- hidden: false
- immutable: false
- type: string
- description: the name of the cmaui server
- oam_network_netmask:
- label: oam network netmask
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- cmaui_image:
- hidden: false
- immutable: false
- type: string
- description: Image for CMAUI server
- vnf_id:
- hidden: false
- immutable: false
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- hidden: false
- immutable: false
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- label: oam network gateway
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- availability_zone_0:
- label: availabilityzone name
- hidden: false
- immutable: false
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- label: CMAUI oam_net IP addresses
- hidden: false
- immutable: false
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- label: dns server
- hidden: false
- immutable: false
- type: string
- description: dns server
- oam_net_name:
- hidden: false
- immutable: false
- type: string
- description: UID of OAM network
- external_ntp:
- label: ntp server
- hidden: false
- immutable: false
- type: string
- description: ntp server
- CMAUI_volume_type:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- node_templates:
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- metadata:
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input:
- - cmaui_names
- - 0
- requirements:
- - local_storage:
- capability: tosca.capabilities.Attachment
- node: cmaui_volume
- relationship: cmaui_volume_attachment
- cmaui_volume:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- volume_type:
- get_input: CMAUI_volume_type
- size: '(get_input : cmaui_cinder_volume_size) * 1024'
- cmaui_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- relationship_templates:
- cmaui_volume_attachment:
- type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
- properties:
- volume_id: cmaui_volume
- instance_uuid: server_cmaui
- groups:
- hot_template:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/hot_template.yml
- description: cmaui server template for vMMSC
- members:
- - server_cmaui
- - cmaui_volume
- - cmaui_port_0 \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/MANIFEST.json
deleted file mode 100644
index b2916ccf9c..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/MANIFEST.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "name": "vMME_Small",
- "description": "HOT template to create 2 cinder volume attachment",
- "version": "2013-05-23",
- "data": [
- {
- "file": "hot_template.yml",
- "type": "HEAT"
- }
- ]
-}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/hot_template.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/hot_template.yml
deleted file mode 100644
index a0f9b45478..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_and_attach_one_file/inputfiles/hot_template.yml
+++ /dev/null
@@ -1,131 +0,0 @@
-heat_template_version: 2013-05-23
-
-#################################
-#
-# Changes from MSO 01/26/2016
-# Updated per ECOMP feedback
-#
-#################################
-
-description: cmaui server template for vMMSC
-
-parameters:
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_names:
- type: comma_delimited_list
- description: CMAUI1, CMAUI2 server names
- cmaui_image:
- type: string
- description: Image for CMAUI server
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- availability_zone_0:
- type: string
- label: availabilityzone name
- description: availabilityzone name
- oam_net_name:
- type: string
- description: UID of OAM network
- oam_network_netmask:
- type: string
- label: oam network netmask
- description: oam network gateway
- oam_network_gateway:
- type: string
- label: oam network gateway
- description: oam network gateway
- external_dns:
- type: string
- label: dns server
- description: dns server
- external_ntp:
- type: string
- label: ntp server
- description: ntp server
- security_group_name:
- type: string
- label: security group name
- description: the name of security group
- timezone:
- type: string
- label: timezone
- description: timezone
- cmaui_oam_ips:
- type: comma_delimited_list
- label: CMAUI oam_net IP addresses
- description: CMAUI oam_net IP addresses
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
- server_cmaui:
- type: string
- label: CMAUI server name
- description: the name of the cmaui server
-
-resources:
-
- cmaui_port_0:
- type: OS::Neutron::Port
- properties:
- network: { get_param: oam_net_name }
- fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
- security_groups: [{get_param: security_group_name}]
- replacement_policy: AUTO
-
- cmaui_volume:
- type: OS::Cinder::Volume
- properties:
- size: {get_param: cmaui_cinder_volume_size}
- volume_type: {get_param: CMAUI_volume_type}
-
- cmaui_volume_attachment:
- type: OS::Cinder::VolumeAttachment
- properties:
- volume_id: {get_resource: cmaui_volume}
- instance_uuid: {get_resource: server_cmaui}
-
- cmaui_volume_attachment_empty_nova:
- type: OS::Cinder::VolumeAttachment
- properties:
- volume_id: {get_resource: cmaui_volume}
- instance_uuid: {get_param: server_cmaui}
-
- server_cmaui:
- type: OS::Nova::Server
- properties:
- name: { get_param: [cmaui_names, 0]}
- image: { get_param: cmaui_image }
- availability_zone: { get_param: availability_zone_0 }
- flavor: { get_param: cmaui_flavor }
- networks:
- - port: { get_resource: cmaui_port_0 }
- metadata:
- vnf_id: { get_param: vnf_id }
- user_data:
- str_replace:
- template: |
- cmaui.mgmt.ip=${cmaui.mgmt.ip}
- cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
- cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
- cmaui.external.dns=${cmaui.external.dns}
- cmaui.external.ntp=${cmaui.external.ntp}
- cmaui.node=${cmaui.node}
- cmaui.timezone=${cmaui.timezone}
- params:
- ${cmaui.mgmt.ip}: {get_param: [cmaui_oam_ips, 0]}
- ${cmaui.mgmt.netmask}: {get_param: oam_network_netmask}
- ${cmaui.mgmt.gateway}: {get_param: oam_network_gateway}
- ${cmaui.external.dns}: {get_param: external_dns}
- ${cmaui.external.ntp}: {get_param: external_ntp}
- ${cmaui.node}: {get_param: [cmaui_names, 0]}
- ${cmaui.timezone}: {get_param: timezone}
- user_data_format: RAW \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/expectedoutputfiles/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/expectedoutputfiles/MainServiceTemplate.yaml
deleted file mode 100644
index 0291368d24..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/expectedoutputfiles/MainServiceTemplate.yaml
+++ /dev/null
@@ -1,203 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Main
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- cmaui_names:
- hidden: false
- immutable: false
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- exposed_cmaui_volume:
- label: CMAUI volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI volume
- cmaui_cinder_volume_size:
- label: CMAUI Cinder volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- label: timezone
- hidden: false
- immutable: false
- type: string
- description: timezone
- security_group_name:
- label: security group name
- hidden: false
- immutable: false
- type: string
- description: the name of security group
- oam_network_netmask:
- label: oam network netmask
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- cmaui_image:
- hidden: false
- immutable: false
- type: string
- description: Image for CMAUI server
- vnf_id:
- hidden: false
- immutable: false
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- hidden: false
- immutable: false
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- label: oam network gateway
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- availability_zone_0:
- label: availabilityzone name
- hidden: false
- immutable: false
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- label: CMAUI oam_net IP addresses
- hidden: false
- immutable: false
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- label: dns server
- hidden: false
- immutable: false
- type: string
- description: dns server
- oam_net_name:
- hidden: false
- immutable: false
- type: string
- description: UID of OAM network
- external_ntp:
- label: ntp server
- hidden: false
- immutable: false
- type: string
- description: ntp server
- CMAUI_volume_type:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- node_templates:
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- metadata:
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input:
- - cmaui_names
- - 0
- requirements:
- - local_storage:
- capability: tosca.capabilities.Attachment
- node: cmaui_volume
- relationship: cmaui_volume_attachment
- cmaui_volume:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- volume_type:
- get_input: CMAUI_volume_type
- size: '(get_input : cmaui_cinder_volume_size) * 1024'
- cmaui_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- relationship_templates:
- cmaui_volume_attachment:
- type: org.openecomp.relationships.heat.cinder.VolumeAttachesTo
- properties:
- volume_id: cmaui_volume
- instance_uuid: server_cmaui
- groups:
- a_vol:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/a_vol.yml
- description: volume
- members:
- - cmaui_volume
- hot_template:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/hot_template.yml
- description: cmaui server template for vMMSC
- members:
- - server_cmaui
- - cmaui_port_0
- outputs:
- exposed_cmaui_volume:
- value: cmaui_volume \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/MANIFEST.json
deleted file mode 100644
index 5804dbdf5e..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/MANIFEST.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "vMME_Small",
- "description": "HOT template to create 2 cinder volume attachment",
- "version": "2013-05-23",
- "data": [
- {
- "file": "hot_template.yml",
- "type": "HEAT",
- "isBase": "false",
- "data":[
- {
- "file": "a_vol.yml",
- "type": "HEAT_VOL",
- "isBase": "false"
- }
- ]
- }
- ]
-}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/a_vol.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/a_vol.yml
deleted file mode 100644
index 78c2ee12c4..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/a_vol.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: volume
-
-parameters:
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
- cmaui_volume:
- type: OS::Cinder::Volume
- properties:
- size: {get_param: cmaui_cinder_volume_size}
- volume_type: {get_param: CMAUI_volume_type}
-
-outputs:
- exposed_cmaui_volume:
- value: {get_resource: cmaui_volume} \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/hot_template.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/hot_template.yml
deleted file mode 100644
index ead437747d..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_nested_in_main_file_in_manifest/inputfiles/hot_template.yml
+++ /dev/null
@@ -1,112 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: cmaui server template for vMMSC
-
-parameters:
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_names:
- type: comma_delimited_list
- description: CMAUI1, CMAUI2 server names
- cmaui_image:
- type: string
- description: Image for CMAUI server
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- exposed_cmaui_volume:
- type: number
- label: CMAUI volume size
- description: the size of the CMAUI volume
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- availability_zone_0:
- type: string
- label: availabilityzone name
- description: availabilityzone name
- oam_net_name:
- type: string
- description: UID of OAM network
- oam_network_netmask:
- type: string
- label: oam network netmask
- description: oam network gateway
- oam_network_gateway:
- type: string
- label: oam network gateway
- description: oam network gateway
- external_dns:
- type: string
- label: dns server
- description: dns server
- external_ntp:
- type: string
- label: ntp server
- description: ntp server
- security_group_name:
- type: string
- label: security group name
- description: the name of security group
- timezone:
- type: string
- label: timezone
- description: timezone
- cmaui_oam_ips:
- type: comma_delimited_list
- label: CMAUI oam_net IP addresses
- description: CMAUI oam_net IP addresses
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
-
- cmaui_port_0:
- type: OS::Neutron::Port
- properties:
- network: { get_param: oam_net_name }
- fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
- security_groups: [{get_param: security_group_name}]
- replacement_policy: AUTO
-
- cmaui_volume_attachment:
- type: OS::Cinder::VolumeAttachment
- properties:
- volume_id: {get_param: exposed_cmaui_volume}
- instance_uuid: {get_resource: server_cmaui}
-
- server_cmaui:
- type: OS::Nova::Server
- properties:
- name: { get_param: [cmaui_names, 0]}
- image: { get_param: cmaui_image }
- availability_zone: { get_param: availability_zone_0 }
- flavor: { get_param: cmaui_flavor }
- networks:
- - port: { get_resource: cmaui_port_0 }
- metadata:
- vnf_id: { get_param: vnf_id }
- user_data:
- str_replace:
- template: |
- cmaui.mgmt.ip=${cmaui.mgmt.ip}
- cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
- cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
- cmaui.external.dns=${cmaui.external.dns}
- cmaui.external.ntp=${cmaui.external.ntp}
- cmaui.node=${cmaui.node}
- cmaui.timezone=${cmaui.timezone}
- params:
- ${cmaui.mgmt.ip}: {get_param: [cmaui_oam_ips, 0]}
- ${cmaui.mgmt.netmask}: {get_param: oam_network_netmask}
- ${cmaui.mgmt.gateway}: {get_param: oam_network_gateway}
- ${cmaui.external.dns}: {get_param: external_dns}
- ${cmaui.external.ntp}: {get_param: external_ntp}
- ${cmaui.node}: {get_param: [cmaui_names, 0]}
- ${cmaui.timezone}: {get_param: timezone}
- user_data_format: RAW \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/expectedoutputfiles/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/expectedoutputfiles/MainServiceTemplate.yaml
deleted file mode 100644
index 09919379e0..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/expectedoutputfiles/MainServiceTemplate.yaml
+++ /dev/null
@@ -1,189 +0,0 @@
-tosca_definitions_version: tosca_simple_yaml_1_0_0
-metadata:
- template_name: Main
-imports:
- ContrailComputeGlobalTypes:
- file: ContrailComputeGlobalTypesServiceTemplate.yaml
- CinderVolumeGlobalTypes:
- file: CinderVolumeGlobalTypesServiceTemplate.yaml
- ContrailVirtualNetworkGlobalType:
- file: ContrailVirtualNetworkGlobalTypeServiceTemplate.yaml
- AbstractSubstituteGlobalTypes:
- file: AbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailPortGlobalTypes:
- file: ContrailPortGlobalTypesServiceTemplate.yaml
- NeutronPortGlobalTypes:
- file: NeutronPortGlobalTypesServiceTemplate.yaml
- NeutronNetGlobalTypes:
- file: NeutronNetGlobalTypesServiceTemplate.yaml
- CommonGlobalTypes:
- file: CommonGlobalTypesServiceTemplate.yaml
- ContrailAbstractSubstituteGlobalTypes:
- file: ContrailAbstractSubstituteGlobalTypesServiceTemplate.yaml
- ContrailNetworkRuleGlobalType:
- file: ContrailNetworkRuleGlobalTypeServiceTemplate.yaml
- NeutronSecurityRulesGlobalTypes:
- file: NeutronSecurityRulesGlobalTypesServiceTemplate.yaml
- NovaServerGlobalTypes:
- file: NovaServerGlobalTypesServiceTemplate.yaml
- ContrailV2VirtualMachineInterfaceGlobalType:
- file: ContrailV2VirtualMachineInterfaceGlobalTypeServiceTemplate.yaml
-node_types:
- org.openecomp.resource.vfc.nodes.heat.cmaui:
- derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
-topology_template:
- inputs:
- cmaui_names:
- hidden: false
- immutable: false
- type: list
- description: CMAUI1, CMAUI2 server names
- entry_schema:
- type: string
- cmaui_cinder_volume_size:
- label: CMAUI Cinder volume size
- hidden: false
- immutable: false
- type: float
- description: the size of the CMAUI Cinder volume
- timezone:
- label: timezone
- hidden: false
- immutable: false
- type: string
- description: timezone
- security_group_name:
- label: security group name
- hidden: false
- immutable: false
- type: string
- description: the name of security group
- cmaui_volume:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- oam_network_netmask:
- label: oam network netmask
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- cmaui_image:
- hidden: false
- immutable: false
- type: string
- description: Image for CMAUI server
- vnf_id:
- hidden: false
- immutable: false
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_flavor:
- hidden: false
- immutable: false
- type: string
- description: Flavor for CMAUI server
- oam_network_gateway:
- label: oam network gateway
- hidden: false
- immutable: false
- type: string
- description: oam network gateway
- availability_zone_0:
- label: availabilityzone name
- hidden: false
- immutable: false
- type: string
- description: availabilityzone name
- cmaui_oam_ips:
- label: CMAUI oam_net IP addresses
- hidden: false
- immutable: false
- type: list
- description: CMAUI oam_net IP addresses
- entry_schema:
- type: string
- external_dns:
- label: dns server
- hidden: false
- immutable: false
- type: string
- description: dns server
- oam_net_name:
- hidden: false
- immutable: false
- type: string
- description: UID of OAM network
- external_ntp:
- label: ntp server
- hidden: false
- immutable: false
- type: string
- description: ntp server
- CMAUI_volume_type:
- label: CMAUI vm volume type
- hidden: false
- immutable: false
- type: string
- description: the name of the target volume backend
- node_templates:
- server_cmaui:
- type: org.openecomp.resource.vfc.nodes.heat.cmaui
- properties:
- flavor:
- get_input: cmaui_flavor
- availability_zone:
- get_input: availability_zone_0
- image:
- get_input: cmaui_image
- metadata:
- vnf_id:
- get_input: vnf_id
- user_data_format: RAW
- name:
- get_input:
- - cmaui_names
- - 0
- cmaui_volume:
- type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
- properties:
- volume_type:
- get_input: CMAUI_volume_type
- size: '(get_input : cmaui_cinder_volume_size) * 1024'
- cmaui_port_0:
- type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
- properties:
- replacement_policy: AUTO
- security_groups:
- - get_input: security_group_name
- fixed_ips:
- - ip_address:
- get_input:
- - cmaui_oam_ips
- - 0
- network:
- get_input: oam_net_name
- requirements:
- - binding:
- capability: tosca.capabilities.network.Bindable
- node: server_cmaui
- relationship: tosca.relationships.network.BindsTo
- groups:
- a_vol:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/a_vol.yml
- description: volume
- members:
- - cmaui_volume
- hot_template:
- type: org.openecomp.groups.heat.HeatStack
- properties:
- heat_file: ../Artifacts/hot_template.yml
- description: cmaui server template for vMMSC
- members:
- - server_cmaui
- - cmaui_port_0 \ No newline at end of file
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/MANIFEST.json b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/MANIFEST.json
deleted file mode 100644
index e35976356f..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/MANIFEST.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "name": "vMME_Small",
- "description": "HOT template to create 2 cinder volume attachment",
- "version": "2013-05-23",
- "data": [
- {
- "file": "hot_template.yml",
- "isBase": true,
- "type": "HEAT"
- },
- {
- "file": "a_vol.yml",
- "type": "HEAT_VOL"
- }
- ]
-}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/a_vol.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/a_vol.yml
deleted file mode 100644
index c32b9461eb..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/a_vol.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: volume
-
-parameters:
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
- cmaui_volume:
- type: OS::Cinder::Volume
- properties:
- size: {get_param: cmaui_cinder_volume_size}
- volume_type: {get_param: CMAUI_volume_type}
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/hot_template.yml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/hot_template.yml
deleted file mode 100644
index 2d0ed3c426..0000000000
--- a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/vol_att/volume_file_parallel_to_main_file/inputfiles/hot_template.yml
+++ /dev/null
@@ -1,112 +0,0 @@
-heat_template_version: 2013-05-23
-
-description: cmaui server template for vMMSC
-
-parameters:
- vnf_id:
- type: string
- description: Unique ID for this VNF instance
- default: This_is_ths_MMSC-CMAUI_id
- cmaui_names:
- type: comma_delimited_list
- description: CMAUI1, CMAUI2 server names
- cmaui_image:
- type: string
- description: Image for CMAUI server
- cmaui_flavor:
- type: string
- description: Flavor for CMAUI server
- cmaui_cinder_volume_size:
- type: number
- label: CMAUI Cinder volume size
- description: the size of the CMAUI Cinder volume
- availability_zone_0:
- type: string
- label: availabilityzone name
- description: availabilityzone name
- oam_net_name:
- type: string
- description: UID of OAM network
- oam_network_netmask:
- type: string
- label: oam network netmask
- description: oam network gateway
- oam_network_gateway:
- type: string
- label: oam network gateway
- description: oam network gateway
- external_dns:
- type: string
- label: dns server
- description: dns server
- external_ntp:
- type: string
- label: ntp server
- description: ntp server
- security_group_name:
- type: string
- label: security group name
- description: the name of security group
- timezone:
- type: string
- label: timezone
- description: timezone
- cmaui_oam_ips:
- type: comma_delimited_list
- label: CMAUI oam_net IP addresses
- description: CMAUI oam_net IP addresses
- CMAUI_volume_type:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
- cmaui_volume:
- type: string
- label: CMAUI vm volume type
- description: the name of the target volume backend
-
-resources:
-
- cmaui_port_0:
- type: OS::Neutron::Port
- properties:
- network: { get_param: oam_net_name }
- fixed_ips: [{"ip_address": {get_param: [cmaui_oam_ips, 0]}}]
- security_groups: [{get_param: security_group_name}]
- replacement_policy: AUTO
-
- cmaui_volume_attachment:
- type: OS::Cinder::VolumeAttachment
- properties:
- volume_id: {get_param: cmaui_volume}
- instance_uuid: {get_resource: server_cmaui}
-
- server_cmaui:
- type: OS::Nova::Server
- properties:
- name: { get_param: [cmaui_names, 0]}
- image: { get_param: cmaui_image }
- availability_zone: { get_param: availability_zone_0 }
- flavor: { get_param: cmaui_flavor }
- networks:
- - port: { get_resource: cmaui_port_0 }
- metadata:
- vnf_id: { get_param: vnf_id }
- user_data:
- str_replace:
- template: |
- cmaui.mgmt.ip=${cmaui.mgmt.ip}
- cmaui.mgmt.netmask=${cmaui.mgmt.netmask}
- cmaui.mgmt.gateway=${cmaui.mgmt.gateway}
- cmaui.external.dns=${cmaui.external.dns}
- cmaui.external.ntp=${cmaui.external.ntp}
- cmaui.node=${cmaui.node}
- cmaui.timezone=${cmaui.timezone}
- params:
- ${cmaui.mgmt.ip}: {get_param: [cmaui_oam_ips, 0]}
- ${cmaui.mgmt.netmask}: {get_param: oam_network_netmask}
- ${cmaui.mgmt.gateway}: {get_param: oam_network_gateway}
- ${cmaui.external.dns}: {get_param: external_dns}
- ${cmaui.external.ntp}: {get_param: external_ntp}
- ${cmaui.node}: {get_param: [cmaui_names, 0]}
- ${cmaui.timezone}: {get_param: timezone}
- user_data_format: RAW \ No newline at end of file