From nobody Sun May 19 04:56:02 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=1675267453; cv=none; d=zohomail.com; s=zohoarc; b=hvflEAVND9WjBxCMOsIQmxiqaDyx0Wgr4vH2d86Gd7g/nVe6LkfbIV/L8SCRGibVpoggYGjS0O6kjjNgr7+Lw4I1FOlvmZetPOP/eleL62OD8UYFbGSeYdBUxi+2/0To7DdEqvR38khgOExIz078238E5FFAirIibIvzcTYjvR0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267453; 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=oF0tzACOBIkeLLZ2idEehJ1+HAHzbmRCxD3hSVO6YMM=; b=CxRdrvMl/olNsndWzdVZROuu9XohHq+8qQoncEdDk16thMzwRGQ5SjOI10uvpRbgusfw7hcK4/hoNrOfQwcVJAUSk+OpkgAc0mTyYLsXhYWZTnD2wUO2xH0XSOdsPDYD01ej3CuGuPsMFkH3oVDGG+x9oDFMuAB/IDzgwzzYqbo= 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 1675267453465821.4854600788717; Wed, 1 Feb 2023 08:04:13 -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-120-JltIopcCMpqHap2h89Cpkg-1; Wed, 01 Feb 2023 11:04:05 -0500 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 8B62C1064F9F; Wed, 1 Feb 2023 16:04:00 +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 4BD02492C3E; Wed, 1 Feb 2023 16:03:59 +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 3A7F019465A4; Wed, 1 Feb 2023 16:03:59 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 67547194658F for ; Wed, 1 Feb 2023 16:03:56 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 4BD52422AE; Wed, 1 Feb 2023 16:03:56 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6EAF553A0 for ; Wed, 1 Feb 2023 16:03:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267452; 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=oF0tzACOBIkeLLZ2idEehJ1+HAHzbmRCxD3hSVO6YMM=; b=OKgcxAWPnkJcmO7z1DRQ4i/AOtwlhearx6YgtHmQfgaXuOAxIT7LVPMdZrhEOUSBwrbaex G26HxSKCtc9gP+t6b1bgTzug59q2FoLWUS23l4l8R4IIsJ8HOzNL2/3vCvN+oQNrN+JfYM biSjfWuWAWej5Yxx+jS3585bITaRAp4= X-MC-Unique: JltIopcCMpqHap2h89Cpkg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 1/6] schema: domain: Allow interleave of 'smartcard' subelements Date: Wed, 1 Feb 2023 17:03:48 +0100 Message-Id: <16da1cd7d77631ac48ebc8242fb4401607af3806.1675267389.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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.10 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: 1675267455070100001 Content-Type: text/plain; charset="utf-8" Allow interleave of the top level sub-elements as well as the subelements in the 'host-certificates' mode. Note that '' doesn't work properly if there's multiple definitions of the same sub-element in the interleave so for this patch I chose to '' the 'certificate' subelements. Another options would require us to stop enforcing that there's exactly 3 of them. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/domaincommon.rng | 86 +++++++++++++++++-------------- 1 file changed, 47 insertions(+), 39 deletions(-) diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincom= mon.rng index b4731f0d8d..f966285641 100644 --- a/src/conf/schemas/domaincommon.rng +++ b/src/conf/schemas/domaincommon.rng @@ -5559,49 +5559,57 @@ + - - - - host - - - - - - host-certificates - - - - - - - - - - - - - passthrough - - - - - - - - - - - - - - - - + + + + + host + + + + + + + host-certificates + + + + + + + + + + + + + + + + passthrough + + + + + + + + + + + + + + + + + + --=20 2.39.1 From nobody Sun May 19 04:56:02 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=1675267454; cv=none; d=zohomail.com; s=zohoarc; b=SXCtdEcwS8I5AriSoh1iR2kzwmBVAkWMcCtNJVmVFOACqaafyR88yDRvNWPKNvgx3DoDAVN1egRQYJC/ZZwxpvgS+tiqADhkHa++OU/2nJzejMsjgzhne2YQ6Bh2NzAL/qeLfEcUUrPHSJndP80d490Ez+nqoBpchdND7DNlzGQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267454; 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=DCerXrYs43N8uvPVWiFNQ8jWp1qwv2YWvybm3/58GzI=; b=DyIoF38IyEGibOSoC8LJ9N4YxU1ATTZCI6efEkJnAX6enSkkziO8UnvVWq6sDke7V2uEhCxI6e7+Bm6uCo6t1h1tV5u0wz2Qa9j0fbbBYrSMHyeGjYy6C6XeL3sfEI7QXraGI7DuPbfuReXIO77SxqFpnO4sONQuW6qzIowuufo= 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 1675267454859928.0278126431895; Wed, 1 Feb 2023 08:04:14 -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-587-AG2f_FTCPFSNpd4PlhGWTg-1; Wed, 01 Feb 2023 11:04:05 -0500 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 8B6581064FD0; Wed, 1 Feb 2023 16:04:00 +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 BE7A8492B02; Wed, 1 Feb 2023 16:03:59 +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 702251946A48; Wed, 1 Feb 2023 16:03:59 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 561A6194658F for ; Wed, 1 Feb 2023 16:03:58 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 48EA9422F2; Wed, 1 Feb 2023 16:03:58 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id 11A0653A0 for ; Wed, 1 Feb 2023 16:03:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267453; 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=DCerXrYs43N8uvPVWiFNQ8jWp1qwv2YWvybm3/58GzI=; b=J6IeEkS04PAOMG8JzY4maziDYZzJ8G68UOORnEiKoN3fxKcxUGpTnxtFeVyPrf3/CJjRZQ S9Y63HkmCCKfxIoBnDEpVdEsZZsp/U/rVIVwYKrl8IpdP4bc9ta9Kq0AKxFy4tAuBEY88V KFoO/LRLRITlncQeeJCLoDFmYPS133w= X-MC-Unique: AG2f_FTCPFSNpd4PlhGWTg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 2/6] schema: domain: Allow interleaving of elements in 'osxen' definition Date: Wed, 1 Feb 2023 17:03:49 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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.10 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: 1675267457112100004 Content-Type: text/plain; charset="utf-8" The 'osxen' RNG type defines options for the element in certain modes. Allow interleaving of subelements recursively. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/domaincommon.rng | 40 +++++++++++++++++++------------ 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincom= mon.rng index f966285641..765306f094 100644 --- a/src/conf/schemas/domaincommon.rng +++ b/src/conf/schemas/domaincommon.rng @@ -257,30 +257,40 @@ + - - - - - - - - - - - + + + + - - + + - + - + + + + + + + + + + + + + + + + + --=20 2.39.1 From nobody Sun May 19 04:56:02 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=1675267457; cv=none; d=zohomail.com; s=zohoarc; b=CZ7iXdKJ1QvAc06wviY5Cai2e7QQwvxxWboAHTMNXij9kS72KqPj595dwdaCcup7HBM288mKRKtwvpkRgGJFQAHVqaYFZdMYzn2Uyw1NxYXnpJ8iSUgHTxlpDL3OhOyEHZHyCdu/h2KbKbqQr9q0wFT4H6DOd9UKOK5vlDPl5qQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267457; 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=0r80UuNWbSYsqWpnmpB+DQ38+W2r3uPDNowl4ajAubU=; b=DGKkU+JonS/6aW62CLoCqr4gMApSVKxsNo45ZYBLIZW9WsPDEVI/cOPk/cKFQpkEf34kMFJ74AoxDwP0ItGnEXj102ztSSjVLV4P9ZE23cSK7Qc0pWaeF5VOU+ThBme0ZlMlCDxqnDsLABjdHroiBb3l9Xc9x1eoYKJObbUnAlg= 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 167526745714721.902462600343597; Wed, 1 Feb 2023 08:04:17 -0800 (PST) Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-57-nUZxc2nLP1WIQr5hPH_KlA-1; Wed, 01 Feb 2023 11:04:11 -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 D04F91C0A599; Wed, 1 Feb 2023 16:04:00 +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 BDDCCC16020; Wed, 1 Feb 2023 16:04:00 +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 A7BCA19465A3; Wed, 1 Feb 2023 16:04:00 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id D9253194658F for ; Wed, 1 Feb 2023 16:03:59 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id BDCB843FB3; Wed, 1 Feb 2023 16:03:59 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id AC13C422AE for ; Wed, 1 Feb 2023 16:03:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267456; 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=0r80UuNWbSYsqWpnmpB+DQ38+W2r3uPDNowl4ajAubU=; b=Ms5neOFV1DnXFBpcnJ6ck4kmSDoAcarHCjTycF2Jt1EJqu2tP1KHtHYaUSw6VFZeNydGl+ 89dVDVnm4j2cp+ltWF2Z5Z6mDuMJU7ty8KfhhHAokQzFouGkravvqCnPZObcMKtDWLyPfJ H2jjZARcZ6rwM0Sbyl3JuOswk/S+540= X-MC-Unique: nUZxc2nLP1WIQr5hPH_KlA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 3/6] schema: domain: Allow interleaving of 'inituser/initgroup' in 'osexe' definition Date: Wed, 1 Feb 2023 17:03:50 +0100 Message-Id: <16a73b4cc4bd7808b1c6c82bbda72858504049a9.1675267389.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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: 1675267459051100005 Content-Type: text/plain; charset="utf-8" Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/domaincommon.rng | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/conf/schemas/domaincommon.rng b/src/conf/schemas/domaincom= mon.rng index 765306f094..a57dd212ab 100644 --- a/src/conf/schemas/domaincommon.rng +++ b/src/conf/schemas/domaincommon.rng @@ -487,12 +487,14 @@ - - - - - - + + + + + + + + --=20 2.39.1 From nobody Sun May 19 04:56:02 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=1675267460; cv=none; d=zohomail.com; s=zohoarc; b=UiCKUG+3yfu7wbVtOzV7osAVvFz/ZqY+zFmR1RkGATuCECqIzDZrpeTNkSs32lFzYZV0dCgeW7besZtft0SHdn5EFBVVsIKtKtXh+icjZg4mRD5Xd10gVFTj7gmrKLhYBx5tyqYa2FFg6xLuwXvCJ3UdT6z4+znF3ZAPWcUTWyc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267460; 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=HhXsMsr0sw5PMHp8nxq5kPI6uFuH9Tl6dg4cKIJOcSk=; b=GY4jfAJ+Ui1RiYfd+qYNJeq8O4Eg2BlmCs+S3sBXO/sdH6Ly9H8dOzc7uQtIKxNol5HsTFTx4ULXCizpr4yL7vBQaF4U1JB3/7x0fSL/R37pKc7vGhVjJzsCj/BFypzcuWUrPHkODp+g40Yn9m12MZuFUHrLxVP+outECjUN3n8= 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 1675267460057820.9998376322819; Wed, 1 Feb 2023 08:04:20 -0800 (PST) Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-353-0tkZHtrAO4apaN3TDE458A-1; Wed, 01 Feb 2023 11:04:12 -0500 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 0DF4C2823815; Wed, 1 Feb 2023 16:04:03 +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 EEDBD492C3E; Wed, 1 Feb 2023 16:04:02 +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 E4CDB19465A3; Wed, 1 Feb 2023 16:04:02 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id BA26E194658F for ; Wed, 1 Feb 2023 16:04:01 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 9E4E9422AE; Wed, 1 Feb 2023 16:04:01 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id 9660D43FB3 for ; Wed, 1 Feb 2023 16:04:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267459; 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=HhXsMsr0sw5PMHp8nxq5kPI6uFuH9Tl6dg4cKIJOcSk=; b=Isd7P16ZXd7ExS1uJdRVqRMUM5Swya7tLgBi9T/jWf7sgfZb47/ne/o5uN/mGIFr8BJBi8 BYzSAwHPmFuXSGyDhWtgtgJ9rj2ziPq6KcwxEg3vv6do/W1Iw3g2MyH6wLOORfPe1yKuOk XuhR93ZfK3LVNnJRlPElTCBVEmGh+H0= X-MC-Unique: 0tkZHtrAO4apaN3TDE458A-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 4/6] schema: nodedev: Allow interleaving of sub-elements of 'device' Date: Wed, 1 Feb 2023 17:03:51 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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.10 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: 1675267461105100009 Content-Type: text/plain; charset="utf-8" Note that the schema doesn't allow us to represent the two branches of optional and zero or more definitions, so I've merged them under the case. Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/nodedev.rng | 63 +++++++++++++++++------------------- 1 file changed, 30 insertions(+), 33 deletions(-) diff --git a/src/conf/schemas/nodedev.rng b/src/conf/schemas/nodedev.rng index 6299c52671..a9b32bb80f 100644 --- a/src/conf/schemas/nodedev.rng +++ b/src/conf/schemas/nodedev.rng @@ -9,41 +9,38 @@ - - - - - - - - - dev - - - - - - - - link - - - - - - - + + + + + + + + + + + dev + link + + + + + + + + - - - - - + + + + + - - - + + + + --=20 2.39.1 From nobody Sun May 19 04:56:02 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=1675267456; cv=none; d=zohomail.com; s=zohoarc; b=Wn7qvfRgY/BwzmH4AaJKt9PEWPJccp2H7wCOFeynBJvxhm84gjTXDrVvic/WA0Wl5ve+fH51fwy5FeLEZDmRZWidaifYPqNNkKH8ZYCE2fCHZa7mydcNR/Q64uBRSOl0TLDGJvugxnyZg2cEeoXuiYS/b5YIfh7HCcsfmICxtTI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267456; 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=4h+LjsKjzKoSyCcB9Y3N5jqdZ/73bXHY/fw8q70YZzk=; b=ZCmqSk1pMSI5Y1bLv7m+rCVXPb0kdc6yydIJtdz1cLAEF2Mxc5wZdXV6exj0BB2SpjmXwnUfpe5/ruec/bpeEGS54BMCf3CiINT2UQFMFEMIzhdxtxkeLNzGjjVqgIz5Ga9HiayyilFqWL52HGod2Y9OLl/ukOJyBHpO4jSvuLQ= 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 1675267456306704.5403269176695; Wed, 1 Feb 2023 08:04:16 -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-235-i0XKZf9zOlCwZx_9J1_rvg-1; Wed, 01 Feb 2023 11:04:13 -0500 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 91092100BAA0; Wed, 1 Feb 2023 16:04:04 +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 7ED31404BEC4; Wed, 1 Feb 2023 16:04:04 +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 7452A19465A3; Wed, 1 Feb 2023 16:04:04 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 23BE019465A4 for ; Wed, 1 Feb 2023 16:04:03 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id DDE84422FE; Wed, 1 Feb 2023 16:04:02 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id 15C61422AE for ; Wed, 1 Feb 2023 16:04:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267455; 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=4h+LjsKjzKoSyCcB9Y3N5jqdZ/73bXHY/fw8q70YZzk=; b=BI98/xrHiYDhL8KGhqb5JAt+l3QT+IPI8hYa4I1Uar/J2rdV1k9YnDLi03Mh/4RRCWEcva dYQoh6Lar0pv98gtoVCXESpEAleYD7O2RBB7X2qvaiSun1qfnYbGHavQfAf20SD6axROl8 XslBua/8AE5EJofCh7qROLXoa1BXUIU= X-MC-Unique: i0XKZf9zOlCwZx_9J1_rvg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 5/6] schema: nodedev: Allow interneaving sub-elements of 'css' address type Date: Wed, 1 Feb 2023 17:03:52 +0100 Message-Id: In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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.1 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: 1675267457109100003 Content-Type: text/plain; charset="utf-8" Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/nodedev.rng | 40 ++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/src/conf/schemas/nodedev.rng b/src/conf/schemas/nodedev.rng index a9b32bb80f..fba4021754 100644 --- a/src/conf/schemas/nodedev.rng +++ b/src/conf/schemas/nodedev.rng @@ -656,15 +656,17 @@ - - - - - - - - - + + + + + + + + + + + @@ -678,15 +680,17 @@ css - - - - - - - - - + + + + + + + + + + + --=20 2.39.1 From nobody Sun May 19 04:56:02 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=1675267459; cv=none; d=zohomail.com; s=zohoarc; b=QqelB9Raqa8zz6r91TaB9l3bNPEUxO5nXnBqdgG96QBPrvhiMejDMYYi3fX36MjX7lIOLtumPrW4u5CPwzH0IX2hhLSEnlgLS8wlOItRECotYOEueOCscDOp01TYIstz6xTX2RLJup8Vl/tGVPOzqqhdZ2l31wCjLJRvDdLywLE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1675267459; 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=040rnSQLeMV1pTevCVL4nsQ52w13z8HCyzPbaZGveU0=; b=mldmVheZ1+GiatwrRLvZRwCrKXCvaZod1RC59fm6KpwIDKeuduubhtrxVTQcSc8MtsaR17a1CG/J0H7jjk/Wt0Ff33fBokrz1+4W7hO2jvQ1LvdudUghBJjN1+Y51OV+sqD1D8bAAwWMQS2acAV5pbCpu+a03ePH17PFCy/6nlM= 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 1675267459510387.6534079173258; Wed, 1 Feb 2023 08:04:19 -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-385-1EqrT6-JNSC2Hahk7Q0bEA-1; Wed, 01 Feb 2023 11:04:13 -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 501F8877CB4; Wed, 1 Feb 2023 16:04:05 +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 37513C16020; Wed, 1 Feb 2023 16:04:05 +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 2B61D19465A3; Wed, 1 Feb 2023 16:04:05 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 2B35E194658F for ; Wed, 1 Feb 2023 16:04:04 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 1EBC2422FE; Wed, 1 Feb 2023 16:04:04 +0000 (UTC) Received: from speedmetal.lan (ovpn-208-29.brq.redhat.com [10.40.208.29]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6938B422AE for ; Wed, 1 Feb 2023 16:04:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675267458; 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=040rnSQLeMV1pTevCVL4nsQ52w13z8HCyzPbaZGveU0=; b=Qh3sr1rQc6exNfXctkbuuLypV5wog1fNSGH9Q//t91vVRKkST2VS/UcRvRK8u1h3YIHu26 6e9cdwZWOBlZbYgxSETVfQJ5bTNJKHj6JaeWqxnC4DDwf8DMTnqxXVKDSFdl/q5yZg2Pr8 3bQc/ekQ6UA12JdwrDL0rI3dIh1otV0= X-MC-Unique: 1EqrT6-JNSC2Hahk7Q0bEA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Peter Krempa To: libvir-list@redhat.com Subject: [PATCH 6/6] schema: storage: Allow interleaving of 'cipher' and 'ivgen' elements Date: Wed, 1 Feb 2023 17:03:53 +0100 Message-Id: <002b22c76bf611c81361b5ac83a61dbc58dfcdd1.1675267389.git.pkrempa@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.5 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: 1675267461059100008 Content-Type: text/plain; charset="utf-8" Signed-off-by: Peter Krempa Reviewed-by: J=C3=A1n Tomko --- src/conf/schemas/storagecommon.rng | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/conf/schemas/storagecommon.rng b/src/conf/schemas/storagec= ommon.rng index 76714c9aad..4d6e646c9a 100644 --- a/src/conf/schemas/storagecommon.rng +++ b/src/conf/schemas/storagecommon.rng @@ -28,12 +28,14 @@ - - - - - - + + + + + + + + --=20 2.39.1