From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5uXH-0008La-Ls for qemu-devel@nongnu.org; Thu, 26 May 2016 08:37:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5uXE-0002Zq-9i for qemu-devel@nongnu.org; Thu, 26 May 2016 08:37:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:43665) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5uXE-0002ZB-3K for qemu-devel@nongnu.org; Thu, 26 May 2016 08:37:08 -0400 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 5715364D02 for ; Thu, 26 May 2016 12:37:06 +0000 (UTC) Received: from [10.3.116.44] (ovpn-116-44.phx2.redhat.com [10.3.116.44]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u4QCb5cM005270 for ; Thu, 26 May 2016 08:37:06 -0400 References: <1461751518-12128-1-git-send-email-berrange@redhat.com> <1461751518-12128-11-git-send-email-berrange@redhat.com> From: Eric Blake Message-ID: <5746EDF1.9040106@redhat.com> Date: Thu, 26 May 2016 06:37:05 -0600 MIME-Version: 1.0 In-Reply-To: <1461751518-12128-11-git-send-email-berrange@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UcXl11u9gTKUtBFdKXGUixAg3L7GLeCLm" Subject: Re: [Qemu-devel] [PATCH v6 for-2.7 10/28] migration: add reporting of errors for outgoing migration List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UcXl11u9gTKUtBFdKXGUixAg3L7GLeCLm Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 04/27/2016 04:05 AM, Daniel P. Berrange wrote: > Currently if an application initiates an outgoing migration, > it may or may not, get an error reported back on failure. If > the error occurs synchronously to the 'migrate' command > execution, the client app will see the error message. This > is the case for DNS lookup failures. If the error occurs > asynchronously to the monitor command though, the error > will be thrown away and the client left guessing about > what went wrong. This is the case for failure to connect > to the TCP server (eg due to wrong port, or firewall > rules, or other similar errors). >=20 > +++ b/qapi-schema.json > @@ -484,6 +484,10 @@ > # throttled during auto-converge. This is only present when auto= -converge > # has started throttling guest cpus. (Since 2.5) > # > +# @error-desc: #optional the human readable error description string, = when > +# @status is 'failed'. Clients should not attempt to pars= e the > +# error strings. (Since 2.6) 2.7, now --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --UcXl11u9gTKUtBFdKXGUixAg3L7GLeCLm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJXRu3xAAoJEKeha0olJ0Nqk1AIAKJC0TpE1Vr5YBSjS5aDqUBb rh22tB0dNtaf2Agy5azhtOdNXjBbz+MKqG1f6mQnt9ihL/CE6w2sXLIKxF4EPyIo h3a0JAhqQ190zPDFQisl+WojoO/+H8pMpdr3NnXoRT4srCnhTVDIfo/hSv6iIVj/ rmqGm6MHc94B5latHANbJKCqV6GLGi70uDeqJ+6FQBKECOgJo2DJ/JE0P/0rrImI z4gypvz9WpkjiC5vtCdaxGrRbBZfIoIKxLskIaZM5cs9+yy9StEvKFEfz5KmRW+7 OyFD1pxVS2wsjXSI+ffTvaunXwp78lpkTa+8YD9lKdQLMekwwMM6RsY63OwEbJA= =PkWH -----END PGP SIGNATURE----- --UcXl11u9gTKUtBFdKXGUixAg3L7GLeCLm--