From nobody Sat May 18 18:13: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=1692697624; cv=none; d=zohomail.com; s=zohoarc; b=FaoGK2cO94RS8x7AdhkiaBkuBmE9dME9kaNrKlYQfGgLt1I4xqnZNkGpXCaBHpJ77NliSxgvapXOWgM9/S/OqW5iBqjjOlNaQDa5U69Sg82H7sbOLlmHTjuiYryWHUJ8rp78SX+DIjW7qNZ6zn7fDCbkzSIUc0mQ/7eou8os3Rg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1692697624; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=x4Tz7LvtpoGWE1/NCkd2IsIJ/T2Fr3MBGxMglA8twGo=; b=XYuEZ+FoazvsfyTzdDmfrVKBDXGRTNBoGEQhyXMM+F9q3D/iRyxJPWbYn+5RmssClbFOlEPsvs3ft8xx5w/Ew1fsSLu5Cx2aNZOpZLQYeBFsSJMMCJc6BOePVTRqiBAWamnRTQY6Sf+GKt+v1gGwyXaZBPo0P/IHJJz/JB+qZGg= 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 1692697624099114.63365847391935; Tue, 22 Aug 2023 02:47:04 -0700 (PDT) Received: from mimecast-mx02.redhat.com (66.187.233.73 [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-449-tYcfYFScO46I1OQnh-UzjQ-1; Tue, 22 Aug 2023 05:46:59 -0400 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 0E61C1C068D8; Tue, 22 Aug 2023 09:46:50 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id 06D4240D2844; Tue, 22 Aug 2023 09:46:46 +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 6AC1A1946587; Tue, 22 Aug 2023 09:46:46 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id ECE161946586 for ; Tue, 22 Aug 2023 09:46:44 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 92DCE492C14; Tue, 22 Aug 2023 09:46:44 +0000 (UTC) Received: from orca.. (unknown [10.45.224.52]) by smtp.corp.redhat.com (Postfix) with ESMTP id 151EF492C13; Tue, 22 Aug 2023 09:46:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1692697622; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=x4Tz7LvtpoGWE1/NCkd2IsIJ/T2Fr3MBGxMglA8twGo=; b=HX3trxxwQToDMWaoapMmVhNUEOa2N34Fu69J3tL5RQ4rNqpT3d59l6nRaIBEgBN7qYRPaD 2998dsJOrVI6j2nDMBsoCtoAwtZ1yb/22Q8qqSMDxyMlGL1+KCPnL5Euf8xe5h2DjUHK9N nFFi9W1OA7LESvM53JKiQlIyIcTGImg= X-MC-Unique: tYcfYFScO46I1OQnh-UzjQ-1 X-Original-To: libvir-list@listman.corp.redhat.com From: Erik Skultety To: libvir-list@redhat.com Subject: [libvirt PATCH] ci: lcitool: Maintain project package deps lists here Date: Tue, 22 Aug 2023 11:46:43 +0200 Message-ID: <24451f1c2193616f6458ba74868bcd3bce3fb958.1692697601.git.eskultet@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 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: , Cc: Erik Skultety 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: 1692697625325100001 Content-Type: text/plain; charset="utf-8"; x-default="true" Each respective project that lcitool knows about and currently maintains its list of package dependencies knows best what packages they actually depend on. If a new dependency is currently needed, first a change in lcitool is necessary before GitLab jobs and containers can be updated. Provided a mapping already exists in lcitool (which can quickly be added as an override via mappings.yml temporarily) we speed up the whole CI update process by one step. This patch adds all libvirt deps lists lcitool currently maintains for libvirt. Note that as with any overrides (since commit f199dd50) lcitool must be invoked as '$ lcitool -d/--data-dir ci/lcitool ...' Signed-off-by: Erik Skultety Reviewed-by: Daniel P. Berrang=C3=A9 --- ci/lcitool/projects/libvirt+dist.yml | 3 + ci/lcitool/projects/libvirt+minimal.yml | 23 +++++++ ci/lcitool/projects/libvirt.yml | 80 +++++++++++++++++++++++++ 3 files changed, 106 insertions(+) create mode 100644 ci/lcitool/projects/libvirt+dist.yml create mode 100644 ci/lcitool/projects/libvirt+minimal.yml create mode 100644 ci/lcitool/projects/libvirt.yml diff --git a/ci/lcitool/projects/libvirt+dist.yml b/ci/lcitool/projects/lib= virt+dist.yml new file mode 100644 index 0000000000..1fc1b2c971 --- /dev/null +++ b/ci/lcitool/projects/libvirt+dist.yml @@ -0,0 +1,3 @@ +--- +packages: + - libvirt diff --git a/ci/lcitool/projects/libvirt+minimal.yml b/ci/lcitool/projects/= libvirt+minimal.yml new file mode 100644 index 0000000000..dbb83a1e36 --- /dev/null +++ b/ci/lcitool/projects/libvirt+minimal.yml @@ -0,0 +1,23 @@ +--- +packages: + - ccache + - cpp + - gcc + - gettext + - glib2 + - gnutls + - libc + - libnl3 + - libnlroute3 + - libtirpc + - libxml2 + - make + - meson + - ninja + - perl + - pkg-config + - python3 + - python3-docutils + - rpcgen + - xmllint + - xsltproc diff --git a/ci/lcitool/projects/libvirt.yml b/ci/lcitool/projects/libvirt.= yml new file mode 100644 index 0000000000..0234a1cae3 --- /dev/null +++ b/ci/lcitool/projects/libvirt.yml @@ -0,0 +1,80 @@ +--- +packages: + - apparmor + - augeas + - augeas-lenses + - bash-completion + - ccache + - clang + - codespell + - cpp + - cppi + - cyrus-sasl + - device-mapper + - diffutils + - dlfcn + - dtrace + - dwarves + - ebtables + - firewalld-filesystem + - flake8 + - fuse + - gcc + - gettext + - glib2 + - glusterfs + - gnutls + - grep + - ip + - iptables + - iscsiadm + - libacl + - libattr + - libaudit + - libblkid + - libc + - libcap-ng + - libcurl + - libiscsi + - libnl3 + - libnlroute3 + - libnuma + - libparted + - libpcap + - libpciaccess + - librbd + - libselinux + - libssh + - libssh2 + - libtirpc + - libudev + - libxml2 + - lvm2 + - make + - meson + - modprobe + - netcf + - ninja + - numad + - openwsman + - perl + - pkg-config + - polkit + - portablexdr + - python3 + - python3-docutils + - qemu-img + - readline + - rpcgen + - rpmbuild + - sanlock + - scrub + - sed + - showmount + - systemd-rpm-macros + - tc + - wireshark + - xen + - xmllint + - xsltproc + - yajl --=20 2.41.0