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'
181 name: integration-stack-4-type
184 openstack-cloud: '{openstack-cloud}'
185 openstack-heat-template: '{openstack-heat-template}'
186 openstack-heat-template-dir: '{openstack-heat-template-dir}'
187 openstack-heat-parameters: |
188 vm_0_count: '$VM_0_COUNT'
189 vm_0_flavor: '$VM_0_FLAVOR'
190 vm_0_image: '$VM_0_IMAGE'
191 vm_1_count: '$VM_1_COUNT'
192 vm_1_flavor: '$VM_1_FLAVOR'
193 vm_1_image: '$VM_1_IMAGE'
194 vm_2_count: '$VM_2_COUNT'
195 vm_2_flavor: '$VM_2_FLAVOR'
196 vm_2_image: '$VM_2_IMAGE'
197 vm_3_count: '$VM_3_COUNT'
198 vm_3_flavor: '$VM_3_FLAVOR'
199 vm_3_image: '$VM_3_IMAGE'