+
+# Macro: integration-openstack-controller-mininet
+# Operation: this macro will spin the controller and mininet vms
+# Used by: {project}-csit-* job templates
+
+- wrapper:
+ name: integration-openstack-controller-mininet
+ wrappers:
+ - openstack:
+ instances:
+ - cloud-name: 'ODLRPC'
+ template-name: '{controller-image}'
+ count: '{controller-vms}'
+ - cloud-name: 'ODLRPC'
+ template-name: '{mininet-image}'
+ count: '{mininet-vms}'
+
+# Macro: integration-jclouds-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
+ wrappers:
+ - jclouds:
+ instances:
+ - '{controller-image}':
+ cloud-name: 'ODLPUB'
+ count: '{controller-vms}'
+ - '{openstack-image}':
+ cloud-name: 'ODLPUB'
+ count: '{openstack-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-openstack-controller-devstack
+ wrappers:
+ - openstack:
+ instances:
+ - cloud-name: 'ODLRPC'
+ template-name: '{controller-image}'
+ count: '{controller-vms}'
+ - cloud-name: 'ODLRPC'
+ template-name: '{openstack-image}'
+ count: '{openstack-vms}'