Hello Vangelis,

thanks for your report. As far as I can see, your
analysis is correct. Can you please...

> This one-line patch against stable-2.10 fixes the problem:
> $ git diff
> diff --git a/lib/backend.py b/lib/backend.py
> index e638e1c..3c7469c 100644
> --- a/lib/backend.py
> +++ b/lib/backend.py
> @@ -1055,7 +1055,7 @@ def VerifyNode(what, cluster_name, all_hvparams):
> 
>    if constants.NV_LVLIST in what and vm_capable:
>      try:
> -      val = GetVolumeList(utils.ListVolumeGroups().keys())
> +      val = GetVolumeList([what[constants.NV_LVLIST]])
>      except RPCFail, err:
>        val = str(err)
>      result[constants.NV_LVLIST] = val


...send out that patch officially?

Thanks,
Klaus


-- 
Klaus Aehlig
Google Germany GmbH, Dienerstr. 12, 80331 Muenchen
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschaeftsfuehrer: Graham Law, Christine Elizabeth Flores

Reply via email to