schedule: 'H H * * *'
# Controller configuration
- controller-image: 'centos7-java-builder-4c-8g'
+ odl_system_flavor: '8 GB General Purpose v1'
# ODL system image to use
# The job uses scriptplan to set heap to 4GB, so 4GB RAM is not enough.
- controller-image: 'centos7-java-builder-2c-8g'
+ odl_system_flavor: '8 GB General Purpose v1'
build-timeout: '480'
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:
- timed: '{schedule}'
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'
scope: 'only'
# Job images
- controller-image: 'centos7-java-builder-4c-8g'
+ odl_system_flavor: '8 GB General Purpose v1'
# Features to install
install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-bulk-o-matic,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'
scope: 'only'
# Job images
- controller-image: 'centos7-java-builder-4c-8g'
- mininet-image: 'ubuntu-trusty-mininet-ovs-25-2c-2g'
+ odl_system_flavor: '8 GB General Purpose v1'
+ tools_system_image: 'Ubuntu 14.04 - mininet-ovs-2.5 - 20161031-0804'
# Features to install
install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-bulk-o-matic,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'
scope: 'only'
# Job images
- controller-image: 'centos7-java-builder-4c-8g'
+ odl_system_flavor: '8 GB General Purpose v1'
# Features to install
install-features: 'odl-openflowplugin-flow-services-ui,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'
scope: 'only'
# Job images
- controller-image: 'centos7-java-builder-4c-8g'
- mininet-image: 'ubuntu-trusty-mininet-ovs-25-2c-2g'
+ odl_system_flavor: '8 GB General Purpose v1'
+ tools_system_image: 'Ubuntu 14.04 - mininet-ovs-2.5 - 20161031-0804'
# Features to install
install-features: 'odl-openflowplugin-flow-services-ui,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'