# 3 Ubuntu VMs in JCloud configuration
mininet-image: 'gbp-trusty'
- mininet-cloud-name: 'Ubuntu'
+ mininet-cloud-name: 'ODLRPC'
mininet-vms: 3
# Features to install
# 6 Ubuntu VMs in JCloud configuration
mininet-image: 'gbp-trusty'
- mininet-cloud-name: 'Ubuntu'
+ mininet-cloud-name: 'ODLRPC'
mininet-vms: 6
# Features to install
triggers:
- timed: 'H H * * *'
-# Macro: integration-jclouds-controller-mininet
+# Macro: integration-openstack-controller-mininet
# Operation: this macro will spin the controller and mininet vms
# Used by: {project}-csit-* job templates
- wrapper:
- name: integration-jclouds-controller-mininet
+ name: integration-openstack-controller-mininet
wrappers:
- - jclouds:
+ - openstack:
instances:
- - rk-c7-java:
- cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
- count: '{controller-vms}'
- stop-on-terminate: False
- - '{mininet-image}':
- cloud-name: '{mininet-cloud-name}'
- count: '{mininet-vms}'
- stop-on-terminate: False
-
-# Macro: integration-jclouds-controller-devstack
+ - cloud-name: 'ODLRPC'
+ template-name: centos7-java
+ count: '{controller-vms}'
+ - cloud-name: '{mininet-cloud-name}'
+ template-name: '{mininet-image}'
+ count: '{mininet-vms}'
+
+# Macro: integration-openstack-controller-devstack
# Operation: this macro will spin the controller and devstack vms
# Used by: {project}-csit-openstack job templates
- wrapper:
- name: integration-jclouds-controller-devstack
+ name: integration-openstack-controller-devstack
wrappers:
- - jclouds:
+ - openstack:
instances:
- - rk-c7-java:
- cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
- count: '{controller-vms}'
- stop-on-terminate: False
- - rk-c7-devstack:
- cloud-name: 'Rackspace DFW - Devstack'
- count: '{openstack-vms}'
- stop-on-terminate: False
+ - cloud-name: 'ODLRPC'
+ template-name: centos7-java
+ count: '{controller-vms}'
+ - cloud-name: 'ODLRPC'
+ template-name: centos7-devstack
+ count: '{openstack-vms}'
#################
# Shell Scripts #
wrappers:
- build-timeout
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 1
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
wrappers:
- build-timeout
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 1
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
branch: 'master'
wrappers:
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 1
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
wrappers:
- build-timeout
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 3
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
wrappers:
- build-timeout
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 3
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
branch: 'master'
wrappers:
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 3
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
wrappers:
- build-timeout
- - jclouds:
+ - openstack:
instances:
- - rk-c7-devstack:
- cloud-name: 'Rackspace DFW - Devstack'
- count: '1'
- stop-on-terminate: False
+ - cloud-name: 'ODLRPC'
+ template-name: 'centos7-devstack'
+ count: '1'
- ssh-agent-credentials:
users:
- '{ssh-credentials}'
wrappers:
- build-timeout
- - integration-jclouds-controller-devstack:
+ - integration-openstack-controller-devstack:
controller-vms: 1
openstack-vms: '{openstack-vms}'
- ssh-agent-credentials:
wrappers:
- build-timeout
- - integration-jclouds-controller-devstack:
+ - integration-openstack-controller-devstack:
controller-vms: 3
openstack-vms: '{openstack-vms}'
- ssh-agent-credentials:
wrappers:
- build-timeout
- - integration-jclouds-controller-mininet:
+ - integration-openstack-controller-mininet:
controller-vms: 1
mininet-image: '{mininet-image}'
mininet-vms: '{mininet-vms}'
- ssh-agent-credentials:
users:
- '{openstack-gerrit-credentials}'
- - jclouds:
+ - openstack:
single-use: true
triggers:
- ssh-agent-credentials:
users:
- '{openstack-gerrit-credentials}'
- - jclouds:
+ - openstack:
single-use: true
triggers:
# Mininet configuration
mininet-image: 'ubuntu-trusty-mininet'
mininet-vms: 1
- mininet-cloud-name: 'Rackspace DFW - Integration Dynamic Lab'
+ mininet-cloud-name: 'ODLRPC'
# In case a CSIT job is merged without Java version specified
jdk: 'openjdk8'