6 # The parameter and builder macros are meant to be used together. Job templates
7 # that want to use the Stack 2 Type must declare both the parameter and builder
11 name: integration-stack-2-type
15 default: "{vm_0_count}"
16 description: "Number of systems to spawn for vm 0"
19 default: "{vm_0_flavor}"
20 description: "VM flavor to use for vm 0"
23 default: "{vm_0_image}"
24 description: "VM image to use for vm 0"
27 default: "{vm_1_count}"
28 description: "Number of systems to spawn for vm 1"
31 default: "{vm_1_flavor}"
32 description: "VM flavor to use for vm 1"
35 default: "{vm_1_image}"
36 description: "VM image to use for vm 1"
39 name: integration-stack-2-type
42 openstack-cloud: "{openstack-cloud}"
43 openstack-heat-template: "{openstack-heat-template}"
44 openstack-heat-template-dir: "{openstack-heat-template-dir}"
45 openstack-heat-parameters: |
46 vm_0_count: '$VM_0_COUNT'
47 vm_0_flavor: '$VM_0_FLAVOR'
48 vm_0_image: '$VM_0_IMAGE'
49 vm_1_count: '$VM_1_COUNT'
50 vm_1_flavor: '$VM_1_FLAVOR'
51 vm_1_image: '$VM_1_IMAGE'
57 # The parameter and builder macros are meant to be used together. Job templates
58 # that want to use the Stack 3 Type must declare both the parameter and builder
62 name: integration-stack-3-type
66 default: "{vm_0_count}"
67 description: "Number of systems to spawn for vm 0"
70 default: "{vm_0_flavor}"
71 description: "VM flavor to use for vm 0"
74 default: "{vm_0_image}"
75 description: "VM image to use for vm 0"
78 default: "{vm_1_count}"
79 description: "Number of systems to spawn for vm 1"
82 default: "{vm_1_flavor}"
83 description: "VM flavor to use for vm 1"
86 default: "{vm_1_image}"
87 description: "VM image to use for vm 1"
90 default: "{vm_2_count}"
91 description: "Number of systems to spawn for vm 2"
94 default: "{vm_2_flavor}"
95 description: "VM flavor to use for vm 2"
98 default: "{vm_2_image}"
99 description: "VM image to use for vm 2"
102 name: integration-stack-3-type
105 openstack-cloud: "{openstack-cloud}"
106 openstack-heat-template: "{openstack-heat-template}"
107 openstack-heat-template-dir: "{openstack-heat-template-dir}"
108 openstack-heat-parameters: |
109 vm_0_count: '$VM_0_COUNT'
110 vm_0_flavor: '$VM_0_FLAVOR'
111 vm_0_image: '$VM_0_IMAGE'
112 vm_1_count: '$VM_1_COUNT'
113 vm_1_flavor: '$VM_1_FLAVOR'
114 vm_1_image: '$VM_1_IMAGE'
115 vm_2_count: '$VM_2_COUNT'
116 vm_2_flavor: '$VM_2_FLAVOR'
117 vm_2_image: '$VM_2_IMAGE'
123 # The parameter and builder macros are meant to be used together. Job templates
124 # that want to use the Stack 4 Type must declare both the parameter and builder
128 name: integration-stack-4-type
132 default: "{vm_0_count}"
133 description: "Number of systems to spawn for vm 0"
136 default: "{vm_0_flavor}"
137 description: "VM flavor to use for vm 0"
140 default: "{vm_0_image}"
141 description: "VM image to use for vm 0"
144 default: "{vm_1_count}"
145 description: "Number of systems to spawn for vm 1"
148 default: "{vm_1_flavor}"
149 description: "VM flavor to use for vm 1"
152 default: "{vm_1_image}"
153 description: "VM image to use for vm 1"
156 default: "{vm_2_count}"
157 description: "Number of systems to spawn for vm 2"
160 default: "{vm_2_flavor}"
161 description: "VM flavor to use for vm 2"
164 default: "{vm_2_image}"
165 description: "VM image to use for vm 2"
168 default: "{vm_3_count}"
169 description: "Number of systems to spawn for vm 3"
172 default: "{vm_3_flavor}"
173 description: "VM flavor to use for vm 3"
176 default: "{vm_3_image}"
177 description: "VM image to use for vm 3"
180 name: integration-stack-4-type
183 openstack-cloud: "{openstack-cloud}"
184 openstack-heat-template: "{openstack-heat-template}"
185 openstack-heat-template-dir: "{openstack-heat-template-dir}"
186 openstack-heat-parameters: |
187 vm_0_count: '$VM_0_COUNT'
188 vm_0_flavor: '$VM_0_FLAVOR'
189 vm_0_image: '$VM_0_IMAGE'
190 vm_1_count: '$VM_1_COUNT'
191 vm_1_flavor: '$VM_1_FLAVOR'
192 vm_1_image: '$VM_1_IMAGE'
193 vm_2_count: '$VM_2_COUNT'
194 vm_2_flavor: '$VM_2_FLAVOR'
195 vm_2_image: '$VM_2_IMAGE'
196 vm_3_count: '$VM_3_COUNT'
197 vm_3_flavor: '$VM_3_FLAVOR'
198 vm_3_image: '$VM_3_IMAGE'