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:
+ image: {get_param: vm_image}
flavor: {get_param: vm_flavor}
- block_device_mapping_v2:
- - image: {get_param: vm_image}
- delete_on_termination: true
- volume_size: 40
name:
str_replace:
template: SILO-JOB_NAME-GROUP-VM_TYPE-INDEX
"GROUP": {get_param: group}
"INDEX": {get_param: index}
networks:
- - network: odlci
+ - port: {get_resource: port}
key_name: {get_param: ssh_key}
user_data: |
#!/bin/bash
- until host 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: