Remove unused views
[releng/builder.git] / openstack-hot / generic-server.yaml
index 39c38563c7edb4464970c36e7b9693e4aced993b..68fe7493778f50627c539f2f7bac7730d5df7ee5 100644 (file)
@@ -21,23 +21,32 @@ parameters:
         description: SSH Key name to use (Public key must exist in OpenStack)
     index:
         type: number
+    group:
+        type: number
+        default: "0"
     vm_flavor:
         type: string
-        default: 1 GB General Purpose v1
+        default: v1-standard-1
         description: OpenStack Flavor to use
     vm_image:
         type: string
         description: VM Image to spin up
 
 resources:
+    port:
+        type: "OS::Neutron::Port"
+        properties:
+            allowed_address_pairs:
+                - ip_address: 10.250.0.0/24
+            network: odlci
     instance:
         type: "OS::Nova::Server"
         properties:
-            flavor: {get_param: vm_flavor}
             image: {get_param: vm_image}
+            flavor: {get_param: vm_flavor}
             name:
                 str_replace:
-                    template: SILO-JOB_NAME-VM_TYPE-INDEX
+                    template: SILO-JOB_NAME-GROUP-VM_TYPE-INDEX
                     params:
                         "SILO": {get_param: silo}
                         "JOB_NAME": {get_param: job_name}
@@ -45,21 +54,22 @@ resources:
                             str_split:
                                 - ' - '
                                 - {get_param: vm_image}
-                                - 1
+                                - 2
+                        "GROUP": {get_param: group}
                         "INDEX": {get_param: index}
             networks:
-                - network: RC-ODL
+                - port: {get_resource: port}
             key_name: {get_param: ssh_key}
             user_data: |
                 #!/bin/bash
-                until ping -c1 git.opendaylight.org &>/dev/null
+                until host devvexx.opendaylight.org &>/dev/null
                 do
-                    echo "Waiting until git.opendaylight.org is resolvable..."
+                    echo "Waiting until devvexx.opendaylight.org is resolvable..."
                 done
-                git clone https://git.opendaylight.org/gerrit/releng/builder /builder
-                /builder/jenkins-scripts/jenkins-init-script.sh
+                git clone --recurse-submodules git://devvexx.opendaylight.org/mirror/releng/builder /opt/ciman
+                /opt/ciman/jjb/global-jjb/jenkins-init-scripts/init.sh
 
 outputs:
     ip:
         description: IP address of the instance
-        value: {get_attr: [instance, networks, RC-ODL, 0]}
+        value: {get_attr: [instance, networks, odlci, 0]}