From nobody Thu May 15 07:03:49 2025
Delivered-To: importer@patchew.org
Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28
as permitted sender) client-ip=209.132.183.28;
envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com;
Authentication-Results: mx.zohomail.com;
spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as
permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com;
dmarc=pass(p=none dis=none) header.from=redhat.com
Return-Path:
Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by
mx.zohomail.com
with SMTPS id 152779272725841.48295846777398;
Thu, 31 May 2018 11:52:07 -0700 (PDT)
Received: from smtp.corp.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com
[10.5.11.27])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by mx1.redhat.com (Postfix) with ESMTPS id 5A633C03BD51;
Thu, 31 May 2018 18:52:05 +0000 (UTC)
Received: from colo-mx.corp.redhat.com
(colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21])
by smtp.corp.redhat.com (Postfix) with ESMTPS id 147E3B16F3;
Thu, 31 May 2018 18:52:05 +0000 (UTC)
Received: from lists01.pubmisc.prod.ext.phx2.redhat.com
(lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33])
by colo-mx.corp.redhat.com (Postfix) with ESMTP id 9075D4BB78;
Thu, 31 May 2018 18:52:04 +0000 (UTC)
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com
[10.11.54.3])
by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP
id w4VIpUsU010842 for ;
Thu, 31 May 2018 14:51:30 -0400
Received: by smtp.corp.redhat.com (Postfix)
id 5ECE1112D198; Thu, 31 May 2018 18:51:30 +0000 (UTC)
Received: from angien.brq.redhat.com (unknown [10.43.2.136])
by smtp.corp.redhat.com (Postfix) with ESMTP id 02638112D169
for ; Thu, 31 May 2018 18:51:29 +0000 (UTC)
From: Peter Krempa
To: libvir-list@redhat.com
Date: Thu, 31 May 2018 20:51:13 +0200
Message-Id:
<13f5421dd9fa69be90d634eda660d4affd7987da.1527792547.git.pkrempa@redhat.com>
In-Reply-To:
References:
In-Reply-To:
References:
X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3
X-loop: libvir-list@redhat.com
Subject: [libvirt] [PATCH v2 2/3] qemu: domain: Add support for TLS for NBD
X-BeenThere: libvir-list@redhat.com
X-Mailman-Version: 2.1.12
Precedence: junk
List-Id: Development discussions about the libvirt library & tools
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Sender: libvir-list-bounces@redhat.com
Errors-To: libvir-list-bounces@redhat.com
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.27
X-Greylist: Sender IP whitelisted,
not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.31]);
Thu, 31 May 2018 18:52:06 +0000 (UTC)
X-ZohoMail: RSF_0 Z_629925259 SPT_0
Content-Type: text/plain; charset="utf-8"
https://bugzilla.redhat.com/show_bug.cgi?id=3D1544869
Signed-off-by: Peter Krempa
Reviewed-by: J=EF=BF=BDn Tomko
---
docs/formatdomain.html.in | 8 ++++-
docs/schemas/domaincommon.rng | 5 +++
src/qemu/qemu_command.c | 5 +++
src/qemu/qemu_domain.c | 38 ++++++++++++++++++=
++--
.../disk-drive-network-tlsx509.args | 9 ++++-
.../disk-drive-network-tlsx509.xml | 8 +++++
tests/qemuxml2argvtest.c | 2 +-
.../disk-drive-network-tlsx509.xml | 8 +++++
8 files changed, 78 insertions(+), 5 deletions(-)
diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
index b5a6e33bfe..dccabe7f35 100644
--- a/docs/formatdomain.html.in
+++ b/docs/formatdomain.html.in
@@ -2786,7 +2786,13 @@
is mandatory to specify which volume/image will be used.
-
For "nbd", the name attribute is optional.
+
For "nbd", the name attribute is optional. T=
LS
+ transport for NBD can be enabled by using the tls
+ attribute. For the QEMU hypervisor, usage of a TLS environme=
nt can
+ lso be globally controlled on the host by the
+ nbd_tls and nbd_tls_x509_cert_dir =
in
+ /etc/libvirt/qemu.conf.
+ ('tls' Since 4.5.0)