Move htools test files from test/data/htools to htest/data
[ganeti-local] / htest / data / hail-change-group.json
1 {
2   "cluster_tags": [
3     "htools:iextags:test",
4     "htools:iextags:service-group"
5   ],
6   "nodegroups": {
7     "uuid-group-1": {
8       "ipolicy": {
9         "std": {
10           "nic-count": 1,
11           "disk-size": 1024,
12           "disk-count": 1,
13           "memory-size": 128,
14           "cpu-count": 1,
15           "spindle-use": 1
16         },
17         "min": {
18           "nic-count": 1,
19           "disk-size": 128,
20           "disk-count": 1,
21           "memory-size": 128,
22           "cpu-count": 1,
23           "spindle-use": 1
24         },
25         "max": {
26           "nic-count": 8,
27           "disk-size": 1048576,
28           "disk-count": 16,
29           "memory-size": 32768,
30           "cpu-count": 8,
31           "spindle-use": 8
32         },
33         "vcpu-ratio": 4.0,
34         "disk-templates": [
35           "sharedfile",
36           "diskless",
37           "plain",
38           "blockdev",
39           "drbd",
40           "file",
41           "rbd"
42         ],
43         "spindle-ratio": 32.0
44       },
45       "alloc_policy": "preferred",
46       "name": "default"
47     },
48     "uuid-group-2": {
49       "ipolicy": {
50         "std": {
51           "nic-count": 1,
52           "disk-size": 1024,
53           "disk-count": 1,
54           "memory-size": 128,
55           "cpu-count": 1,
56           "spindle-use": 1
57         },
58         "min": {
59           "nic-count": 1,
60           "disk-size": 128,
61           "disk-count": 1,
62           "memory-size": 128,
63           "cpu-count": 1,
64           "spindle-use": 1
65         },
66         "max": {
67           "nic-count": 8,
68           "disk-size": 1048576,
69           "disk-count": 16,
70           "memory-size": 32768,
71           "cpu-count": 8,
72           "spindle-use": 8
73         },
74         "vcpu-ratio": 4.0,
75         "disk-templates": [
76           "sharedfile",
77           "diskless",
78           "plain",
79           "blockdev",
80           "drbd",
81           "file",
82           "rbd"
83         ],
84         "spindle-ratio": 32.0
85       },
86       "alloc_policy": "preferred",
87       "name": "empty"
88     }
89   },
90   "ipolicy": {
91     "std": {
92       "nic-count": 1,
93       "disk-size": 1024,
94       "memory-size": 128,
95       "cpu-count": 1,
96       "disk-count": 1,
97       "spindle-use": 1
98     },
99     "min": {
100       "nic-count": 1,
101       "disk-size": 1024,
102       "memory-size": 128,
103       "cpu-count": 1,
104       "disk-count": 1,
105       "spindle-use": 1
106     },
107     "max": {
108       "nic-count": 8,
109       "disk-size": 1048576,
110       "memory-size": 32768,
111       "cpu-count": 8,
112       "disk-count": 16,
113       "spindle-use": 8
114     },
115     "vcpu-ratio": 4.0,
116     "disk-templates": [
117       "sharedfile",
118       "diskless",
119       "plain",
120       "blockdev",
121       "drbd",
122       "file",
123       "rbd"
124     ],
125     "spindle-ratio": 32.0
126   },
127   "enabled_hypervisors": [
128     "xen-pvm",
129     "xen-hvm"
130   ],
131   "cluster_name": "cluster",
132   "instances": {
133     "instance14": {
134       "disks": [
135         {
136           "mode": "rw",
137           "size": 128
138         }
139       ],
140       "disk_space_total": 256,
141       "hypervisor": "xen-pvm",
142       "tags": [],
143       "nics": [
144         {
145           "ip": null,
146           "mac": "aa:00:00:eb:0b:a5",
147           "link": "xen-br0",
148           "mode": "bridged",
149           "bridge": "xen-br0"
150         }
151       ],
152       "vcpus": 1,
153       "spindle_use": 1,
154       "admin_state": "down",
155       "disk_template": "drbd",
156       "memory": 128,
157       "nodes": [
158         "node3",
159         "node4"
160       ],
161       "os": "debian-image"
162     },
163     "instance13": {
164       "disks": [
165         {
166           "mode": "rw",
167           "size": 512
168         }
169       ],
170       "disk_space_total": 512,
171       "hypervisor": "xen-pvm",
172       "tags": [],
173       "nics": [
174         {
175           "ip": null,
176           "mac": "aa:00:00:7f:8c:9c",
177           "link": "xen-br1",
178           "mode": "bridged",
179           "bridge": "xen-br1"
180         }
181       ],
182       "vcpus": 1,
183       "spindle_use": 1,
184       "admin_state": "down",
185       "disk_template": "plain",
186       "memory": 128,
187       "nodes": [
188         "node4"
189       ],
190       "os": "instance-debootstrap"
191     },
192     "instance18": {
193       "disks": [
194         {
195           "mode": "rw",
196           "size": 128
197         }
198       ],
199       "disk_space_total": 128,
200       "hypervisor": "xen-pvm",
201       "tags": [],
202       "nics": [
203         {
204           "ip": null,
205           "mac": "aa:00:00:55:94:93",
206           "link": "xen-br0",
207           "mode": "bridged",
208           "bridge": "xen-br0"
209         }
210       ],
211       "vcpus": 1,
212       "spindle_use": 1,
213       "admin_state": "down",
214       "disk_template": "plain",
215       "memory": 8192,
216       "nodes": [
217         "node4"
218       ],
219       "os": "instance-debootstrap"
220     },
221     "instance19": {
222       "disks": [
223         {
224           "mode": "rw",
225           "size": 128
226         }
227       ],
228       "disk_space_total": 256,
229       "hypervisor": "xen-pvm",
230       "tags": [],
231       "nics": [
232         {
233           "ip": null,
234           "mac": "aa:00:00:15:92:6f",
235           "link": "xen-br0",
236           "mode": "bridged",
237           "bridge": "xen-br0"
238         }
239       ],
240       "vcpus": 1,
241       "spindle_use": 1,
242       "admin_state": "down",
243       "disk_template": "drbd",
244       "memory": 128,
245       "nodes": [
246         "node3",
247         "node4"
248       ],
249       "os": "debian-image"
250     },
251     "instance2": {
252       "disks": [
253         {
254           "mode": "rw",
255           "size": 128
256         }
257       ],
258       "disk_space_total": 256,
259       "hypervisor": "xen-pvm",
260       "tags": [],
261       "nics": [
262         {
263           "ip": null,
264           "mac": "aa:00:00:73:20:3e",
265           "link": "xen-br0",
266           "mode": "bridged",
267           "bridge": "xen-br0"
268         }
269       ],
270       "vcpus": 1,
271       "spindle_use": 1,
272       "admin_state": "up",
273       "disk_template": "drbd",
274       "memory": 128,
275       "nodes": [
276         "node3",
277         "node4"
278       ],
279       "os": "debian-image"
280     },
281     "instance3": {
282       "disks": [
283         {
284           "mode": "rw",
285           "size": 256
286         },
287         {
288           "mode": "rw",
289           "size": 128
290         }
291       ],
292       "disk_space_total": 384,
293       "hypervisor": "xen-pvm",
294       "tags": [],
295       "nics": [
296         {
297           "ip": null,
298           "mac": "aa:00:00:ec:e8:a2",
299           "link": "xen-br0",
300           "mode": "bridged",
301           "bridge": "xen-br0"
302         }
303       ],
304       "vcpus": 1,
305       "spindle_use": 1,
306       "admin_state": "down",
307       "disk_template": "plain",
308       "memory": 128,
309       "nodes": [
310         "node4"
311       ],
312       "os": "debian-image"
313     },
314     "instance4": {
315       "disks": [
316         {
317           "mode": "rw",
318           "size": 2048
319         }
320       ],
321       "disk_space_total": 2176,
322       "hypervisor": "xen-pvm",
323       "tags": [],
324       "nics": [
325         {
326           "ip": null,
327           "mac": "aa:00:00:62:b0:76",
328           "link": "xen-br0",
329           "mode": "bridged",
330           "bridge": "xen-br0"
331         }
332       ],
333       "vcpus": 1,
334       "spindle_use": 1,
335       "admin_state": "down",
336       "disk_template": "drbd",
337       "memory": 128,
338       "nodes": [
339         "node4",
340         "node3"
341       ],
342       "os": "instance-debootstrap"
343     },
344     "instance8": {
345       "disks": [
346         {
347           "mode": "rw",
348           "size": 256
349         }
350       ],
351       "disk_space_total": 256,
352       "hypervisor": "kvm",
353       "tags": [],
354       "nics": [
355         {
356           "ip": null,
357           "mac": "aa:00:00:3f:6d:e3",
358           "link": "xen-br0",
359           "mode": "bridged",
360           "bridge": "xen-br0"
361         }
362       ],
363       "vcpus": 1,
364       "spindle_use": 1,
365       "admin_state": "down",
366       "disk_template": "plain",
367       "memory": 128,
368       "nodes": [
369         "node4"
370       ],
371       "os": "debian-image"
372     },
373     "instance9": {
374       "disks": [
375         {
376           "mode": "rw",
377           "size": 128
378         }
379       ],
380       "disk_space_total": 256,
381       "hypervisor": "xen-pvm",
382       "tags": [
383         "test:test"
384       ],
385       "nics": [
386         {
387           "ip": null,
388           "mac": "aa:00:00:10:d2:01",
389           "link": "xen-br0",
390           "mode": "bridged",
391           "bridge": "xen-br0"
392         }
393       ],
394       "vcpus": 1,
395       "spindle_use": 1,
396       "admin_state": "down",
397       "disk_template": "drbd",
398       "memory": 128,
399       "nodes": [
400         "node3",
401         "node4"
402       ],
403       "os": "instance-debootstrap"
404     },
405     "instance20": {
406       "disks": [
407         {
408           "mode": "rw",
409           "size": 512
410         }
411       ],
412       "disk_space_total": 512,
413       "hypervisor": "kvm",
414       "tags": [],
415       "nics": [
416         {
417           "ip": null,
418           "mac": "aa:00:00:db:2a:6d",
419           "link": "xen-br0",
420           "mode": "bridged",
421           "bridge": "xen-br0"
422         }
423       ],
424       "vcpus": 1,
425       "spindle_use": 1,
426       "admin_state": "down",
427       "disk_template": "plain",
428       "memory": 128,
429       "nodes": [
430         "node4"
431       ],
432       "os": "instance-debootstrap"
433     }
434   },
435   "version": 2,
436   "nodes": {
437     "node1": {
438       "total_disk": 1377280,
439       "total_cpus": 4,
440       "group": "uuid-group-1",
441       "secondary_ip": "192.168.2.1",
442       "i_pri_up_memory": 0,
443       "tags": [],
444       "master_candidate": true,
445       "free_memory": 31389,
446       "ndparams": {
447         "spindle_count": 1,
448         "oob_program": null
449       },
450       "reserved_memory": 1017,
451       "master_capable": true,
452       "free_disk": 1377280,
453       "drained": false,
454       "total_memory": 32763,
455       "primary_ip": "192.168.1.1",
456       "i_pri_memory": 0,
457       "vm_capable": true,
458       "offline": false
459     },
460     "node3": {
461       "total_disk": 1377304,
462       "total_cpus": 4,
463       "group": "uuid-group-1",
464       "secondary_ip": "192.168.2.3",
465       "i_pri_up_memory": 128,
466       "tags": [],
467       "master_candidate": true,
468       "free_memory": 31234,
469       "ndparams": {
470         "spindle_count": 1,
471         "oob_program": null
472       },
473       "reserved_memory": 1017,
474       "master_capable": true,
475       "free_disk": 1373336,
476       "drained": false,
477       "total_memory": 32763,
478       "primary_ip": "192.168.1.3",
479       "i_pri_memory": 2432,
480       "vm_capable": true,
481       "offline": false
482     },
483     "node4": {
484       "total_disk": 1377280,
485       "total_cpus": 4,
486       "group": "uuid-group-1",
487       "secondary_ip": "192.168.2.4",
488       "i_pri_up_memory": 128,
489       "tags": [],
490       "master_candidate": true,
491       "free_memory": 22914,
492       "ndparams": {
493         "spindle_count": 1,
494         "oob_program": null
495       },
496       "reserved_memory": 1017,
497       "master_capable": true,
498       "free_disk": 1371520,
499       "drained": false,
500       "total_memory": 32763,
501       "primary_ip": "192.168.1.4",
502       "i_pri_memory": 23552,
503       "vm_capable": true,
504       "offline": false
505     },
506     "node10": {
507       "total_disk": 1377280,
508       "total_cpus": 4,
509       "group": "uuid-group-2",
510       "secondary_ip": "192.168.2.10",
511       "i_pri_up_memory": 128,
512       "tags": [],
513       "master_candidate": true,
514       "free_memory": 31746,
515       "ndparams": {
516         "spindle_count": 1,
517         "oob_program": null
518       },
519       "reserved_memory": 1017,
520       "master_capable": true,
521       "free_disk": 1376640,
522       "drained": false,
523       "total_memory": 32763,
524       "primary_ip": "192.168.1.10",
525       "i_pri_memory": 23552,
526       "vm_capable": true,
527       "offline": false
528     },
529     "node11": {
530       "total_disk": 1377280,
531       "total_cpus": 4,
532       "group": "uuid-group-2",
533       "secondary_ip": "192.168.2.11",
534       "i_pri_up_memory": 128,
535       "tags": [],
536       "master_candidate": true,
537       "free_memory": 31746,
538       "ndparams": {
539         "spindle_count": 1,
540         "oob_program": null
541       },
542       "reserved_memory": 1017,
543       "master_capable": true,
544       "free_disk": 1376640,
545       "drained": false,
546       "total_memory": 32763,
547       "primary_ip": "192.168.1.11",
548       "i_pri_memory": 23552,
549       "vm_capable": true,
550       "offline": false
551     }
552   },
553   "request": {
554     "instances": [
555       "instance14"
556     ],
557     "target_groups": [],
558     "type": "change-group"
559   }
560 }