[libvirt] [PATCH] vz: fixed migration in p2p mode
Maxim Nestratov
mnestratov at virtuozzo.com
Mon Nov 14 18:24:11 UTC 2016
14-Nov-16 18:20, Pavel Glushchak пишет:
> dom xml generated on begin step should be passed
> to perform step in VIR_MIGRATE_PARAM_DEST_XML parameter.
> Otherwise 'XML error: failed to parse xml document' is
> raised on destination host as dom xml is NULL.
>
> Signed-off-by: Pavel Glushchak <pglushchak at virtuozzo.com>
> ---
> src/vz/vz_driver.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c
> index b7c37bb..b2c3e31 100644
> --- a/src/vz/vz_driver.c
> +++ b/src/vz/vz_driver.c
> @@ -3199,6 +3199,7 @@ vzDomainMigratePerformP2P(virDomainObjPtr dom,
> virConnectPtr dconn = NULL;
> virTypedParameterPtr params = NULL;
> int ret = -1;
> + int maxparams = nparams;
>
> if (virTypedParamsCopy(¶ms, orig_params, nparams) < 0)
> return -1;
> @@ -3210,6 +3211,10 @@ vzDomainMigratePerformP2P(virDomainObjPtr dom,
> &cookieout, &cookieoutlen)))
> goto done;
>
> + if (virTypedParamsAddString(¶ms, &nparams, &maxparams,
> + VIR_MIGRATE_PARAM_DEST_XML, dom_xml) < 0)
> + goto done;
> +
> cookiein = cookieout;
> cookieinlen = cookieoutlen;
> cookieout = NULL;
ACKed and pushed.
Thanks,
Maxim
More information about the libvir-list
mailing list