[VVP] Adding env file checks for contrail
[vvp/validation-scripts.git] / ice_validator / tests / fixtures / test_environment_file_parameters / pass / pass.yaml
diff --git a/ice_validator/tests/fixtures/test_environment_file_parameters/pass/pass.yaml b/ice_validator/tests/fixtures/test_environment_file_parameters/pass/pass.yaml
deleted file mode 100644 (file)
index 72ed539..0000000
+++ /dev/null
@@ -1,343 +0,0 @@
-# -*- coding: utf8 -*-
-# ============LICENSE_START=======================================================
-# org.onap.vvp/validation-scripts
-# ===================================================================
-# Copyright © 2019 AT&T Intellectual Property. All rights reserved.
-# ===================================================================
-#
-# Unless otherwise specified, all software contained herein is licensed
-# under the Apache License, Version 2.0 (the "License");
-# you may not use this software except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#             http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-#
-#
-# Unless otherwise specified, all documentation contained herein is licensed
-# under the Creative Commons License, Attribution 4.0 Intl. (the "License");
-# you may not use this documentation except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#             https://creativecommons.org/licenses/by/4.0/
-#
-# Unless required by applicable law or agreed to in writing, documentation
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# ============LICENSE_END============================================
-#
-#
-
-heat_template_version: 2015-04-30
-
-description: fdsafsfsa
-
-parameters:
-
-  fw_oam_route_prefixes:
-    type: string
-    description: nsjalfdn
-
-  myvm_net_fqdn:
-    type: string
-    description: nasfln
-
-  TESTDB_avail_hosts:
-    type: string
-    description: nsfadl
-
-  STARKDB_private_v6_ips:
-    type: comma_delimited_list
-    description: ndsajlfn
-
-  workload_context:
-    type: string
-    description: Unique ID for this VNF instance
-
-  availability_zone_0:
-    type: json
-    description: Unique ID for this VNF instance
-
-  environment_context:
-    type: string
-    description: Unique ID for this VNF instance
-  
-  vnf_id:
-    type: string
-    description: Unique ID for this VNF instance
-
-  vf_module_id:
-    type: json
-    description: Unique ID for this VNF module instance
-
-  vnf_name:
-    type: string
-    description: Unique name for this VNF instance
-
-  starkdb_name:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  STARKDB_name:
-    type: json
-    description: fdhsfbsakdjnfjdsank
-
-  STARKDB_image_name:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  STARKDB_flavor_dvdfg:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-
-  TESTDB_name:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  TESTDB_name2:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  TESTDB_image_name:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  TESTDB_flavor_name:
-    type: string
-    description: fdhsfbsakdjnfjdsank
-
-  stark_vol1_id:
-    type: number
-    description: myvolume
-    constraints:
-      - range: { min: 100, max: 400 }
-
-  param_X:
-    type: string
-    description: fdafsda
-
-  priv_net_id:
-    type: string
-    description: external network
-
-  #priv_sub2net_id:
-  #  type: json
-  #  description: external subnetwork
-
-  int_priv_subnet_name:
-    type: string
-    description: sadnfjls
-
-  int_priv_net_id:
-    type: string
-    description: internal network name
-
-  STARKDB_crazy_floating_ip:
-    type: string
-    description: asnfjl
-
-  crazy_net_id:
-    type: string
-    description: ansfkld
-
-  crazy_subnet_id:
-    type: string
-    description: asdfnkal
-
-  STARKDB_crazy_ip_0:
-    type: string
-    description: nsalfd
-
-  STARKDB_crazy_ip_1:
-    type: string
-    description: nsalfd
-
-  stark_rg_count:
-    type: string
-    description: njlasd
-
-  my_nested_parameter: 
-    type: string
-    description: naskl
-
-resources:
-
-  STARKDB_cinder_attach:
-    type: OS::Cinder::VolumeAttachment
-    properties:
-      server: { get_resource: STARKDB_server_0 }
-      volume: { get_param: stark_vol1_id }
-
-  STARKDB_server_0:
-    type: OS::Nova::Server
-    properties:
-      image: { get_param: STARKDB_image_name }
-      flavor: { get_param: STARKDB_flavor_dvdfg }
-      name: { get_param: starkdb_name }
-      metadata:
-        vnf_id: { get_param: vnf_id }
-        vf_module_id: { get_param: vf_module_id }
-        vnf_name: { get_param: vnf_name }
-        workload_context: { get_param: workload_context }
-        environment_context: { get_param: environment_context }
-      networks:
-        - port: { get_resource: STARKDB_0_int_priv_port_0 }
-        - port: { get_resource: STARKDB_0_PRIV_port_1}
-        - port: { get_resource: STARKDB_0_crazy_port_0 }
-        
-
-  STARKDB_server_1:
-    type: OS::Nova::Server
-    properties:
-      image: { get_param: STARKDB_image_name }
-      flavor: { get_param: STARKDB_flavor_dvdfg }
-      name: { get_param: STARKDB_name }
-      metadata:
-        vnf_id: { get_param: vnf_id }
-        vf_module_id: { get_param: vf_module_id }
-        vnf_name: { get_param: vnf_name }
-        #int_network_id: { get_resource: int_priv_network }
-        workload_context: { get_param: workload_context }
-        environment_context: { get_param: environment_context }
-      networks:
-        - port: {get_resource: STARKDB_1_int_priv_port_0}
-        - port: {get_resource: STARKDB_1_crazy_port_0}
-
-  TESTDB_server_0:
-    type: OS::Nova::Server
-    properties:
-      image: { get_param: TESTDB_image_name }
-      flavor: { get_param: TESTDB_flavor_name }
-      name: { get_param: TESTDB_name }
-      metadata:
-        vnf_id: { get_param: vnf_id }
-        vf_module_id: { get_param: vf_module_id }
-        vnf_name: { get_param: vnf_name }
-        #int_network_id: { get_resource: int_priv_network }
-        workload_context: { get_param: workload_context }
-        environment_context: { get_param: environment_context }
-      networks:
-        - port: {get_resource: TESTDB_0_int_priv_port_0}
-      availability_zone: { get_param: availability_zone_0 }
-
-  TESTDB_server_1:
-    type: OS::Nova::Server
-    properties:
-      image: { get_param: TESTDB_image_name }
-      flavor: { get_param: TESTDB_flavor_name }
-      name: { get_param: TESTDB_name2 }
-      metadata:
-        test_fqdn: { get_param: myvm_net_fqdn }
-        vnf_id: { get_param: vnf_id }
-        vf_module_id: { get_param: vf_module_id }
-        vnf_name: { get_param: vnf_name }
-        #int_network_id: { get_resource: int_priv_network }
-        workload_context: { get_param: workload_context }
-        environment_context: { get_param: environment_context }
-      networks:
-        - port: {get_resource: TESTDB_0_int_priv_port_0}
-      availability_zone: { get_param: [ TESTDB_avail_hosts, 0 ] }
-
-
-  vol_attachment:
-    type: OS::Cinder::VolumeAttachment
-    properties:
-      volume_id: { get_param: stark_vol1_id }
-      server: { get_resource: STARKDB_server_0 }
-
-  int_private_net_id:
-    type: OS::Neutron::Net
-    properties:
-      name: { get_param: int_priv_net_id }
-
-  priv_network:
-    type: OS::Neutron::Net
-    properties:
-      fnsdf: nksldfnkl
-
-  int_priv_subnet:
-      type: OS::Neutron::Subnet
-      properties:
-          name: { get_param: int_priv_subnet_name}
-          network_id: { get_resource: int_private_net_id }
-
-  STARKDB_0_int_priv_port_0:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_resource: int_private_net_id }
-      fixed_ips:
-        - subnet_id: { get_resource: int_priv_subnet }
-        - ip_address: { get_param: STARKDB_private_v6_ips }
-
-      
-  STARKDB_0_crazy_port_0:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_param: crazy_net_id }
-      fixed_ips: 
-        - subnet_id: { get_param: crazy_subnet_id }
-        - ip_address: { get_param: STARKDB_crazy_ip_0 }
-      allowed_address_pairs: [ { "ip_address": {get_param:
-        STARKDB_crazy_floating_ip}}]
-
-
-  STARKDB_1_crazy_port_0:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_param: crazy_net_id }
-      fixed_ips: 
-        - subnet_id: { get_param: crazy_subnet_id }
-        - ip_address: { get_param: STARKDB_crazy_ip_1 }
-      allowed_address_pairs: [ { "ip_address": {get_param:
-        STARKDB_crazy_floating_ip}}]
-
-  STARKDB_1_int_priv_port_0:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_resource: int_private_net_id }
-
-
-  TESTDB_0_int_priv_port_0:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_param: int_priv_net_id }
-
-  STARKDB_0_PRIV_port_1:
-    type: OS::Neutron::Port
-    properties:
-      network: { get_param: priv_net_id }
-
-  STARKDB_cloud_config:
-    type: OS::Heat::CloudConfig
-
-
-  myrouteprefix:
-    type: OS::ContrailV2::InterfaceRouteTable
-    properties:
-      name:
-        str_replace:
-          template: VNF_NAME_interface_route_table
-          params:
-            VNF_NAME: { get_param: vnf_name }
-      interface_route_table_routes:
-        interface_route_table_routes_route: { get_param: fw_oam_route_prefixes }
-        test: safd
-
-  stark_rg:
-    type: OS::Heat::ResourceGroup
-    properties:
-      count: { get_param: stark_rg_count }
-      resource_def:
-        type: STARKDB-nested.yaml
-        properties:
-          my_nested_parameter: {get_param:  my_nested_parameter}