From nobody Sun Apr 28 06:45:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1678282172; cv=none; d=zohomail.com; s=zohoarc; b=Odw0+lqyOLAm0i5Fx8V+nabJSK1SLu/lRqG2LW84LPs/W+Hamsa9l6LvnZ6etojYF+1hAsQZg6yeLQbD//BwTkGP1/BlQFt06/PpRFHueMdIn5snXgbPLcCvi4Oe4aulixpf+VCVIT8uADbKbkHICBbx2uP4gChK6kD/IpkckPo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1678282172; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=+2gp19n89//uKmDaoVZjE+0UyIerc23WiSi5ZILpsrY=; b=Webhx8wSXpmc/isAOd0rdoZ/qaTN11A2UnpHDciMVDK3vzTmSvPJWzpqOQkkZ+UjLxJU1wb+5R3ScIP6h450xALknAFF+qkyIUrNP4GFFS2NuXE1Qdyx7WmM1jzsnPxUYDDpw3DAa7jKL2uxrL6Vv+4HVPjaV7Dzh82jZ7zxTS0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 1678282172712820.355369836159; Wed, 8 Mar 2023 05:29:32 -0800 (PST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-500-mtV90K2DPHGpHZkBe376GQ-1; Wed, 08 Mar 2023 08:29:30 -0500 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 7D4D2887404; Wed, 8 Mar 2023 13:29:28 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id AA4BE2026D4B; Wed, 8 Mar 2023 13:29:26 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id F015B1946A42; Wed, 8 Mar 2023 13:29:25 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id CEE8B19465B1 for ; Wed, 8 Mar 2023 13:29:24 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id BFB702166B2B; Wed, 8 Mar 2023 13:29:24 +0000 (UTC) Received: from antique-laptop.redhat.com (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4A0E72166B26 for ; Wed, 8 Mar 2023 13:29:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1678282171; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=+2gp19n89//uKmDaoVZjE+0UyIerc23WiSi5ZILpsrY=; b=H6sM0ZUyI6lsWZuVmClaOWtMBqtTxM9Ry3GJC7XBmXS/k8X1rEBeGHv0ubUp52sh04W48v tSSfgxHll2aBzsqJhz8gxdagV+QopTnKNmuzrPN3BocHOythUW4lU5mZl6+4FfPl50yR2P rjBCR6Iz02X3+n9w7G3Kkl3Wvh+Xqsw= X-MC-Unique: mtV90K2DPHGpHZkBe376GQ-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Pavel Hrdina To: libvir-list@redhat.com Subject: [libvirt PATCH 1/3] qemu_snapshot: properly ignore disks with manual snapshot Date: Wed, 8 Mar 2023 14:29:20 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.6 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 3.1 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1678282173637100001 Content-Type: text/plain; charset="utf-8"; x-default="true" Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=3D2173142 Signed-off-by: Pavel Hrdina Reviewed-by: Martin Kletzander --- src/qemu/qemu_snapshot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qemu/qemu_snapshot.c b/src/qemu/qemu_snapshot.c index cfa531edef..7207b5879a 100644 --- a/src/qemu/qemu_snapshot.c +++ b/src/qemu/qemu_snapshot.c @@ -2314,7 +2314,7 @@ qemuSnapshotDeleteExternalPrepare(virDomainObj *vm, g_autofree qemuSnapshotDeleteExternalData *data =3D NULL; virDomainSnapshotDiskDef *snapDisk =3D &(snapdef->disks[i]); =20 - if (snapDisk->snapshot =3D=3D VIR_DOMAIN_SNAPSHOT_LOCATION_NO) + if (snapDisk->snapshot !=3D VIR_DOMAIN_SNAPSHOT_LOCATION_EXTERNAL) continue; =20 if (snapDisk->snapshotDeleteInProgress) { --=20 2.39.2 From nobody Sun Apr 28 06:45:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1678282325; cv=none; d=zohomail.com; s=zohoarc; b=lMfD2h+kzqqY8m4YUbwlIlRK+YfLWPo3jRxBSksf2Pi3Syy5D95d9EBhhQBqvjES8N+oBvY3u9LiK5e/JUmpg5NLmziyaxAMzovsp2nNtrnorg3vvUuNU3LuWBNmjWyDz/3RFiUiM94tOCAynHue0bMc4Uwmu1hQ4aW7+X1BLmg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1678282325; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=PzURMT8SMKR3OoO0UR4Oe2EAlZXmOxl8tkaYJPIz2+w=; b=jzKqLO7rrXXA242nIGb4u1RH8S1ZTa4GZjvqJ9cAOiZl7Z27iOcXMiWlolRv3KQbtvuxkOgR8LokrGYjR/yvj+vXGWq6nnRb3eXWOFFm1NcOkn4jsWgMNMAaSdDhBkKZZUOHk3f6OSN9hdp36MO3u6lfZVCLUdYdPLzzg4x3ij8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 1678282325379405.98415000929106; Wed, 8 Mar 2023 05:32:05 -0800 (PST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-404-0TKaMmNeNAalk6Pk7IiK5w-1; Wed, 08 Mar 2023 08:31:59 -0500 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.rdu2.redhat.com [10.11.54.8]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 00614802D2F; Wed, 8 Mar 2023 13:31:57 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id DFC72C15BAD; Wed, 8 Mar 2023 13:31:56 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id AF4A619465B2; Wed, 8 Mar 2023 13:31:56 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 943541946A41 for ; Wed, 8 Mar 2023 13:29:25 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 894772166B2A; Wed, 8 Mar 2023 13:29:25 +0000 (UTC) Received: from antique-laptop.redhat.com (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id 161212166B26 for ; Wed, 8 Mar 2023 13:29:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1678282324; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=PzURMT8SMKR3OoO0UR4Oe2EAlZXmOxl8tkaYJPIz2+w=; b=Dp1c00G+zbP8WUrZTaZeHpuJwEPuVo+7OTHQc73WGbVkdO7lSFKrFiorMsrkHcjq4KehV0 TtQLrZ9QKKZs3nRI/xA1dKro5bJX4ms8KGfifwKgD/vC7xuQXlI3TV8gypHguBadgwP2LV UTxTOzvV3ADmnkWzGfq5CeIhlz2VqNo= X-MC-Unique: 0TKaMmNeNAalk6Pk7IiK5w-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Pavel Hrdina To: libvir-list@redhat.com Subject: [libvirt PATCH 2/3] qemu_snapshot: fix external snapshot deletion for non-active snapshots Date: Wed, 8 Mar 2023 14:29:21 +0100 Message-Id: <1c36326ac9d9eadb94cc59033e984f7ad980feac.1678282122.git.phrdina@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.6 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 3.1 on 10.11.54.8 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1678282326469100001 Content-Type: text/plain; charset="utf-8"; x-default="true" For shutoff VMs we don't have the storage source backing chain populated so it will fail this check and error out. Move it to part that is done only when VM is running. Signed-off-by: Pavel Hrdina Reviewed-by: Martin Kletzander --- src/qemu/qemu_snapshot.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/qemu/qemu_snapshot.c b/src/qemu/qemu_snapshot.c index 7207b5879a..7aa4195f04 100644 --- a/src/qemu/qemu_snapshot.c +++ b/src/qemu/qemu_snapshot.c @@ -2331,18 +2331,6 @@ qemuSnapshotDeleteExternalPrepare(virDomainObj *vm, if (!data->domDisk) return -1; =20 - data->diskSrc =3D virStorageSourceChainLookupBySource(data->domDis= k->src, - data->snapDisk= ->src, - &data->prevDis= kSrc); - if (!data->diskSrc) - return -1; - - if (!virStorageSourceIsSameLocation(data->diskSrc, data->snapDisk-= >src)) { - virReportError(VIR_ERR_OPERATION_FAILED, "%s", - _("VM disk source and snapshot disk source are = not the same")); - return -1; - } - data->parentDomDisk =3D virDomainDiskByTarget(snapdef->parent.dom, data->snapDisk->name); if (!data->parentDomDisk) { @@ -2353,6 +2341,18 @@ qemuSnapshotDeleteExternalPrepare(virDomainObj *vm, } =20 if (virDomainObjIsActive(vm)) { + data->diskSrc =3D virStorageSourceChainLookupBySource(data->do= mDisk->src, + data->snap= Disk->src, + &data->pre= vDiskSrc); + if (!data->diskSrc) + return -1; + + if (!virStorageSourceIsSameLocation(data->diskSrc, data->snapD= isk->src)) { + virReportError(VIR_ERR_OPERATION_FAILED, "%s", + _("VM disk source and snapshot disk source = are not the same")); + return -1; + } + data->parentDiskSrc =3D data->diskSrc->backingStore; if (!virStorageSourceIsBacking(data->parentDiskSrc)) { virReportError(VIR_ERR_OPERATION_FAILED, "%s", --=20 2.39.2 From nobody Sun Apr 28 06:45:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) client-ip=170.10.129.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1678282803; cv=none; d=zohomail.com; s=zohoarc; b=XiKGJrAskAKVh6y3BSLuP4VvGRoYuiXdmgEuJi9GeXf7blS//C/gWHsc93Yke6aI1XCXNyIPJzPkcPRyM4PYZQuH4NqfRMG5FkV0/XY1eVcAWg3yt8vA2VrFM77M5XAciYG8oFQuewOzXOfdrLT1O7wg2Z/Fp2xfO1ZLsOgh5qQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1678282803; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=QEYjNpw/6Wuhb/DZwzRzz9uZ+CZ2Gua3cERoiJvFyOo=; b=O0vT3ZGU4/L4wfeKXgFBOd/NtH7k6MG4yTDKyzUWOICZ9iKiGf/HI6FEz43I800trLnGNN1oYROFrFtdIoHtiDQlHLi3D04CO1wCJAEqMJF5k0IiewctRBfebzJ1frcVO9WYg+nI+XR+GHRIELY3N2IkEvGpXqN2zfK0nMMHhEs= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.zohomail.com with SMTPS id 1678282803724229.60133267082222; Wed, 8 Mar 2023 05:40:03 -0800 (PST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-164-SMPFsw7SMuW5Ezkzx-E3gA-1; Wed, 08 Mar 2023 08:39:47 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 698AE803513; Wed, 8 Mar 2023 13:39:45 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 33B4440C1106; Wed, 8 Mar 2023 13:39:45 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id B042F19465BA; Wed, 8 Mar 2023 13:39:44 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 61B171946A51 for ; Wed, 8 Mar 2023 13:29:26 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 480082166B2A; Wed, 8 Mar 2023 13:29:26 +0000 (UTC) Received: from antique-laptop.redhat.com (unknown [10.45.242.14]) by smtp.corp.redhat.com (Postfix) with ESMTP id D07AD2166B26 for ; Wed, 8 Mar 2023 13:29:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1678282802; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=QEYjNpw/6Wuhb/DZwzRzz9uZ+CZ2Gua3cERoiJvFyOo=; b=ZcIaOM/bD5IP+Xv7q8T0sijYWuZ8rBQ/BIu+VaD9AJps/NjssXgCzadHbDfyQjFFn8foIF ik9o9Ws6j37gyB0mVd5dvP8CXJ5WN1sjJkpidhWctrK7Po2vY6FIbaIS7625OBkjSuCLxp T3f/ggO1g0T+hxYz8wN5Rx7IVZUdVqk= X-MC-Unique: SMPFsw7SMuW5Ezkzx-E3gA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Pavel Hrdina To: libvir-list@redhat.com Subject: [libvirt PATCH 3/3] domainsnapshot: add snapshotDeleteInProgress to RNG schema Date: Wed, 8 Mar 2023 14:29:22 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.6 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 3.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1678282805501100001 Content-Type: text/plain; charset="utf-8"; x-default="true" Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=3D2174397 Fixes: 565bcb5d79dddaf1d0d14cffe1f3ae78d76b10a0 Signed-off-by: Pavel Hrdina Reviewed-by: Martin Kletzander --- src/conf/schemas/domainsnapshot.rng | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/conf/schemas/domainsnapshot.rng b/src/conf/schemas/domains= napshot.rng index 4048266f1d..45f01b96cd 100644 --- a/src/conf/schemas/domainsnapshot.rng +++ b/src/conf/schemas/domainsnapshot.rng @@ -123,6 +123,14 @@ =20 + + + + + + + + @@ -175,6 +183,7 @@ + @@ -200,6 +209,7 @@ + --=20 2.39.2