Fix/cleanup: Added missing license headers and removed unused files.
[osm/vim-emu.git] / src / emuvim / test / unittests / templates / test_heatapi_template_create_stack.yml
diff --git a/src/emuvim/test/unittests/templates/test_heatapi_template_create_stack.yml b/src/emuvim/test/unittests/templates/test_heatapi_template_create_stack.yml
new file mode 100755 (executable)
index 0000000..46fe05d
--- /dev/null
@@ -0,0 +1,303 @@
+---
+# Copyright (c) 2017 SONATA-NFV and Paderborn University
+# ALL RIGHTS RESERVED.
+# 
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# Neither the name of the SONATA-NFV, Paderborn University
+# nor the names of its contributors may be used to endorse or promote
+# products derived from this software without specific prior written
+# permission.
+#
+# This work has been performed in the framework of the SONATA project,
+# funded by the European Commission under Grant number 671517 through
+# the Horizon 2020 and 5G-PPP programmes. The authors would like to
+# acknowledge the contributions of their colleagues of the SONATA
+# partner consortium (www.sonata-nfv.eu).
+template:
+  heat_template_version: '2015-04-30'
+  resources:
+    firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Nova::Server
+      properties:
+        flavor:
+          flavorName: m1.small
+          vcpu: 2
+          ram: 2048
+          storage: 20
+        image: ubuntu:trusty
+        name: firewall1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        networks:
+        - port:
+            get_resource: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: firewall1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: firewall1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall1:firewall-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::RouterInterface
+      properties:
+        router:
+          get_resource: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        subnet:
+          get_resource: firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::RouterInterface
+      properties:
+        router:
+          get_resource: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        subnet:
+          get_resource: firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: firewall:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: firewall:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: firewall:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: firewall:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    floating:firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::FloatingIP
+      properties:
+        floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
+        port_id:
+          get_resource: firewall1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    floating:iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::FloatingIP
+      properties:
+        floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
+        port_id:
+          get_resource: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    floating:tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::FloatingIP
+      properties:
+        floating_network_id: decd89e2-1681-427e-ac24-6e9f1abb1715
+        port_id:
+          get_resource: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Nova::Server
+      properties:
+        flavor:
+          flavorName: m1.small
+          vcpu: 2
+          ram: 2048
+          storage: 20
+        image: ubuntu:trusty
+        name: iperf1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        networks:
+        - port:
+            get_resource: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: iperf1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: iperf1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: iperf1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.2.0/29
+        gateway_ip: 192.1.0.1
+        name: iperf1:input-2-iperf:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: iperf1:input-2-iperf:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf1:iperf-2-firewall:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::RouterInterface
+      properties:
+        router:
+          get_resource: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        subnet:
+          get_resource: iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: iperf:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: iperf:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: iperf:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: iperf:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Router
+      properties:
+        name: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Router
+      properties:
+        name: sonata-demo:iperf-2-firewall:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    sonata-demo:mgmt:internal:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::RouterInterface
+      properties:
+        router: 20790da5-2dc1-4c7e-b9c3-a8d590517563
+        subnet:
+          get_resource: sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.2.0/29
+        gateway_ip: 192.1.0.1
+        name: sonata-demo:mgmt:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Nova::Server
+      properties:
+        flavor:
+          flavorName: m1.small
+          vcpu: 2
+          ram: 2048
+          storage: 20
+        image: ubuntu:trusty
+        name: tcpdump1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        networks:
+        - port:
+            get_resource: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        - port:
+            get_resource: tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: tcpdump1:cp01:mgmt:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: sonata-demo:mgmt:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: tcpdump1:cp02:input:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Port
+      properties:
+        name: tcpdump1:cp03:output:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:firewall-2-tcpdump:1:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::RouterInterface
+      properties:
+        router:
+          get_resource: sonata-demo:firewall-2-tcpdump:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        subnet:
+          get_resource: tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.2.0/29
+        gateway_ip: 192.1.0.1
+        name: tcpdump1:tcpdump-2-output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: tcpdump1:tcpdump-2-output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: tcpdump:input:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: tcpdump:input:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Net
+      properties:
+        name: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+    tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest:
+      type: OS::Neutron::Subnet
+      properties:
+        cidr: 192.0.1.0/29
+        gateway_ip: 192.1.0.1
+        name: tcpdump:output:subnet:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+        network:
+          get_resource: tcpdump:output:net:9df6a98f-9e11-4cb7-b3c0-InAdUnitTest
+stack_name: s1