1 tosca_definitions_version: tosca_simple_yaml_1_0_0
 
   3   template_name: FEAdd_On_Module_QRouterTemplate
 
   5 - openecomp_heat_index:
 
   6     file: openecomp-heat/_index.yml
 
   7 - GlobalSubstitutionTypes:
 
   8     file: GlobalSubstitutionTypesServiceTemplate.yaml
 
  10   org.openecomp.resource.vfc.nodes.heat.qrouter:
 
  11     derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
 
  88     qrouter_volume_type_1:
 
  92     qrouter_volume_type_2:
 
 100     qrouter_volume_name_2:
 
 104     qrouter_volume_name_1:
 
 108     qrouter_volume_name_0:
 
 112     qrouter_volume_type_0:
 
 116     qrouter_volume_size_0:
 
 120     qrouter_volume_size_1:
 
 124     manager_oam_direct_ip_0:
 
 128     qrouter_volume_size_2:
 
 138       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 144           floating_ip_count_required:
 
 147         - get_input: security_group
 
 152           get_input: cdr_network
 
 155           capability: tosca.capabilities.network.Bindable
 
 157           relationship: tosca.relationships.network.BindsTo
 
 159       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
 
 162           get_input: qrouter_volume_type_1
 
 163         size: '(get_input : qrouter_volume_size_1) * 1024'
 
 165           get_input: qrouter_volume_name_1
 
 167       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
 
 170           get_input: qrouter_volume_type_0
 
 171         size: '(get_input : qrouter_volume_size_0) * 1024'
 
 173           get_input: qrouter_volume_name_0
 
 175       type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
 
 178           get_input: qrouter_volume_type_2
 
 179         size: '(get_input : qrouter_volume_size_2) * 1024'
 
 181           get_input: qrouter_volume_name_2
 
 183       type: org.openecomp.resource.vfc.nodes.heat.qrouter
 
 186           get_input: qrouter_flavor_name
 
 188           get_input: availability_zone_0
 
 190           get_input: qrouter_image_name
 
 192           machine_type: qrouter
 
 194             get_input: vf_module_id
 
 196             get_input: qrouter_cluster_name
 
 198           - UNSUPPORTED_ATTRIBUTE_cdr_network_port_1.fixed_ip_0s
 
 200             get_input: rpmrepository_ip_0
 
 201           mount_colon__slash_data: qrouter_volume_0
 
 203             get_input: version_number
 
 207             - get_input: qrouter_index
 
 209             get_input: vf_module_name
 
 211             get_input: ntp_timezone
 
 214           oam_private_network_ip_0:
 
 215           - UNSUPPORTED_ATTRIBUTE_oam_private_net_network_port.fixed_ip_0s
 
 216           mount_colon__slash_log: qrouter_volume_1
 
 218             get_input: region_name
 
 219           mount_colon__slash_config: qrouter_volume_2
 
 221             get_input: tenant_name
 
 224           /root/RegisterStatus/register_status.py:
 
 228           /root/CheckAvailability/check_availability.py:
 
 232           /tmp/wait_for_resources.py:
 
 240           /root/dependencies.json:
 
 243             - qrouterdependencies
 
 244         user_data_format: RAW
 
 248           - get_input: qrouter_index
 
 251           capability: tosca.capabilities.Attachment
 
 252           node: qrouter_volume_0
 
 253           relationship: qrouter_volume_0_att
 
 255           capability: tosca.capabilities.Attachment
 
 256           node: qrouter_volume_1
 
 257           relationship: qrouter_volume_1_att
 
 259           capability: tosca.capabilities.Attachment
 
 260           node: qrouter_volume_2
 
 261           relationship: qrouter_volume_2_att
 
 264           type: tosca.artifacts.Deployment
 
 265           file: ../Artifacts/call_home.py
 
 267           type: tosca.artifacts.Deployment
 
 268           file: ../Artifacts/check_availability.py
 
 270           type: tosca.artifacts.Deployment
 
 271           file: ../Artifacts/qrouterdependencies.json
 
 273           type: tosca.artifacts.Deployment
 
 274           file: ../Artifacts/wait_for_resources.py
 
 276           type: tosca.artifacts.Deployment
 
 277           file: ../Artifacts/register_status.py
 
 278     oam_private_net_network_port:
 
 279       type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
 
 285           floating_ip_count_required:
 
 288         - get_input: security_group
 
 292         network_role_tag: oam_private
 
 294           get_input: oam_private_net_name
 
 297           capability: tosca.capabilities.network.Bindable
 
 299           relationship: tosca.relationships.network.BindsTo
 
 300   relationship_templates:
 
 301     qrouter_volume_0_att:
 
 302       type: org.openecomp.relationships.VolumeAttachesTo
 
 304         volume_id: qrouter_volume_0
 
 305         instance_uuid: QRouter1
 
 306     qrouter_volume_2_att:
 
 307       type: org.openecomp.relationships.VolumeAttachesTo
 
 309         volume_id: qrouter_volume_2
 
 310         instance_uuid: QRouter1
 
 311     qrouter_volume_1_att:
 
 312       type: org.openecomp.relationships.VolumeAttachesTo
 
 314         volume_id: qrouter_volume_1
 
 315         instance_uuid: QRouter1
 
 317     FEAdd_On_Module_QRouterTemplate_group:
 
 318       type: org.openecomp.groups.heat.HeatStack
 
 320         heat_file: ../Artifacts/FEAdd_On_Module_QRouterTemplate.yaml
 
 327       - oam_private_net_network_port
 
 328   substitution_mappings:
 
 329     node_type: org.openecomp.resource.abstract.nodes.heat.FEAdd_On_Module_QRouterTemplate
 
 334       attachment_oam_private_net_network_port:
 
 335       - oam_private_net_network_port
 
 337       feature_qrouter_volume_1:
 
 340       feature_qrouter_volume_2:
 
 343       feature_qrouter_volume_0:
 
 346       attachment_qrouter_volume_2:
 
 352       attachment_qrouter_volume_0:
 
 355       attachment_qrouter_volume_1:
 
 358       disk.device.read.bytes.rate_QRouter1:
 
 360       - disk.device.read.bytes.rate
 
 361       network.outgoing.bytes.rate_oam_private_net_network_port:
 
 362       - oam_private_net_network_port
 
 363       - network.outgoing.bytes.rate
 
 364       disk.device.read.bytes_QRouter1:
 
 366       - disk.device.read.bytes
 
 367       network.outpoing.packets_oam_private_net_network_port:
 
 368       - oam_private_net_network_port
 
 369       - network.outpoing.packets
 
 370       memory.resident_QRouter1:
 
 373       disk.device.latency_QRouter1:
 
 375       - disk.device.latency
 
 379       disk.device.write.bytes.rate_QRouter1:
 
 381       - disk.device.write.bytes.rate
 
 382       disk.device.usage_QRouter1:
 
 385       feature_cdr_network_port_1:
 
 391       disk.root.size_QRouter1:
 
 397       network.incoming.bytes_oam_private_net_network_port:
 
 398       - oam_private_net_network_port
 
 399       - network.incoming.bytes
 
 400       feature_oam_private_net_network_port:
 
 401       - oam_private_net_network_port
 
 406       disk.capacity_QRouter1:
 
 409       memory.usage_QRouter1:
 
 412       disk.write.requests.rate_QRouter1:
 
 414       - disk.write.requests.rate
 
 415       disk.read.requests_QRouter1:
 
 421       network.incoming.bytes.rate_oam_private_net_network_port:
 
 422       - oam_private_net_network_port
 
 423       - network.incoming.bytes.rate
 
 424       disk.ephemeral.size_QRouter1:
 
 426       - disk.ephemeral.size
 
 427       disk.latency_QRouter1:
 
 430       disk.device.capacity_QRouter1:
 
 432       - disk.device.capacity
 
 433       network.outgoing.bytes_oam_private_net_network_port:
 
 434       - oam_private_net_network_port
 
 435       - network.outgoing.bytes
 
 436       network.incoming.packets.rate_cdr_network_port_1:
 
 438       - network.incoming.packets.rate
 
 442       disk.device.write.requests_QRouter1:
 
 444       - disk.device.write.requests
 
 445       network.incoming.packets_cdr_network_port_1:
 
 447       - network.incoming.packets
 
 448       attachment_cdr_network_port_1:
 
 451       disk.device.write.requests.rate_QRouter1:
 
 453       - disk.device.write.requests.rate
 
 454       disk.device.allocation_QRouter1:
 
 456       - disk.device.allocation
 
 457       network.outpoing.packets_cdr_network_port_1:
 
 459       - network.outpoing.packets
 
 466       binding_cdr_network_port_1:
 
 472       binding_oam_private_net_network_port:
 
 473       - oam_private_net_network_port
 
 475       network.incoming.bytes_cdr_network_port_1:
 
 477       - network.incoming.bytes
 
 478       disk.write.bytes_QRouter1:
 
 481       disk.write.requests_QRouter1:
 
 483       - disk.write.requests
 
 484       network.incoming.packets_oam_private_net_network_port:
 
 485       - oam_private_net_network_port
 
 486       - network.incoming.packets
 
 490       network.outgoing.bytes.rate_cdr_network_port_1:
 
 492       - network.outgoing.bytes.rate
 
 496       disk.device.read.requests.rate_QRouter1:
 
 498       - disk.device.read.requests.rate
 
 499       network.incoming.packets.rate_oam_private_net_network_port:
 
 500       - oam_private_net_network_port
 
 501       - network.incoming.packets.rate
 
 502       disk.read.bytes_QRouter1:
 
 505       network.incoming.bytes.rate_cdr_network_port_1:
 
 507       - network.incoming.bytes.rate
 
 508       network.outgoing.bytes_cdr_network_port_1:
 
 510       - network.outgoing.bytes
 
 511       disk.write.bytes.rate_QRouter1:
 
 513       - disk.write.bytes.rate
 
 514       disk.device.write.bytes_QRouter1:
 
 516       - disk.device.write.bytes
 
 517       disk.device.iops_QRouter1:
 
 520       disk.read.bytes.rate_QRouter1:
 
 522       - disk.read.bytes.rate
 
 526       disk.allocation_QRouter1:
 
 529       network.outgoing.packets.rate_cdr_network_port_1:
 
 531       - network.outgoing.packets.rate
 
 532       disk.device.read.requests_QRouter1:
 
 534       - disk.device.read.requests
 
 535       network.outgoing.packets.rate_oam_private_net_network_port:
 
 536       - oam_private_net_network_port
 
 537       - network.outgoing.packets.rate
 
 539       local_storage_QRouter1:
 
 542       link_cdr_network_port_1:
 
 545       dependency_qrouter_volume_1:
 
 548       dependency_oam_private_net_network_port:
 
 549       - oam_private_net_network_port
 
 551       dependency_qrouter_volume_0:
 
 554       link_oam_private_net_network_port:
 
 555       - oam_private_net_network_port
 
 557       dependency_qrouter_volume_2:
 
 563       dependency_cdr_network_port_1: