Enable Heat for {project}-csit-3node-{functionality}-{install}-{stream} 47/50147/2
authorThanh Ha <thanh.ha@linuxfoundation.org>
Mon, 9 Jan 2017 21:49:06 +0000 (16:49 -0500)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 10 Jan 2017 16:31:45 +0000 (11:31 -0500)
Change-Id: Id539d5bfb87965c667e54c070f516c816dd3f37d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jjb/controller/controller-csit-clustering.yaml
jjb/integration/integration-templates.yaml
jjb/openflowplugin/openflowplugin-csit-clustering.yaml
jjb/vtn/vtn-csit-3node-manager.yaml

index cc5a46b8c31fa872049b678ef6d63058bcdc1507..87eabcdbb1a642e8d4ab1b86ea9d1d5ca69bf9a0 100644 (file)
@@ -29,7 +29,9 @@
             scope: 'all'
 
     # No tools system VMs needed in JCloud configuration
+    # TODO: Remove mininet-vms as it's deprecated in favor of vm_1_count
     mininet-vms: 0
+    tools_system_count: 0
 
     # Features to install
     install-features: 'odl-restconf,odl-clustering-test-app'
index 0f56a8874740044680bf9a9eea33a822f493a677..3c43803a980dc47f3d0172d2e58aae7cf9a089c7 100644 (file)
     wrappers:
         - opendaylight-infra-wrappers:
             build-timeout: '{build-timeout}'
-        - integration-jclouds-controller-mininet:
-            controller-image: '{controller-image}'
-            controller-vms: 3
-            mininet-image: '{mininet-image}'
-            mininet-vms: '{mininet-vms}'
 
     triggers:
         - integration-csit-{install}:
             jobs: '{trigger-jobs}'
 
     builders:
-        - integration-copy-ssh-keys
-        - integration-cleanup-workspace
+        - integration-infra-stack:
+            stack-template: '{stack-template}'
+            vm_0_count: '3'
+            vm_0_flavor: '{odl_system_flavor}'
+            vm_0_image: '{odl_system_image}'
+            vm_1_count: '{tools_system_count}'
+            vm_1_flavor: '{tools_system_flavor}'
+            vm_1_image: '{tools_system_image}'
         - integration-install-robotframework
         - inject:
             properties-file: 'env.properties'
index 5078cedf86b87f300f34e1282f10ef6efeac97a8..faab686622dac1d2908c0cc1e45b98a1eab4aebd 100644 (file)
@@ -30,7 +30,9 @@
     robot-options: '-v ODL_OF_PLUGIN:lithium'
 
     # mininet image
+    # TODO: Remove mininet-image as it's deprecated in favor of vm_1_image
     mininet-image: 'ubuntu-trusty-mininet-ovs-25-2c-2g'
+    tools_system_image: 'Ubuntu 14.04 - mininet-ovs-2.5 - 20161031-0804'
 
     # Trigger jobs (upstream dependencies)
     trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},openflowjava-distribution-{stream},openflowplugin-distribution-{stream}'
index ac7b9a3936181d33aacfc4f5b0481de65d2de68a..4b11311e878337832e09dfd75c0f65f57cc46c1a 100644 (file)
@@ -31,7 +31,9 @@
     # Robot custom options
     robot-options: ''
 
+    # TODO: Remove mininet-image as it's deprecated in favor of vm_1_image
     mininet-image: 'ubuntu-trusty-mininet-ovs-25-2c-2g'
+    tools_system_image: 'Ubuntu 14.04 - mininet-ovs-2.5 - 20161031-0804'
 
     # Trigger jobs (upstream dependencies)
     trigger-jobs: 'openflowjava-distribution-{stream},openflowplugin-distribution-{stream},vtn-distribution-{stream}'