Skip to content
  • Guido Trotter's avatar
    cluster init: don't discard the hypervisor · 8f348e36
    Guido Trotter authored
    On cluster init if the user specifies a default hypervisor (with -t)
    which is not in the default list of enabled hypervisors (currently just
    xen-pvm) without explicitely specifying the list we silently override
    the choice.
    
    With this patch we set the list by default to just the required one, and
    we bail out should the list be hand-specified and not contain the
    default one. This still has an issue when the user doesn't specify a
    default hypervisor but specifies a list which doesn't include xen-pvm:
    in this case though we give an error, rather than silently discarding
    choices.
    
    Reviewed-by: imsnah
    8f348e36