diff options
author | AviZi <avi.ziv@amdocs.com> | 2017-06-09 02:39:56 +0300 |
---|---|---|
committer | AviZi <avi.ziv@amdocs.com> | 2017-06-09 02:39:56 +0300 |
commit | 280f8015d06af1f41a3ef12e8300801c7a5e0d54 (patch) | |
tree | 9c1d3978c04cd28068f02073038c936bb49ca9e0 /openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes | |
parent | fd3821dad11780d33c5373d74c957c442489945e (diff) |
[SDC-29] Amdocs OnBoard 1707 initial commit.
Change-Id: Ie4d12a3f574008b792899b368a0902a8b46b5370
Signed-off-by: AviZi <avi.ziv@amdocs.com>
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes')
4 files changed, 1116 insertions, 0 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/in/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/in/MainServiceTemplate.yaml new file mode 100644 index 0000000000..a81055ee8b --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/in/MainServiceTemplate.yaml @@ -0,0 +1,290 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: Main +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +node_types: + org.openecomp.resource.vfc.nodes.heat.FSB: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server + +topology_template: + inputs: + fsb1-name: + label: FSB1_name + hidden: false + immutable: false + type: string + description: FSB1_name + fsb2-name: + label: FSB2_name + hidden: false + immutable: false + type: string + description: FSB2_name + cmaui_cinder_volume_size: + label: volume size + hidden: false + immutable: false + type: float + description: my volume size 320GB + fsb-flavor: + label: FSB1_flavor + hidden: false + immutable: false + type: string + description: FSB1_flavor + fsb-image: + label: FSB1_image + hidden: false + immutable: false + type: string + description: FSB1_image + fsb1-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-zone: + label: FSB1_zone + hidden: false + immutable: false + type: string + description: FSB1_zone + fsb2_zone: + label: FSB2_zone + hidden: false + immutable: false + type: string + description: FSB2_zone + network_name: + hidden: false + immutable: false + type: string + description: prop + fsb2-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb2-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-oam-ip: + hidden: false + immutable: false + type: string + description: prop + jsa_net_name: + hidden: false + immutable: false + type: string + description: prop + packet_mirror_network_name: + hidden: false + immutable: false + type: string + description: prop + node_templates: + FSB2_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb2-Internal2-mac + network: Internal2-net-fsb2-Internal2 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB2_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net + relationship: tosca.relationships.network.LinksTo + FSB2_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb2-Internal1-mac + network: Internal2-net-fsb2-Internal1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net + relationship: tosca.relationships.network.LinksTo + FSB1_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal2-mac + network: Internal1-net-fsb1-Internal2 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB2_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + FSB1_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal1-mac + network: Internal1-net-fsb1-Internal1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + jsa_net: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_input: jsa_net_name + jsa_net1: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_attribute: + - FSB1_Internal1 + - network_id + dhcp_agent_ids: + get_attribute: + - FSB1_template + - addresses + tenant_id: + get_attribute: + - FSB2_Internal2 + - network_id + qos_policy: + get_attribute: + - FSB2_Internal2 + - network_id + FSB1_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB1 + user_data: OPTIONAL-DATA-FSB1 + availability_zone: + get_input: fsb1_zone + metadata: + write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb1-name + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + FSB2_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB2 + availability_zone: + get_input: fsb2_zone + metadata: + write_files: + - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb2-name + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + cmaui_volume1: + 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_volume2: + 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_volume3: + 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_volume4: + 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' + packet_mirror_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + network_name: + get_input: packet_mirror_network_name + groups: + ep-jsa_net_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/ep-jsa_net.yaml + description: | + Version 2.0 02-09-2016 (Authors: John Doe, user PROD) + members: + - FSB1_Internal1 + - FSB1_Internal2 + - FSB2_Internal1 + - FSB2_Internal2 + - FSB1_template + - FSB2_template + - jsa_net + - jsa_net1 + - packet_mirror_network_name
\ 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/unifiedComposition/updVolumes/consolidation/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/out/MainServiceTemplate.yaml new file mode 100644 index 0000000000..5e53a1d849 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/consolidation/out/MainServiceTemplate.yaml @@ -0,0 +1,360 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: Main +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.FSB: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + fsb1-name: + label: FSB1_name + hidden: false + immutable: false + type: string + description: FSB1_name + fsb2-name: + label: FSB2_name + hidden: false + immutable: false + type: string + description: FSB2_name + cmaui_cinder_volume_size: + label: volume size + hidden: false + immutable: false + type: float + description: my volume size 320GB + fsb-flavor: + label: FSB1_flavor + hidden: false + immutable: false + type: string + description: FSB1_flavor + fsb-image: + label: FSB1_image + hidden: false + immutable: false + type: string + description: FSB1_image + fsb1-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-zone: + label: FSB1_zone + hidden: false + immutable: false + type: string + description: FSB1_zone + fsb2_zone: + label: FSB2_zone + hidden: false + immutable: false + type: string + description: FSB2_zone + network_name: + hidden: false + immutable: false + type: string + description: prop + fsb2-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb2-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1-oam-ip: + hidden: false + immutable: false + type: string + description: prop + jsa_net_name: + hidden: false + immutable: false + type: string + description: prop + packet_mirror_network_name: + hidden: false + immutable: false + type: string + description: prop + node_templates: + FSB2_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb2-Internal2-mac + network: Internal2-net-fsb2-Internal2 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB2_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net + relationship: tosca.relationships.network.LinksTo + FSB2_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb2-Internal1-mac + network: Internal2-net-fsb2-Internal1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net + relationship: tosca.relationships.network.LinksTo + FSB1_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal2-mac + network: Internal1-net-fsb1-Internal2 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB2_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + FSB1_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal1-mac + network: Internal1-net-fsb1-Internal1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + jsa_net: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_input: jsa_net_name + jsa_net1: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_attribute: + - abstract_FSB + - FSB_FSB1_Internal_network_id + dhcp_agent_ids: + get_attribute: + - abstract_FSB + - FSB_addresses + tenant_id: + get_attribute: + - abstract_FSB + - FSB_FSB2_Internal_network_id + qos_policy: + get_attribute: + - abstract_FSB + - FSB_FSB2_Internal_network_id + FSB1_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB1 + user_data: OPTIONAL-DATA-FSB1 + availability_zone: + get_input: fsb1_zone + metadata: + write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb1-name + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + FSB2_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB2 + availability_zone: + get_input: fsb2_zone + metadata: + write_files: + - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb2-name + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + cmaui_volume1: + 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_volume2: + 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_volume3: + 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_volume4: + 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' + packet_mirror_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + network_name: + get_input: packet_mirror_network_name + abstract_FSB: + type: org.openecomp.resource.abstract.nodes.FSB + directives: + - substitutable + properties: + port_FSB1_Internal_mac_address: + - get_input: fsb1-Internal1-mac + - get_input: fsb1-Internal2-mac + vm_image_name: + get_input: fsb-image + compute_FSB_admin_pass: + - STATIC-DATA-FSB1 + - STATIC-DATA-FSB2 + port_FSB1_Internal_network: + - Internal1-net-fsb1-Internal1 + - Internal1-net-fsb1-Internal2 + port_FSB2_Internal_network: + - Internal2-net-fsb2-Internal1 + - Internal2-net-fsb2-Internal2 + compute_FSB_metadata: + - write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + - write_files: + - path: /path3/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path4/etc/sysconfig/network-scripts/ifcfg-eth1 + compute_FSB_user_data: + - OPTIONAL-DATA-FSB1 + - null + compute_FSB_availability_zone: + - get_input: fsb1_zone + - get_input: fsb2_zone + vm_flavor_name: + get_input: fsb-flavor + port_FSB2_Internal_mac_address: + - get_input: fsb2-Internal1-mac + - get_input: fsb2-Internal2-mac + compute_FSB_name: + - get_input: fsb1-name + - get_input: fsb2-name + service_template_filter: + substitute_service_template: Nested_FSBServiceTemplate.yaml + count: 2 + index_value: + get_property: + - SELF + - service_template_filter + - index_value + requirements: + - dependency_FSB: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - link_FSB_FSB1_Internal: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + - link_FSB_FSB2_Internal: + capability: tosca.capabilities.network.Linkable + node: jsa_net + relationship: tosca.relationships.network.LinksTo + - local_storage_FSB: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage_FSB: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + groups: + ep-jsa_net_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/ep-jsa_net.yaml + description: | + Version 2.0 02-09-2016 (Authors: John Doe, user PROD) + members: + - FSB1_Internal1 + - FSB1_Internal2 + - FSB2_Internal1 + - FSB2_Internal2 + - FSB1_template + - FSB2_template + - jsa_net + - jsa_net1 + - packet_mirror_network_name diff --git a/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/in/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/in/MainServiceTemplate.yaml new file mode 100644 index 0000000000..3a9873c20e --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/in/MainServiceTemplate.yaml @@ -0,0 +1,202 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: Main +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +node_types: + org.openecomp.resource.vfc.nodes.heat.FSB: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server + +topology_template: + inputs: + fsb1-name: + label: FSB1_name + hidden: false + immutable: false + type: string + description: FSB1_name + fsb1-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb-flavor: + label: FSB1_flavor + hidden: false + immutable: false + type: string + description: FSB1_flavor + fsb-image: + label: FSB1_image + hidden: false + immutable: false + type: string + description: FSB1_image + fsb1-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1_zone: + label: FSB1_zone + hidden: false + immutable: false + type: string + description: FSB1_zone + network_name: + hidden: false + immutable: false + type: string + description: prop + fsb1-oam-ip: + hidden: false + immutable: false + type: string + description: prop + CMAUI_volume_type: + hidden: false + immutable: false + type: string + description: prop + cmaui_cinder_volume_size: + hidden: false + immutable: false + type: string + description: prop + packet_mirror_network_name: + hidden: false + immutable: false + type: string + description: prop + node_templates: + FSB2_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal2-mac + network: Internal2-net + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + FSB1_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal1-mac + network: Internal1-net + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + FSB1_OAM: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + fixed_ips: + - ip_address: + get_input: fsb1-oam-ip + network: jsa_net1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + jsa_net1: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_attribute: + - FSB1_Internal1 + - network_id + dhcp_agent_ids: + get_attribute: + - FSB1_template + - addresses + tenant_id: + get_attribute: + - FSB2_Internal2 + - network_id + qos_policy: + get_attribute: + - FSB2_Internal2 + - network_id + FSB1_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB1 + availability_zone: + get_input: fsb1_zone + metadata: + write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb1-name + artifacts: + nimbus-ethernet-gw: + type: tosca.artifacts.Deployment + file: ../Artifacts/nimbus-ethernet-gw + nimbus-ethernet: + type: tosca.artifacts.Deployment + file: ../Artifacts/nimbus-ethernet + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + cmaui_volume1: + 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_volume2: + 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' + packet_mirror_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + network_name: + get_input: packet_mirror_network_name + groups: + ep-jsa_net_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/ep-jsa_net.yaml + description: | + Version 2.0 02-09-2016 (Authors: John Doe, user PROD) + members: + - FSB2_Internal2 + - FSB1_Internal1 + - FSB1_OAM + - FSB1_template + - packet_mirror_network_name
\ 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/unifiedComposition/updVolumes/noConsolidation/out/MainServiceTemplate.yaml b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/out/MainServiceTemplate.yaml new file mode 100644 index 0000000000..06b43188e5 --- /dev/null +++ b/openecomp-be/lib/openecomp-sdc-translator-lib/openecomp-sdc-translator-core/src/test/resources/mock/services/heattotosca/unifiedComposition/updVolumes/noConsolidation/out/MainServiceTemplate.yaml @@ -0,0 +1,264 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +metadata: + template_name: Main +imports: +- openecomp_heat_index: + file: openecomp-heat/_index.yml +- GlobalSubstitutionTypes: + file: GlobalSubstitutionTypesServiceTemplate.yaml +node_types: + org.openecomp.resource.vfc.nodes.heat.FSB: + derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server +topology_template: + inputs: + fsb1-name: + label: FSB1_name + hidden: false + immutable: false + type: string + description: FSB1_name + fsb1-Internal1-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb-flavor: + label: FSB1_flavor + hidden: false + immutable: false + type: string + description: FSB1_flavor + fsb-image: + label: FSB1_image + hidden: false + immutable: false + type: string + description: FSB1_image + fsb1-Internal2-mac: + label: FSB1_internal_mac + hidden: false + immutable: false + type: string + description: FSB1_internal_mac + fsb1_zone: + label: FSB1_zone + hidden: false + immutable: false + type: string + description: FSB1_zone + network_name: + hidden: false + immutable: false + type: string + description: prop + fsb1-oam-ip: + hidden: false + immutable: false + type: string + description: prop + CMAUI_volume_type: + hidden: false + immutable: false + type: string + description: prop + cmaui_cinder_volume_size: + hidden: false + immutable: false + type: string + description: prop + packet_mirror_network_name: + hidden: false + immutable: false + type: string + description: prop + node_templates: + FSB2_Internal2: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal2-mac + network: Internal2-net + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + FSB1_Internal1: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + mac_address: + get_input: fsb1-Internal1-mac + network: Internal1-net + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + FSB1_OAM: + type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port + properties: + fixed_ips: + - ip_address: + get_input: fsb1-oam-ip + network: jsa_net1 + requirements: + - binding: + capability: tosca.capabilities.network.Bindable + node: FSB1_template + relationship: tosca.relationships.network.BindsTo + - link: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + jsa_net1: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + shared: true + network_name: + get_attribute: + - abstract_FSB + - FSB_FSB1_Internal_network_id + dhcp_agent_ids: + get_attribute: + - abstract_FSB + - FSB_addresses + tenant_id: + get_attribute: + - abstract_FSB + - FSB_FSB2_Internal_network_id + qos_policy: + get_attribute: + - abstract_FSB + - FSB_FSB2_Internal_network_id + FSB1_template: + type: org.openecomp.resource.vfc.nodes.heat.FSB + properties: + flavor: + get_input: fsb-flavor + image: + get_input: fsb-image + admin_pass: STATIC-DATA-FSB1 + availability_zone: + get_input: fsb1_zone + metadata: + write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + name: + get_input: fsb1-name + requirements: + - dependency: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + artifacts: + nimbus-ethernet-gw: + type: tosca.artifacts.Deployment + file: ../Artifacts/nimbus-ethernet-gw + nimbus-ethernet: + type: tosca.artifacts.Deployment + file: ../Artifacts/nimbus-ethernet + cmaui_volume1: + 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_volume2: + 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' + packet_mirror_network: + type: org.openecomp.resource.vl.nodes.heat.network.neutron.Net + properties: + network_name: + get_input: packet_mirror_network_name + abstract_FSB: + type: org.openecomp.resource.abstract.nodes.FSB + directives: + - substitutable + properties: + port_FSB1_Internal_mac_address: + - get_input: fsb1-Internal1-mac + port_FSB1_Internal_network: + - Internal1-net + vm_flavor_name: + get_input: fsb-flavor + port_FSB2_Internal_mac_address: + - get_input: fsb1-Internal2-mac + vm_image_name: + get_input: fsb-image + compute_FSB_admin_pass: + - STATIC-DATA-FSB1 + port_FSB_OAM_fixed_ips: + - - ip_address: + get_input: fsb1-oam-ip + port_FSB2_Internal_network: + - Internal2-net + compute_FSB_metadata: + - write_files: + - path: /path1/etc/sysconfig/network-scripts/ifcfg-eth0 + - path: /path2/etc/sysconfig/network-scripts/ifcfg-eth1 + compute_FSB_availability_zone: + - get_input: fsb1_zone + port_FSB_OAM_network: + - jsa_net1 + compute_FSB_name: + - get_input: fsb1-name + service_template_filter: + substitute_service_template: Nested_FSBServiceTemplate.yaml + count: 1 + index_value: + get_property: + - SELF + - service_template_filter + - index_value + requirements: + - dependency_FSB: + capability: tosca.capabilities.Node + node: packet_mirror_network + relationship: tosca.relationships.DependsOn + - link_FSB_FSB1_Internal: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + - link_FSB_FSB_OAM: + capability: tosca.capabilities.network.Linkable + node: jsa_net1 + relationship: tosca.relationships.network.LinksTo + - local_storage_FSB: + capability: tosca.capabilities.Attachment + node: cmaui_volume1 + relationship: cmaui_volume_attachment + - local_storage_FSB: + capability: tosca.capabilities.Attachment + node: cmaui_volume2 + relationship: cmaui_volume_attachment + groups: + ep-jsa_net_group: + type: org.openecomp.groups.heat.HeatStack + properties: + heat_file: ../Artifacts/ep-jsa_net.yaml + description: | + Version 2.0 02-09-2016 (Authors: John Doe, user PROD) + members: + - FSB2_Internal2 + - FSB1_Internal1 + - FSB1_OAM + - FSB1_template + - packet_mirror_network_name |