Revision d101b7be qa/qa_cluster.py
b/qa/qa_cluster.py | ||
---|---|---|
425 | 425 |
other tests. |
426 | 426 |
|
427 | 427 |
""" |
428 |
vgname = qa_config.get("vg-name", constants.DEFAULT_VG) |
|
429 |
AssertCommand( |
|
430 |
["gnt-cluster", "modify", |
|
431 |
"--enabled-disk-templates=%s" % |
|
432 |
",".join(qa_config.GetEnabledDiskTemplates()), |
|
433 |
"--vg-name=%s" % vgname], |
|
434 |
fail=False) |
|
428 |
cmd = ["gnt-cluster", "modify", "--enabled-disk-templates=%s" % |
|
429 |
",".join(qa_config.GetEnabledDiskTemplates())] |
|
430 |
|
|
431 |
if utils.IsLvmEnabled(qa_config.GetEnabledDiskTemplates()): |
|
432 |
vgname = qa_config.get("vg-name", constants.DEFAULT_VG) |
|
433 |
cmd.append("--vg-name=%s" % vgname) |
|
434 |
|
|
435 |
AssertCommand(cmd, fail=False) |
|
435 | 436 |
|
436 | 437 |
|
437 | 438 |
def _TestClusterModifyDiskTemplatesArguments(default_disk_template, |
... | ... | |
568 | 569 |
new_disk_templates = list(set(enabled_disk_templates) |
569 | 570 |
- set([instance_template])) |
570 | 571 |
if not new_disk_templates: |
571 |
new_disk_templates = list(set(constants.DISK_TEMPLATES)
|
|
572 |
new_disk_templates = list(set([constants.DT_DISKLESS, constants.DT_BLOCK])
|
|
572 | 573 |
- set([instance_template])) |
573 | 574 |
AssertCommand( |
574 | 575 |
["gnt-cluster", "modify", |
... | ... | |
580 | 581 |
def _TestClusterModifyUnusedDiskTemplate(instance_template): |
581 | 582 |
"""Tests that unused disk templates can be disabled safely.""" |
582 | 583 |
all_disk_templates = constants.DISK_TEMPLATES |
584 |
if not utils.IsLvmEnabled(qa_config.GetEnabledDiskTemplates()): |
|
585 |
all_disk_templates = list(set(all_disk_templates) - |
|
586 |
set(utils.GetLvmDiskTemplates())) |
|
587 |
|
|
583 | 588 |
AssertCommand( |
584 | 589 |
["gnt-cluster", "modify", |
585 | 590 |
"--enabled-disk-templates=%s" % |
Also available in: Unified diff