From patchwork Thu Jan 4 16:07:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759857 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7050683wrw; Thu, 4 Jan 2024 08:08:44 -0800 (PST) X-Google-Smtp-Source: AGHT+IHA1HuR39SFd9Z1hbLwC/Ldtdy/gg16BbOcvOkB3dPaKfqcE9MBhmHrVa5T+iyiMqcEYQRW X-Received: by 2002:a05:6359:b9e:b0:175:51c1:70d2 with SMTP id gf30-20020a0563590b9e00b0017551c170d2mr648535rwb.28.1704384524216; Thu, 04 Jan 2024 08:08:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384524; cv=none; d=google.com; s=arc-20160816; b=ndiBW25C+kTFurgkSYjLJCH0qOkvJaypHHdafgnsaxJASdde2QYPa7qM7CDdKh8id3 c7X+g6T/i8cUXD1ApVRwJFCOBc8zQVQlik+BD268KTkDv3ETiHFUafdHh3ih9kTjiQnn QYrpLCx0RbktKeZqH+avF8X8j3KplAK125TZOylLxnnv5jSo1kEYbSd0cCqIxBfqU8Io fjXMgnU3UQ8PHUQ2549cktfw9yAJpET51ICXeFmEVWKQRvg+kUrDDNfuQ5amquefs4zc pONEM0c6yHLB9eU6Eh3fNCEItuqlhLRQ6MLRepjMvslbaCmh6YFX4MFZVbENDH42Ix9e BkIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=cDuZ+ZFYtuYIHlX929Wp45cTfCHBpNTDfj/l3L3UOnQ=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=Qpp3tGBO3od44OjGGOdjYtAfEXDpsb/rBKt7mYJlWpeP+xMIorgJYaMHcCRh/hyYt0 XHlxNRY+VtvH+q+RfeRP9QIg7ZRkeDt1+Mp1wkHRXxVZf2CMeSYn+ExywTs3DcAWKRpG 1ldDasdjxQRI/kW8Tiqtb6YX2xQGAuobWHZxkaqhAM7vSjpJbnhVAsAn4VxIF+57Byok GT0DeO1lvHrk7zjB3FJeY/g9ahZZqHBIuXtWgpfcWRQq2/sMRL78nSpVHDeyiiWUZUlr +WNsQ7P2xINbteGoOUCmUGeibSeXNgRmkav79AqCEoI9GJEUwC98ZBWzyjReNobqWlkS an8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="i4aQM/a0"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id s6-20020ac85cc6000000b0042827cb27desi7495127qta.379.2024.01.04.08.08.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:08:44 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="i4aQM/a0"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQGa-0005Md-Me; Thu, 04 Jan 2024 11:08:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQGZ-0005ME-Bj for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:19 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQGW-0007r3-Ua for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:19 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-555f581aed9so824270a12.3 for ; Thu, 04 Jan 2024 08:08:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384495; x=1704989295; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=cDuZ+ZFYtuYIHlX929Wp45cTfCHBpNTDfj/l3L3UOnQ=; b=i4aQM/a0WknOOKt2Fx6GyL0AWn0e0lXhDHuKY4PYSlg5CRZPs3medE26kesDIS/sqO ZCXwwrYAhicN+DaD+RP3n2t3qCQ03E+nRnd7OV5P1TNjIaGYasEbGGlHURFNIEcIooB2 1AUo7/hEPmBUVB1MrZ/SidcIMaFUj0Eot+fPE95zNIe0K6rIhTSlxiIXPfV6QV0aiwNO J0K5cBxMo62JM+SPkJx+i49TlOJZbpLBY8xJ5M2dsODlWj/wgqhm0r87ZzOtepg3v369 jktGdoniSRt9VjahtB0IwQdgFXV6KPr7l+B53F6qmhBAhrU0lxXaxNf1CYkdejzhL31f rZcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384495; x=1704989295; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cDuZ+ZFYtuYIHlX929Wp45cTfCHBpNTDfj/l3L3UOnQ=; b=kMMnSAeT2c7p/QGkiRaZgEH2t+eQyMsikg2QW8CNFaWTebTXu5Ilp9rnV0zVsNjgyw D1CrbvHWoIP3QD7z8suDK6IsW9ne1++pCec5K4HVZtUiInJdRb3pCnnyu5CJmvpGpc1a PUougSagsqkmA9UCHnD/Yxr39YMFWE/Dn5tTNpqfVQxe/Vt39oWEuN1G+Kz1IudX2Es2 qR+Te1FnCTvkCV5HpDGJxqkjVrx/WceGFYBouEFmDWBw2Hr3OsIF1XEbEYsplPvmQ7S6 PA9n9PUVg1wg7FbtM4SsHNsuPfU6Xujyt1Sp/OyRe4DLemeyA1RrHZuNpr3ruz+Mjz+5 Jd3g== X-Gm-Message-State: AOJu0Yw39Rg9x9xwFsqNGqIbeYr0zTt4aym3CQiRtNKQdNGjgcaHM8QC JKgRdCj1CQWRy5ThHSegovjmMLHWHtvVortOKVIBfZ5vN7IR2A== X-Received: by 2002:a50:d48e:0:b0:555:59f:1743 with SMTP id s14-20020a50d48e000000b00555059f1743mr502460edi.54.1704384495382; Thu, 04 Jan 2024 08:08:15 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id f5-20020a056402194500b005571c7e4934sm20908edz.93.2024.01.04.08.08.13 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:14 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [PATCH 1/9] scripts/ci: Do not enforce gitlab-runner path Date: Thu, 4 Jan 2024 17:07:57 +0100 Message-ID: <20240104160805.56856-2-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::52e; envelope-from=philmd@linaro.org; helo=mail-ed1-x52e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Distributions are not forced to put gitlab-runner binary in /usr/bin (as long as it is in $PATH). Signed-off-by: Philippe Mathieu-Daudé --- FWIW this file seems to use legacy options: TASK [Register the gitlab-runner] ******************************************************************************************************************* task path: /srcqemu/scripts/ci/setup/gitlab-runner.yml:78 changed: [oe2203] => {"changed": true, "cmd": ["gitlab-runner", "register", "--non-interactive", "--url", "https://gitlab.com", "--registration-token", "glrt-FOO_BAR", "--executor", "shell", "--tag-list", "loongarch64,openeuler_22.03", "--description", "openEuler 22.03 loongarch64 (Loongson)"], "delta": "0:00:00.955654", "end": "2024-01-04 02:33:23.607766", "msg": "", "rc": 0, "start": "2024-01-04 02:33:22.652112", "stderr": "Runtime platform \u001b[0;m arch\u001b[0;m=loong64 os\u001b[0;m=linux pid\u001b[0;m=147134 revision\u001b[0;m=436955cb version\u001b[0;m=16.6.1\nRunning in system-mode. \u001b[0;m \n \u001b[0;m \n\u001b[0;33mWARNING: You have specified an authentication token in the legacy parameter --registration-token. This has triggered the 'legacy-compatible registration process' which has resulted in the following command line parameters being ignored: --locked, --access-level, --run-untagged, --maximum-timeout, --paused, --tag-list, and --maintenance-note. For more information, see https://docs.gitlab.com/ee/ci/runners/new_creation_workflow.html#changes-to-the-gitlab-runner-register-command-syntaxThese parameters and the legacy-compatible registration process will be removed in GitLab Runner 18.0. \u001b[0;m \nVerifying runner... is valid \u001b[0;m runner\u001b[0;m=kDNtto8nr\nRunner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded!\n\u001b[0;m \nConfiguration (with the authentication token) was saved in \"/etc/gitlab-runner/config.toml\"\u001b[0;m ", "stderr_lines": ["Runtime platform \u001b[0;m arch\u001b[0;m=loong64 os\u001b[0;m=linux pid\u001b[0;m=147134 revision\u001b[0;m=436955cb version\u001b[0;m=16.6.1", "Running in system-mode. \u001b[0;m ", " \u001b[0;m ", "\u001b[0;33mWARNING: You have specified an authentication token in the legacy parameter --registration-token. This has triggered the 'legacy-compatible registration process' which has resulted in the following command line parameters being ignored: --locked, --access-level, --run-untagged, --maximum-timeout, --paused, --tag-list, and --maintenance-note. For more information, see https://docs.gitlab.com/ee/ci/runners/new_creation_workflow.html#changes-to-the-gitlab-runner-register-command-syntaxThese parameters and the legacy-compatible registration process will be removed in GitLab Runner 18.0. \u001b[0;m ", "Verifying runner... is valid \u001b[0;m runner\u001b[0;m=kDNtto8nr", "Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded!", "\u001b[0;m ", "Configuration (with the authentication token) was saved in \"/etc/gitlab-runner/config.toml\"\u001b[0;m "], "stdout": "", "stdout_lines": []} --- scripts/ci/setup/gitlab-runner.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/ci/setup/gitlab-runner.yml b/scripts/ci/setup/gitlab-runner.yml index 7bdafab511..48a3ecfe72 100644 --- a/scripts/ci/setup/gitlab-runner.yml +++ b/scripts/ci/setup/gitlab-runner.yml @@ -74,18 +74,18 @@ - ansible_facts['distribution'] == 'CentOS' - name: Register the gitlab-runner - command: "/usr/bin/gitlab-runner register --non-interactive --url {{ gitlab_runner_server_url }} --registration-token {{ gitlab_runner_registration_token }} --executor shell --tag-list {{ ansible_facts[\"architecture\"] }},{{ ansible_facts[\"distribution\"]|lower }}_{{ ansible_facts[\"distribution_version\"] }} --description '{{ ansible_facts[\"distribution\"] }} {{ ansible_facts[\"distribution_version\"] }} {{ ansible_facts[\"architecture\"] }} ({{ ansible_facts[\"os_family\"] }})'" + command: "gitlab-runner register --non-interactive --url {{ gitlab_runner_server_url }} --registration-token {{ gitlab_runner_registration_token }} --executor shell --tag-list {{ ansible_facts[\"architecture\"] }},{{ ansible_facts[\"distribution\"]|lower }}_{{ ansible_facts[\"distribution_version\"] }} --description '{{ ansible_facts[\"distribution\"] }} {{ ansible_facts[\"distribution_version\"] }} {{ ansible_facts[\"architecture\"] }} ({{ ansible_facts[\"os_family\"] }})'" # The secondary runner will still run under the single gitlab-runner service - name: Register secondary gitlab-runner - command: "/usr/bin/gitlab-runner register --non-interactive --url {{ gitlab_runner_server_url }} --registration-token {{ gitlab_runner_registration_token }} --executor shell --tag-list aarch32,{{ ansible_facts[\"distribution\"]|lower }}_{{ ansible_facts[\"distribution_version\"] }} --description '{{ ansible_facts[\"distribution\"] }} {{ ansible_facts[\"distribution_version\"] }} {{ ansible_facts[\"architecture\"] }} ({{ ansible_facts[\"os_family\"] }})'" + command: "gitlab-runner register --non-interactive --url {{ gitlab_runner_server_url }} --registration-token {{ gitlab_runner_registration_token }} --executor shell --tag-list aarch32,{{ ansible_facts[\"distribution\"]|lower }}_{{ ansible_facts[\"distribution_version\"] }} --description '{{ ansible_facts[\"distribution\"] }} {{ ansible_facts[\"distribution_version\"] }} {{ ansible_facts[\"architecture\"] }} ({{ ansible_facts[\"os_family\"] }})'" when: - ansible_facts['distribution'] == 'Ubuntu' - ansible_facts['architecture'] == 'aarch64' - ansible_facts['distribution_version'] == '22.04' - name: Install the gitlab-runner service using its own functionality - command: "/usr/bin/gitlab-runner install --user gitlab-runner --working-directory /home/gitlab-runner" + command: "gitlab-runner install --user gitlab-runner --working-directory /home/gitlab-runner" register: gitlab_runner_install_service_result failed_when: "gitlab_runner_install_service_result.rc != 0 and \"already exists\" not in gitlab_runner_install_service_result.stderr" From patchwork Thu Jan 4 16:07:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759861 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051346wrw; Thu, 4 Jan 2024 08:09:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IH6ENcE/gd+Ylc2SAZ4nrMxQSfz17eidbxNE3C+9wTBJUoz10+MbOg0KioKt4ZTH4OGgZtR X-Received: by 2002:a05:622a:28e:b0:428:3a00:9db6 with SMTP id z14-20020a05622a028e00b004283a009db6mr829041qtw.56.1704384590877; Thu, 04 Jan 2024 08:09:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384590; cv=none; d=google.com; s=arc-20160816; b=V3aApl6Gx+TbqsIztv7KO2Vh6Jdnuf2DaehfenIsbuNB8905tLUVOGmrUr7VzMkvc9 r1LO8fGKRf6g58G/UeXWeKUIuEtDj0jcj7D6hK3a660lhfUsSAA5jcn0JIpMBeiapMcU Xd+/ZBeKDKBGddWNEtdeM51YPMTiLnncYZQLAtmsy0mUA+brl11YkDSjZrSdY6Yr+ZJQ Qelvt/EyJ7pKEk9lbHKGqPd8nYKiEm3aTiisNSMfK/oXKO8udyigsZk0uYftM/WzgscY 0EzvnP3E/l8L3EYGXZQ8Qa5AIgwXHJEfEY+CeXl62uqRp/wd9MhKcBRzTAwNRgV9PCbw WVxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=TJy7Wt2jc64lOn7AtGOipdtRDw6Xrpk77ZRRAYTrF5g=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=peMhWNLw53Xoti+kOKoKzXH45iOADVbOC0fyBm4cjgfb6Ja9pPWzxXyCHlm8J0dVTn 2OdD1On95zChmsNBh7zXAuosYf1LmwF7dupPUVboobS9ws6lbrfO0Y5rDLsjg48CWxHZ jevwpfrWnHekrVS//1sw8oQmlv445R+EUQu9JeaPRyrTYorlGnGXBxoqBai7937EYglx REylkWloG1R/65BiRsiVkjHq0OSUd0aG2GVr3jcj7MgRQbLUYeggWzL9532n92fW4SV8 YQ4wEtupRs2r6dfOfQu3obqyKCZoEvJDhBzIpWmgAsLhNcXXgr/srSKMrG9t9edwalae 0HlA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="psD/FvDa"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id m18-20020a05622a055200b00425d0d2b0cbsi31047005qtx.632.2024.01.04.08.09.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:09:50 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="psD/FvDa"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQGi-0005N8-DZ; Thu, 04 Jan 2024 11:08:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQGf-0005Ms-DV for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:25 -0500 Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQGd-0007rq-R9 for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:25 -0500 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-5571b26fda8so88691a12.3 for ; Thu, 04 Jan 2024 08:08:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384502; x=1704989302; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TJy7Wt2jc64lOn7AtGOipdtRDw6Xrpk77ZRRAYTrF5g=; b=psD/FvDaRQe0BLhbKL6geGuyLkiidNSi8ZfGM59z5mwE3rfKULhwzqi8kDJ39IzC4P TqhTHap0FrYPyW41XAAek8LhlcNyJMDOu2TwP+/yzyANrGCkN7LJN1K8Zl0DiuKXp1rl BfR8cpjobr8ELrPheFYrXUSzO9ufyBl5gtmk8r6U0sAutDwi5rea+Oa11N6keuw3r5dA rIf4/vQ3QeLcm5VS8k86ncM+RoZJmkoAhxDz+fPHwq/GlKw9/Nq70Y+5bFgJROB0ZVE1 5f1roz7atJ+mmgdMdEvghqiv7jpFpTOWLTqRnetTli39+xzI+phdKt0t+0Q8lOkbRyOv +e/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384502; x=1704989302; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TJy7Wt2jc64lOn7AtGOipdtRDw6Xrpk77ZRRAYTrF5g=; b=FDprW2Fex67Z/B+VET53hRrbsEJH+oUHEhBTsoLftHrDCCy0UvaTAUt0rOG5y0SyZW BWV4XU4Ay0yzzOyvWKpQB3jasHSMltMZr0QXvTssDYinE3BpLjAxPS1aXUU+QOnL2CTp Hiq38lVSMppWro1PjKWtQH2e1aF2TbbA1WnQ20iXPgYF00dnjdk9kpW/mUzb44VsI2we jOIbTxcV4Ob9FV3FX5urx5W2R0VZGKuQt0I6mAhjQlFcBM8BJXXXE9QJebb9qRp+jyl1 UH16g+ton7JFK9dhy40QtYHYyLIF+sCV2+pHWcEkdjsDs7qIWGjeBZ/k+pwwsYQecFve jfUg== X-Gm-Message-State: AOJu0YzOa7a5dVfvPuCdaoql20Di6g3T/OJMMpwvTOTUuLx4CpDtSeeE FOyE7DqKcNZj1WQvwhj7iy06ga4WA65fCAv3z8HdGqGkOinQvg== X-Received: by 2002:aa7:c9d0:0:b0:555:3b98:7540 with SMTP id i16-20020aa7c9d0000000b005553b987540mr549634edt.33.1704384501967; Thu, 04 Jan 2024 08:08:21 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id p2-20020a056402044200b005553a8bb61dsm12178417edw.87.2024.01.04.08.08.20 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:21 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [PATCH 2/9] scripts/ci: Do not restrict spice package to x86/arm hosts Date: Thu, 4 Jan 2024 17:07:58 +0100 Message-ID: <20240104160805.56856-3-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::535; envelope-from=philmd@linaro.org; helo=mail-ed1-x535.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Allow installing spice-server-devel package on any non-ppc64le host, as per commit 556ede028d ("scripts/ci/setup: spice-server only on x86 aarch64") describes: "Spice server not available in ppc64le". Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index f344d1a850..32ac0a74f4 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -249,7 +249,7 @@ - ansible_facts['distribution_file_variety'] in ['RedHat', 'CentOS'] - ansible_facts['distribution_version'] == '8' - - name: Install packages only available on x86 and aarch64 + - name: Install Spice packages dnf: # Spice server not available in ppc64le name: @@ -257,9 +257,8 @@ - spice-server-devel state: present when: - - ansible_facts['distribution_file_variety'] in ['RedHat', 'CentOS'] - - ansible_facts['distribution_version'] == '8' - - ansible_facts['architecture'] == 'aarch64' or ansible_facts['architecture'] == 'x86_64' + - ansible_facts['os_family'] == 'RedHat' + - ansible_facts['architecture'] != 'ppc64le' - name: Check whether the Python runtime version is managed by alternatives stat: From patchwork Thu Jan 4 16:07:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759864 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051470wrw; Thu, 4 Jan 2024 08:10:05 -0800 (PST) X-Google-Smtp-Source: AGHT+IFVuoor/fUkNxAGNRPq892O02T98cg4Q+KCaAbxbJ2/lrrQN8l6U6eZHPTYGcg5Q8LS2pZD X-Received: by 2002:a05:620a:4513:b0:781:e947:5f80 with SMTP id t19-20020a05620a451300b00781e9475f80mr822343qkp.11.1704384605351; Thu, 04 Jan 2024 08:10:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384605; cv=none; d=google.com; s=arc-20160816; b=FOY9S4NJQVJDU+QGvbLlQU+NpeC0t/m7m1iI4MakZxe9/giAZa9w2WQDN2xo0n7isq IkbxMjVtvl2qjV9mYC3jQaqzKTWOTEZ/ktr/M6WrsA026CNBRt0CGvhyfZ8qv103qYgK lNSP5mOlysdSfQcoIj8KqOXDxrfQlzwwYK7lfbAqq08eFcGg4gVq5Ue5oXFjqVF7XXWJ CYhR2MlD5RFVYldFqULAK/aIota4rbPvB80xgChzC5qcm5zQ4QH7yGkBjQIq6vv/W2W1 j8ww9B3hlxhZqt0JtZXfMMDkgptkyg+NzSbbKfzmg1HRPldd8IHqdFSv/icOtJLsUZJq tYPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=SGjQWJGQLmAl7EsKd4gss7GidQfzjVVMOp135hQS5aE=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=wbL6TeGbRVKcAZ7uE2x1IOt1aRc3kaetZgFSzNW8W8bo5Uy9CQ3V1Ax4x8+fnal7wz XnJiSVf/nC8GAGG0bdaZzdtZCpScFCNSHRzB8zph7AnB0m+eCPmhdprYHV470PH6Zv7e AvJm1H8XTlg0JKxPm8xEZI31LhhYKrQv8MdDMGXZzhd48Zxjhe97WzIO+gtUchhlHtYd dwJJUDx2ck4Lbw1F9CBeS176xIyWQAAJ77/1HEz4RyMJmvqRCuIVoS3tiVLgB9A6gkoC OJCd9KWpbfCuqYblJaBy3863E5v/szZ419wmx/Y3XHCcw0jpamOBnWLv8/qwFd11NyxG 8iBQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UzIBHmKL; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id y20-20020a05620a44d400b0078132af37adsi30140608qkp.175.2024.01.04.08.10.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:10:05 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=UzIBHmKL; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQGm-0005OJ-GM; Thu, 04 Jan 2024 11:08:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQGl-0005OB-NB for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:31 -0500 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQGj-0007sL-U1 for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:31 -0500 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-50e7dd8bce8so763247e87.1 for ; Thu, 04 Jan 2024 08:08:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384508; x=1704989308; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SGjQWJGQLmAl7EsKd4gss7GidQfzjVVMOp135hQS5aE=; b=UzIBHmKLGuztYhNv0gCz8C+7F5qsP7mSRUt5o6XNnybuccsecupRHNrF/hN4e3CY4O Gqm+eb/0CL9HQ2H/3qV5I7a1RrhVKOKYXEs0Ft8h2Lw8yJop2Upe5bZkk882EPKuQ5nP a8D3HTvp59Fdrt0853HLALWsjaFNVjX/hrHzTXFvOMI0hHNnkM2RmxPlnOhRMppioHvd L2MVEJ9kGeUytCb0ekO3gab1ttQl/+rjGSKmpOTCE7X9YXgdnpoDOYOVIAaYvRgLBHxS n1EUrjQaYwLD7AB0I6LkplW+XCLZvIdF/cKQjo3fiNxNUbGfwl09D4Qz2QJ/BpoPtp+s hJKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384508; x=1704989308; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SGjQWJGQLmAl7EsKd4gss7GidQfzjVVMOp135hQS5aE=; b=lULIAtEbBrfU253/zSJvT2Ip3Vnd09d1064wzitgHmsJkmDrdYaG1oi0ewqR+65qUs PmeRMLfwSkO3F4KTNUow22YekqJLg1X8yL/2fm0fPBambXBWO4oOoSanuhN0+JT1LnRD G8MIMqpZT0Fyj+57pl64rxcNlViurYjOH9Mlki+Dx5itf7gLN5yrugsslQUtiSSJKRLI os3DMDAstPPE3exIJU5a2bKhxL8dsPNHP1xVeNX7HBPrD2fJb4FkARYEPuIsOJkts1xZ /z6Kl1c062W0ltoBDh0ic2wp3wzLjLserxkUeCCMyTV/cTXJXx7FvtbfMhqszNN9JETP AILQ== X-Gm-Message-State: AOJu0YyynssMzWxiPO5Fj3urDmLaA4DLozHI0K0eMEz2B8xQ2JIReU91 psYMt+inDbJ4/PmFWDOgGYow1vsTRzMMLei+LcDPEebOTd83RQ== X-Received: by 2002:ac2:5f4c:0:b0:50e:3107:29e2 with SMTP id 12-20020ac25f4c000000b0050e310729e2mr376995lfz.108.1704384508018; Thu, 04 Jan 2024 08:08:28 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id r14-20020a056402018e00b00556d13abcc7sm2430690edv.85.2024.01.04.08.08.26 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:27 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 3/9] scripts/ci: Split EL8 specific packages out of Centos8 list Date: Thu, 4 Jan 2024 17:07:59 +0100 Message-ID: <20240104160805.56856-4-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=philmd@linaro.org; helo=mail-lf1-x12d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 32ac0a74f4..60b751018f 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -234,10 +234,8 @@ - nmap-ncat - numactl-devel - pixman-devel - - python38 - python3-sphinx - rdma-core-devel - - redhat-rpm-config - snappy-devel - spice-glib-devel - systemd-devel @@ -249,6 +247,16 @@ - ansible_facts['distribution_file_variety'] in ['RedHat', 'CentOS'] - ansible_facts['distribution_version'] == '8' + - name: Install packages only available on EL8 + dnf: + name: + - python38 + - redhat-rpm-config + state: present + when: + - ansible_facts['distribution_file_variety'] in ['RedHat'] + - ansible_facts['distribution_version'] == '8' + - name: Install Spice packages dnf: # Spice server not available in ppc64le From patchwork Thu Jan 4 16:08:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759859 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051284wrw; Thu, 4 Jan 2024 08:09:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IH37jbQbW3Kgs+GLlmeQrdDTWy0Vw+DsUTm/LmwpWK5ShDlzk/VYYbxwPuGBjRqgTrl4j14 X-Received: by 2002:a05:6214:20a8:b0:680:a7b:5cdd with SMTP id 8-20020a05621420a800b006800a7b5cddmr879014qvd.61.1704384586802; Thu, 04 Jan 2024 08:09:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384586; cv=none; d=google.com; s=arc-20160816; b=q61fsibHvtCMQjWPi5BBkBjBiwsXRYGQDnQAkR5ArlX/FpsmC4gHXrmad6rew+Jv2R 79CxfUm4zF3UuefCvTeYzvsoZlrc1ISJVi9GIRah/UTbp/K2ZQ0L2clxzrKEm9s8FAYv 0+VB8Vf1qGzHEK2XBXxnq0LYIMiPgOI4j7B5LWeY4vpLR+5buEMRFqhTlQPVQYMyoNUE v/GTVm/lPvD/92H9tt3WgLYzghu6oXP/tymd79sYqMa1VTfUbFEu6DvclQY+FqSLnN68 vKQmeet9uk2Z0HH2e3oeVbTu9gCtI9+s46QgzLXeXcqwBg9a5TW7AIZTIYXyWxdGvBAA H8pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=7++Y7va51Qj/c1w7IkyF5ARAG45RNZAlgZr3RWGqoII=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=PTBOB9O7g6nftWRfqPxNIsWYoLEDT37UBUQUkusFkW2jJbJmBTVARoGDzB0bBXogEA I207kfVNTpC2Sx/eBPWEF2yKr61eFahnFckrYXVAXsG2DipV92NgR8zT0SKNkqvwpy4a KhH5xu+m1H9RX5AlAL2mCN7CVVutahB03jOkX13+OTDiBroGQAIslddGl57T2ORamTtn Uimc3ZipskXniBlQANsUMUWiwXTZk36c1UadfLzFXfXmC7t4kqm+qiwCY6Uh1mIqbjw+ /QBgMNuYOw3t6zTe3nT6SKBhoMz7ikeN0zLxJ9LM/ykRgtR1Cy26XLcrPOA3CdVmMfWt uSWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qfOUrqXp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id g12-20020a0cf08c000000b0067f9627fa3csi29665751qvk.201.2024.01.04.08.09.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:09:46 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qfOUrqXp; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQGu-0005PY-2K; Thu, 04 Jan 2024 11:08:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQGr-0005P3-VF for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:37 -0500 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQGq-0007u6-6p for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:37 -0500 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-50e7dff3e9fso757340e87.2 for ; Thu, 04 Jan 2024 08:08:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384514; x=1704989314; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7++Y7va51Qj/c1w7IkyF5ARAG45RNZAlgZr3RWGqoII=; b=qfOUrqXpQT/SQRo8CLVDyuOzZ9FtgYLpTzPmdPtVDn0NQxMsaBAD9GNwpZAM5+ikYa wUT/vydBO+p+jA5l23S/VnENUPuS2Sm97a0pTz9rf9PSCxq67m35KBs3tclyPBDsBfEv +883vO8rkEvRO44cCcjsyBF9/NJIDBZp1bvFolDIE9KxYG7bN2RKSGoqcApIM6B8UcCN Vq3ApOanIvQCH5HacTOO9zl8jTafvpii9RC+o2+IDV2eneWnqHe0FiUkW1x94iYgwu5L xpxuc0YX3ZRRrxbVB5K51kxS1HBCeCJwDjFa86lj1cydO3lBNo59adoOrXktSs2yKf35 smFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384514; x=1704989314; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7++Y7va51Qj/c1w7IkyF5ARAG45RNZAlgZr3RWGqoII=; b=WaBJ0kUTmaE8OUF+9uGTbmIDKzZSR4fij9k2mZrALUqBUfOqUDz6QlhKD632OiE8H3 64Azm2l9Jr1wQvALV61hNNn3lxHS7XChi9M60UWWN8ZZtqxG05TX4UFVb75vU1rKC+dp NrA0uU/GbmSET20W0BxWbqmJQihMus08XECa+Sei7H/Y5We+hrVL/akYoD0ZOKG/N1Vk TjVVmILRg5pfpdhsODunDw3A3TAjp05r6/qllZZoAYGzwwMCugUE/d10TW2AsrIjTsli VaCiiHWRzmp+0wi/hLBDY5pIQYiEzRZqiIkY+Qu3JG2eDUNRT2oc1O7XjhKReYmNZbzY PD5g== X-Gm-Message-State: AOJu0Yx1EhFYz35ag0O72NLeonTOBZtDHX2LyddJqD5bvOUOnzRgO/Xs 0SNfOTAPyzeqUQ74byoZ8UbmYSuynb3+Hc73zAPyC5/kgUSQ8A== X-Received: by 2002:a2e:a588:0:b0:2cc:c7fb:ce0d with SMTP id m8-20020a2ea588000000b002ccc7fbce0dmr539622ljp.93.1704384514151; Thu, 04 Jan 2024 08:08:34 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id x7-20020aa7cd87000000b00555b548c3fesm9082233edv.29.2024.01.04.08.08.32 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:33 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 4/9] scripts/ci: Update Centos8 package list Date: Thu, 4 Jan 2024 17:08:00 +0100 Message-ID: <20240104160805.56856-5-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=philmd@linaro.org; helo=mail-lf1-x134.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Update Centos 8 package list running: $ lcitool variables -f json centos-stream-8 qemu \ | jq -r '.pkgs[]' \ | xargs -n 1 echo " -" On libvirt-ci commit e9e7d3bf ("facts: enable gtk-vnc2-devel on almalinux 8 / centos stream 8"). Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 75 +++++++++++++++++++++++--- 1 file changed, 68 insertions(+), 7 deletions(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 60b751018f..9518cc55a5 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -195,53 +195,114 @@ - name: Install basic packages to build QEMU on EL8 dnf: - # This list of packages start with tests/docker/dockerfiles/centos8.docker - # but only include files that are common to all distro variants and present - # in the standard repos (no add-ons) name: + - SDL2-devel + - alsa-lib-devel + - bash + - bc + - bison + - brlapi-devel - bzip2 - bzip2-devel + - ca-certificates - capstone-devel + - ccache + - clang + - ctags + - cyrus-sasl-devel + - daxctl-devel - dbus-daemon - device-mapper-multipath-devel - diffutils + - findutils + - flex - gcc - gcc-c++ - genisoimage - gettext - git - glib2-devel + - glib2-static + - glibc-langpack-en + - glibc-static - glusterfs-api-devel - gnutls-devel + - gtk3-devel + - hostname + - jemalloc-devel + - json-c-devel - libaio-devel + - libasan + - libattr-devel + - libbpf-devel + - libcacard-devel - libcap-ng-devel + - libcmocka-devel - libcurl-devel + - libdrm-devel - libepoxy-devel - libfdt-devel + - libffi-devel - libgcrypt-devel - libiscsi-devel + - libjpeg-devel + - libnfs-devel - libpmem-devel - - librados-devel + - libpng-devel - librbd-devel - libseccomp-devel + - libslirp-devel - libssh-devel - - libxkbcommon-devel + - libtasn1-devel + - libubsan + - liburing-devel + - libusbx-devel + - libxdp-devel + - libxml2-devel + - libzstd-devel + - llvm + - lttng-ust-devel - lzo-devel - make - - mesa-libEGL-devel + - mesa-libgbm-devel + - meson + - ncurses-devel - nettle-devel - ninja-build - nmap-ncat - numactl-devel + - openssh-clients + - pam-devel + - pcre-static + - pipewire-devel - pixman-devel + - pkgconfig + - pulseaudio-libs-devel + - python3 + - python3-PyYAML + - python3-numpy + - python3-pillow + - python3-pip - python3-sphinx + - python3-sphinx_rtd_theme + - python3-tomli - rdma-core-devel + - sed - snappy-devel - - spice-glib-devel + - spice-protocol + - spice-server-devel - systemd-devel - systemtap-sdt-devel - tar + - texinfo + - usbredir-devel + - util-linux + - virglrenderer-devel + - vte291-devel + - which + - xfsprogs-devel - zlib-devel + - zlib-static state: present when: - ansible_facts['distribution_file_variety'] in ['RedHat', 'CentOS'] From patchwork Thu Jan 4 16:08:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759863 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051389wrw; Thu, 4 Jan 2024 08:09:56 -0800 (PST) X-Google-Smtp-Source: AGHT+IGxW84k9e6p5lFZrQtnplC72ArQECZhRXcu4YY6pigzUfnRIqsSbwCNN6vJS/sDE6tFmNd+ X-Received: by 2002:ac8:59cd:0:b0:423:70f4:c28d with SMTP id f13-20020ac859cd000000b0042370f4c28dmr975019qtf.67.1704384596566; Thu, 04 Jan 2024 08:09:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384596; cv=none; d=google.com; s=arc-20160816; b=emt23VAyY6D23HT8jjuQbvYuQSDtJbFjB6oFHnTxSHS9Kdas4tHrI+I646X2tMasqv w3gGfij2hvSqqEsG21DpBxoes6ZdGd6lkEWaKPErwhpD7wJ6KWa27nseoJHEn7iOx5M2 b9/Egau4k3m6fWhCw5Ibctfg0vuk6UIJHttmBvffKrr8rHg49cBWQ52aMjS5ZuEuAFo6 IVs/tkmAQvdbmh1Xrdu/czcs/Yk+EsPPgO9kD2x5ObO+5Haj3kCoXpOSocpo7oHWJBH0 CFrJ6bHFi4zEPEs7jaczoP+UdmwUdO0DQHlSXyAyGwe7XORFNTwzbbgK8iWZtYjXT9Iy 1hJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=gnUpQLZU43UMHi7KSxzqXqyNfCHjYuiQzoZigtRlS5I=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=HrIeg8N+LxvGmvq72lAaeScePI8Swm94CnSl6wMs2KOsa6LgoR4jnXykxia3RaluSO FpE96G6Ukk4QCf4/VOUzwyq/GCr4h4X1eT4NBuAhPBRq+XYqBMid0uATZiHBPjtwkNaM gHVkPnOE9R5eyUODP00b4Tc4KT7MA3ngrrqtwkGOB2yIMrHuxkf5TkeN8zuxkGQuhnPT 7CTg/tjLyrKHY42SPW1QiH46GmrfICOG5kiriNpKXSUba1MPyPeK6hGljf+H7U3RV/GF V+afiQUvLJWkO3gZaL1QJo65v0EYbl8qf4d7r5jvribj8ASZT7Ac6xPDdq9sgj51qxmm SUcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=e4qJJN0C; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id j22-20020ac85c56000000b00428258cf4d4si8212926qtj.583.2024.01.04.08.09.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:09:56 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=e4qJJN0C; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQH0-0005Wo-N6; Thu, 04 Jan 2024 11:08:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQGz-0005WI-86 for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:45 -0500 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQGw-0007uo-Jv for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:44 -0500 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-50e7dd8bce8so763535e87.1 for ; Thu, 04 Jan 2024 08:08:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384521; x=1704989321; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gnUpQLZU43UMHi7KSxzqXqyNfCHjYuiQzoZigtRlS5I=; b=e4qJJN0CiwSjwh0wWiRS67LFQ3OG9p9zUut5uMCIDsnqqsRkwP3uwGeQ1EvB6s2/72 364UgKIrPXrgUpNfuwuTDBC90Rc+STMDxnVbNpOezKXdrP0j0Y5kw5XTw8QaR6jTKRO9 SQxxDFu334h6fA0cdLi1Z8tanP4urOUdp58Kg8BLKciAJHzNpvUOIr5Zd+niqiHLX8Yj WASPYIcFMXTVKQv882XVJMmWRHnpqxsEazSQv7C/hf+m6DX40cvJ1Iw8Sjy7r9kDxDjE 4OjXjlah/JzRxp4DSb/nhHOycUnrux6dFBohew1Fdri9vCbEY7nB+txrEtxIGQk7vfpd UyNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384521; x=1704989321; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gnUpQLZU43UMHi7KSxzqXqyNfCHjYuiQzoZigtRlS5I=; b=rohyOyhMIcEmqrZAVpvEG6BJGE1SCIP6d1oOrRK2cseIZcsCl9xjwEC1bp7VEAGSBB w+ONg99KgyXlqpC91T6r8LhqpyE8QO2bx6VcFybZ7hXay2554MyyZ4VqW8eGNsFj3wQn BcAKcW1QOs2dqvysFUcRlMa1XcN/CXCljxKVasgDP6IfeMQFWTIr0Ut0MtGfC4JC21pc 8pw5EZ+gW5b/Gc89uOxdmh7XwdJjtjWeY/96dacXXFNmj+28qdVUXBImXS0XPo6ZCPGf T30LbD3MF4vQlzM5apvAN6KvZxa2s8RoYMzA1vdhLhC95u6uMeTxXkiJ17w73ED4fMyV WBig== X-Gm-Message-State: AOJu0YxEdII5m2oILwf1Cesl1IHrCw7yj9R4yvSV1OhcSNnCGjSfQxgq 0oJfWLHom9QcvWorDe/7RJnVgV1Y03yqRGf+7bK4tHNSwGK1Uw== X-Received: by 2002:ac2:4e91:0:b0:50e:7a9e:4846 with SMTP id o17-20020ac24e91000000b0050e7a9e4846mr417337lfr.70.1704384520790; Thu, 04 Jan 2024 08:08:40 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id ey18-20020a1709070b9200b00a26af6131e0sm13162492ejc.7.2024.01.04.08.08.38 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:40 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 5/9] scripts/ci: Restrict libpmem-devel package to x86 hosts Date: Thu, 4 Jan 2024 17:08:01 +0100 Message-ID: <20240104160805.56856-6-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::129; envelope-from=philmd@linaro.org; helo=mail-lf1-x129.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org libpmem-devel is not available for all host archs. Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 9518cc55a5..280e67593c 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -247,7 +247,6 @@ - libiscsi-devel - libjpeg-devel - libnfs-devel - - libpmem-devel - libpng-devel - librbd-devel - libseccomp-devel @@ -318,6 +317,14 @@ - ansible_facts['distribution_file_variety'] in ['RedHat'] - ansible_facts['distribution_version'] == '8' + - name: Install arch-specific packages (RH family) + dnf: + name: + - libpmem-devel + when: + - ansible_facts['os_family'] == 'RedHat' + - ansible_facts['architecture'] == 'x86_64' + - name: Install Spice packages dnf: # Spice server not available in ppc64le From patchwork Thu Jan 4 16:08:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759860 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051344wrw; Thu, 4 Jan 2024 08:09:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IEyDVVubDHneUzWHrVw+hpdcrSFohRX4XgPDIvMsAOq+xV/kB46fxi8yDJXOdKSWPNO5UjI X-Received: by 2002:a05:6870:b41b:b0:204:4120:d7ac with SMTP id x27-20020a056870b41b00b002044120d7acmr935466oap.34.1704384590910; Thu, 04 Jan 2024 08:09:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384590; cv=none; d=google.com; s=arc-20160816; b=oQn0/ucw+sTStIUUY+6aQfDhC7OTL7xySIzgk0FMvxKahc0BkbotjLenBYdJ9hRhzW Mp5g2AL6GJhYaE4PQhiRlGi612C3MzFMoDbEjkYrU9KeyQ+YRu+hJCjrHYcFSUxeDikO G86dVIgYf3D3jDS1qXAcvLGpheUkXft8Vnn7xCaPmlQiMySiwid1mmK8O/qE9yFmM8sH c8TyYSg7mmLII5YJRt1dxcTpfKDYD9FctwFWSQtk0+5x4J6/HhpCAWjrrg/9asqwKT7k 5U/UY547znzYPBYH1SjCf6ow+vtDmdC9erNfCYgoqwouFf4uLb7LlaVv+9PDih3A/ctD /bGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=WAyCjySFzZ3CNc8Qdm5h2VyZtXHoxnVH1y+Hjj72MB0=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=RrDtdomeIECV0BLsA7w5SmxuhvqazhVc4kDlGHHsTmIk8zxBHOD3COyi3d148g5fur uye4oQyr7uk14VIolEi4/7IM5mblaeaabSTEYXRsSFN4BuyZkP4VeYdMsb0RYJB1qI7e 3E8FHW/hZyOmq4DEuDQT7HNzK7Sa8jo0kiXFyXPAJdvT3IXaZIUG/YeXkszaS5yRbs1j mT+vF9XIHwzEiST86dMUsPEpZKLMz6+dAN6KBDtswiw/Owdd75RU+rPsaBPGUKaWqoDn Uemp9Fnukt5ptv38kj0COFv6EnN0bUB9dzXyxZO9vKAnNd1fXiGkTVorjm7xvWipfM00 VtdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sP+7+tvy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id bp35-20020a05622a1ba300b0042786deff1fsi31558630qtb.195.2024.01.04.08.09.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:09:50 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=sP+7+tvy; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQH5-0005cU-Hd; Thu, 04 Jan 2024 11:08:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQH4-0005Y4-8G for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:50 -0500 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQH2-0007v5-KC for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:49 -0500 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-55569b59f81so826907a12.1 for ; Thu, 04 Jan 2024 08:08:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384527; x=1704989327; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WAyCjySFzZ3CNc8Qdm5h2VyZtXHoxnVH1y+Hjj72MB0=; b=sP+7+tvyPZ/EFkoXFmtfyYmsdvjUYLh9TH1zu11IcWXDMCsgsGJhhY886in20e7Wws 1GeU3Pm5+iqvKabh59lJkHo9pm6a2tqu48QK3g3wDu3aSNoMqRzm7getk1+Uu6JPtR34 7uDF0CBkzFlKZrVoqWYCzPVm2QEikQCb3SL747LdPYZ8eHTKn8lZVXzptJc5SqnE1/mp xif6JoIMQqt4VP2Vqn3yVxCyuzxAXiZQHfcytUG6GkdA9kBMJKbBzr7G+P5d0SZ1JyrV Q9WzVNQpn6zg+kgjnax+vhMFfn3s59jz6MwmLzM9Es9a9LExoRG1T00LKxnP9hq0cBh8 7/FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384527; x=1704989327; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=WAyCjySFzZ3CNc8Qdm5h2VyZtXHoxnVH1y+Hjj72MB0=; b=iIMP9axw+9oE1gQhDiprd3bIHkti3jGM99MO+qpJKYsgz+BO0ys9vw8rt6Oif0vPQc 3y4nkPRcmeVfsKmmS7hhUdeJiDzYWfUGFa2kUG7jUnHJC4whE7JloRZDN+LDf8eisiwJ 5wDcRwiq4R+SSAFpbFQ2qwqMfH4HZOTXVMPqqMGOJeNndjYuMe4j9tev7Rb61nRagYW5 eE3i2F2uMbk3wm2UhxbWn+gyEwH7xCupk42Upv8jLC+FQihH6A2OsaW+rn8csEeCd61a H2pULYKqeMY98pUlbZenLH7B+PsUBTxJa0OTDFLHCKzooco+rh5fUopQ8vBjVd/GvMSI wRIg== X-Gm-Message-State: AOJu0YzYABrXET3c+lQ1Ac12WxijF9qLBBh/NT26k79TCMZqkbVQAtjR 9gP6wRxr6t4WrVOmPLTAMs7qmhpd2Rk+azWNqu/eomJOofEB9A== X-Received: by 2002:a17:906:bfc8:b0:a27:e6c8:7f19 with SMTP id us8-20020a170906bfc800b00a27e6c87f19mr449648ejb.50.1704384527160; Thu, 04 Jan 2024 08:08:47 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id cl2-20020a170906c4c200b00a19afc16d23sm13812256ejb.104.2024.01.04.08.08.45 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:46 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 6/9] scripts/ci: Install libxdp-devel on x86 hosts Date: Thu, 4 Jan 2024 17:08:02 +0100 Message-ID: <20240104160805.56856-7-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=philmd@linaro.org; helo=mail-ed1-x530.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org libxdp is arch-specific, and in use since commit cb039ef3d9 ("net: add initial support for AF_XDP network backend"). Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 280e67593c..8a6855f472 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -256,7 +256,6 @@ - libubsan - liburing-devel - libusbx-devel - - libxdp-devel - libxml2-devel - libzstd-devel - llvm @@ -321,6 +320,7 @@ dnf: name: - libpmem-devel + - libxdp-devel when: - ansible_facts['os_family'] == 'RedHat' - ansible_facts['architecture'] == 'x86_64' From patchwork Thu Jan 4 16:08:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759866 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051558wrw; Thu, 4 Jan 2024 08:10:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IFtGFxEI8NjWC3NOjwoqZSsd9QFSaPnj7BNhwqLCpsxP/RoILSjO9jEBxc5N8xsrIZ/C/mx X-Received: by 2002:a05:622a:1887:b0:428:3629:21c5 with SMTP id v7-20020a05622a188700b00428362921c5mr775548qtc.21.1704384617883; Thu, 04 Jan 2024 08:10:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384617; cv=none; d=google.com; s=arc-20160816; b=yfnIZDMVc/RbFDBclnVaPmz4NFHhp35Q8JehZPcMUR9/1ztCy9qDOaGKKJcEazS7E2 HZ4OwBjgix61plwnJOKiq8wMIWMGcHPmKVUJmxHuhsK51cRJ3KZ2kwoQSc/KF4PT/4O4 SWGnDL8ZzUWCAp8JeldBuG0ZHHi67dlvzu9ZMxn7F9VmjvzLu3eEPEBnywXnmath5v8h D329eoPQ4UGIL2DjpiEOGKsvsYpZm6eAoN5spvlcJlaQGSsg70xbj0Hp3RQ8bBuXowmy kX3F5agOyeQkN/zxCX/TAsn9W1K1Ljd9ZeT9jysR6hbPiQmuO586ajcOrqkdTB6FeLhd 06Fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=K8eb864d056l6M6XqU22mHpGh3XTGQmhbEhgeMcbUxQ=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=F9X6aIdtZUqYFvqeWPsswNFmr6aqO08v/3xH6Ga8zLExciuIpsj7mLjTT5w35tKoWG edvO/uphXr+K140RyNKiHZJHFA9iRLZi8qbJ1aeedpSNsNuJ2Z4WT9xYLOy3Qqw1Cdx2 l8DF00LxqILulBkAPbkT0hoD3DWKiN4Wp+aS4V13bBwaSESwHs5HW3vYg9YRjGGhu+V5 dymXyS6O0gwRRqxlgluWAPL6rD7ez4uPJz6Q8c459PBk2acXfzNsjm8SoYGD7q5pcgaZ eiNqi0RljnvRGQ3DOyWj2KE2wcOqlI40BlvbDGHI9ntBgdvOkSX9nYCwu+PGqUE7E3ws Y2bg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Gt0Aah4L; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id n9-20020a05622a11c900b00428fb4a755esi1217984qtk.211.2024.01.04.08.10.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:10:17 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Gt0Aah4L; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQHC-0005vZ-E2; Thu, 04 Jan 2024 11:08:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQHA-0005op-Lv for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:56 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQH9-0007vc-5y for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:08:56 -0500 Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-336897b6bd6so596139f8f.2 for ; Thu, 04 Jan 2024 08:08:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384533; x=1704989333; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=K8eb864d056l6M6XqU22mHpGh3XTGQmhbEhgeMcbUxQ=; b=Gt0Aah4LDoDWn5iEhf+wYH7Q/6WK/NaXaZnBPhiFAgPvUeziswW556RsF/rZ2FzF8R V1KNe5DWPzNVXo5veKg+nq7m2JbmmxrKYKvOxa+oqqmY8i0Bu2/IrOU0pXp6ZMJk/PHt vQAPJLI+m7ZGowIdM/LOnupzwkP6AfEROjHbkTsz7lH4u2i2HAdTe3lUdQDYNdDjADYB PpC97HdzEFRUNAVAIE0nkTMx3bWZtpCS06H1l3pMEIsmsExiU4C0yL2irXTbIlfyRLPA 67Oa26w71cir05uEFmqnY49zCaLyV0IL+Rmj1naxQsjOUh4D7OfOKWGQttVOJ8kAo7yp PowQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384533; x=1704989333; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=K8eb864d056l6M6XqU22mHpGh3XTGQmhbEhgeMcbUxQ=; b=ryWf8Dj8vD/pzDk689XYRZ4Q+L68w9oZsAa8WoaTTXMsJImwsgOqTDqlcevVCtZYor WBVwDetovdnE2F4ad1C0KfVv/ThsgRUWDegPxyTA4Z5vASSRW34m+cXMRoQ+wJ4KhUYt OJl26MJ1X4pprYzvQxQ7svVCZ4W2nZGGWDERQcvCUNXeegCIVFmTFHixbvExgkfG9/PZ 7OZXrm5uqJXycsrJer4zqAsb/H3eZ6PXgFNTQZ9/LF27NKhUxor9rTpq98nzXwnVN06G p7/KPHbtvY4zk9qGlSTw0qh1MpuYMBH9fQ5CmSu9REaKtlpUBXJa1nftiIv+M/OjmmYd q6iw== X-Gm-Message-State: AOJu0Yy0Zb4ky4LUPKieYkL1Hap2T8MCMWXxQaxRKvjsUQqAHrgsCTrF iY1Tqgs+JYO1c8JfoHcGEGRC3dnuItC60qOc234muCVZR3jCUw== X-Received: by 2002:a05:600c:3d19:b0:40e:362d:26f7 with SMTP id bh25-20020a05600c3d1900b0040e362d26f7mr77864wmb.228.1704384533466; Thu, 04 Jan 2024 08:08:53 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id hz24-20020a1709072cf800b00a28ff7b8049sm145950ejc.224.2024.01.04.08.08.51 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:53 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 7/9] scripts/ci: Install RH packages on RH derivative distros Date: Thu, 4 Jan 2024 17:08:03 +0100 Message-ID: <20240104160805.56856-8-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=philmd@linaro.org; helo=mail-wr1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 8a6855f472..6baa539b46 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -193,7 +193,7 @@ - ansible_facts['distribution_file_variety'] == 'CentOS' - ansible_facts['distribution_major_version'] == '8' - - name: Install basic packages to build QEMU on EL8 + - name: Install basic packages to build QEMU on RH family dnf: name: - SDL2-devel @@ -303,8 +303,7 @@ - zlib-static state: present when: - - ansible_facts['distribution_file_variety'] in ['RedHat', 'CentOS'] - - ansible_facts['distribution_version'] == '8' + - ansible_facts['os_family'] == 'RedHat' - name: Install packages only available on EL8 dnf: From patchwork Thu Jan 4 16:08:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759865 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051543wrw; Thu, 4 Jan 2024 08:10:16 -0800 (PST) X-Google-Smtp-Source: AGHT+IFZp9QooP1B4ar9b7qVwmICD8R4S8757n+Y9MSXYIC8AxGwXrxhEX4XfG5TSSY9wGboZihi X-Received: by 2002:ae9:f44d:0:b0:781:62cf:8600 with SMTP id z13-20020ae9f44d000000b0078162cf8600mr938895qkl.100.1704384615779; Thu, 04 Jan 2024 08:10:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384615; cv=none; d=google.com; s=arc-20160816; b=aocVsEnzmf73XU5g4ebbtFUdjj+5C09jEDSioAadh+jdsRsfmxgq2iszE3ZmhpJTIn /8i+rcLE/RjDuOhb5GG7E1mQYQ+RvlatP/jhINdKtyOxwY1YkE9IvNXaG72HsolKlvi6 q/19mb/l08pgug6SYv3+9KBVU0T9PVs04yI9xVI1XCj3VDugFLgqn5L+cJzdrClyZ7w9 q9KfL8M0t5yG/bM7NBdQXkkElCoorEczWMOqAqNWuJrgASDLS/Bjui2/TRgPMXGewRPq D/Qy3VJop/+pmdoyQw1DBlylCOS2mmFu8W2rLQSoUWG7Vx/ZrGjUKDZ3Nyh8CZg5dwvm xHQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=FkyRoAukzzjNZxJCvjtQL25l3Xz55vUpwmGgfR+jaus=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=v7uo02tOUtluFJypBKQUYS44SzL08cxXSWDmgNLxryzzA/b9wYguPBkI1f2Gkiya/T L4vBF7zJy7hbkEddmciDhScAFW7TdHWIZ36i8jc594sXKKGdRnp3Ka1onwWtT4u8R0kB 2cnKE1OAHQ7j2Dk8tdzV1V9Hl6ciSzjkFKasUMuumRxmsweYjyV1jpHubaLN/PCMhCKA gCaAIT0UGUJOXtw+f/a5bOBQjyny+SYCiXREeNQ5GKEIYkuZi9lbx/xlkCUwnr5Di3J6 81eoYxmTuz9/c13DO9bLwohJuD+R9QzE3aH/3mgsGSdIOvaBBrQYReFYQ8XO8zu641Bf cGGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Cx6qikXK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id q11-20020a05620a024b00b007811c90b7fbsi30431004qkn.587.2024.01.04.08.10.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:10:15 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Cx6qikXK; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQHM-0006Em-6O; Thu, 04 Jan 2024 11:09:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQHH-0006D8-9a for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:09:03 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQHF-0007w7-KS for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:09:03 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-556fc91aba9so914406a12.1 for ; Thu, 04 Jan 2024 08:09:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384539; x=1704989339; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FkyRoAukzzjNZxJCvjtQL25l3Xz55vUpwmGgfR+jaus=; b=Cx6qikXKF5+si1ZJlYttz90fGOl6RLHXf6gfEONgppRawitvbVpBO5RiEjXJbHqjp5 XINnVDMfyO3mGdAbypz9bxvUSglPs+jRHBNgMvJ7zZbPNVKeQxyJjtRhoQyV6vet7YLh SsMDjyj9UfvvjJ6twnVED0ObhtwNqiIms4VBdrVEjE/niclMiWBy17gm8CL/Lr0FVbVi upljEmneFsspSUbsXV/vGQ5fsLXdPgvaUQtqXVgHZ/kEZdKOX9TW3Q9bZ3upTgUUoPoI BKfXLYixI6btcKep45L4BBl5X6w5YPXonJXwNxO87zQQA394u3NXwmsyfSHodHDZZP47 OZqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384539; x=1704989339; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FkyRoAukzzjNZxJCvjtQL25l3Xz55vUpwmGgfR+jaus=; b=SAbM2wn5KsvAXvg+FKAUZjWz4pCMcDiirwGQx2KJ4SGmAA9Tg7kp2xo2oks3WUZtOO Sb8uZ8K1RcQJAsPZcArVeLv4LAvCn3Fsaj5sON4ooJErJCMFzmzq2/nDaeiYmP2z6l1J GLvAU3R2pHbpgSTGnN4gopTgMxymnGB6VFxPLsGYbKFg9DJTFCuONJAPwic0lf3atkUp E4t76hmWJVCBMIZHASLq62p1aMhxxweLaamAuKrM9deJWRdPOg87nkd0sAd8VBmZma2e u3QmcyvbhzECAfzhjUsiEVM2DfR01tmGaAOyKGFVKqoaovZKeUxau1bm/enBJc4BzAjA Zlrw== X-Gm-Message-State: AOJu0Yy7WxwOeZPmVKpGFzSCMmpoi7nDbhiaKDEBIygjGNRqH9wJy5We QW01qhnpeb6KkUJv5LyFfxzn1m+G5ggjR6vjoiOB3EUU2m5nTQ== X-Received: by 2002:a17:906:4089:b0:a28:b085:bea with SMTP id u9-20020a170906408900b00a28b0850beamr452711ejj.53.1704384539816; Thu, 04 Jan 2024 08:08:59 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id fw34-20020a170907502200b00a28da51438asm782859ejc.157.2024.01.04.08.08.58 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:08:59 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 8/9] scripts/ci: Update Ubuntu packages list Date: Thu, 4 Jan 2024 17:08:04 +0100 Message-ID: <20240104160805.56856-9-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=philmd@linaro.org; helo=mail-ed1-x52a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org Update Ubuntu 22.04 package list running: $ lcitool variables -f json ubuntu-2204 qemu \ | jq -r '.pkgs[]' \ | xargs -n 1 echo " -" On libvirt-ci commit e9e7d3bf ("facts: enable gtk-vnc2-devel on almalinux 8 / centos stream 8"). Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 6baa539b46..988aef3a07 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -58,7 +58,7 @@ - git - hostname - libaio-dev - - libasan5 + - libasan6 - libasound2-dev - libattr1-dev - libbpf-dev @@ -94,6 +94,7 @@ - libnuma-dev - libpam0g-dev - libpcre2-dev + - libpipewire-0.3-dev - libpixman-1-dev - libpmem-dev - libpng-dev @@ -139,6 +140,7 @@ - python3-pip - python3-sphinx - python3-sphinx-rtd-theme + - python3-tomli - python3-venv - python3-yaml - rpm2cpio From patchwork Thu Jan 4 16:08:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 759862 Delivered-To: patch@linaro.org Received: by 2002:a5d:67c6:0:b0:336:6142:bf13 with SMTP id n6csp7051360wrw; Thu, 4 Jan 2024 08:09:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IG35RzinrSf2Qqa9Bz7IfvfuhdoFRyySD9QFFeor49l+7gVtPDz5LGnqzvv1hm2R8tIG6/y X-Received: by 2002:a05:620a:2215:b0:781:5f51:e61e with SMTP id m21-20020a05620a221500b007815f51e61emr786853qkh.61.1704384588856; Thu, 04 Jan 2024 08:09:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704384588; cv=none; d=google.com; s=arc-20160816; b=rOjdIy8rm7IW6cwOJEtedA8fi2I1CBgIFBr/ist8Qgzhl5oXlsprGAdA5OJemzGITW ZmW1EljfhTZG2efOk9GrtsGN1IS2nQxZP98Q7GusUt1aHXxgukUliSmhWGr1HEhv6y6v 9ZYiSYMpdmXpTonkZJwEqgCcox1nAdoyHVcyjxPpJnmJ84uBbX1ReQGZRuon4t3VulmO 9EZo5PenSv9X5Q7pQ4LIHbP385bifPc+9StffF9Qv/siFNJMKkqCDdbZUtn/5B+y4Bph tQFvz9yQl0pm0bbhYrrAiSAfcV+kQbjz9YzxVtkQRQ3CMyrDYmdCSP3HshK/bUbI0WQc TY8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=efH3EwEIJk0cqjaLTWeXPZwgMrle+x/TDtx5ReZFUsQ=; fh=R3RNw6DaBvLV+evL+FxxoxDT7CjbnpLl/Z/5KY3qROI=; b=Mp3jRxvI4VkTNA/9WoKtBBH4+dIwBZbP4ccrFslJTEmX1L6X78VlyI4zwosazY7WYq /3V99nMlkMVL7ZnVyc35ZDS6vN5mznVPRaAVZTrAislI6COzAPJDaAf9FG+Z9aOOVF6S 03+hRRFh7PNHQUGQnSWG3IUtMPUZRVle+J2vWzMjORtafTp7LrdHgZkt44OMljjJWqMz MLvQ2U5V1oayBoF5ejvWe7h9QDna8uT3gqXh0tcBAcUH/u8HRGmuqzCTgtG4LE9NSPeD UUeb98XoU9kGGo17dExJtsCdjiLMjBsLkAQsLdnCqQkhyKZbgieO13sZT37HOtwI83SQ l4tw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=CewWtGkB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id z4-20020a05620a260400b007813ff0cb24si26677976qko.774.2024.01.04.08.09.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 04 Jan 2024 08:09:48 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=CewWtGkB; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rLQHc-0006aI-RS; Thu, 04 Jan 2024 11:09:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rLQHN-0006Qt-RM for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:09:09 -0500 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rLQHL-0007wf-Vr for qemu-devel@nongnu.org; Thu, 04 Jan 2024 11:09:09 -0500 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-a1915034144so79890266b.0 for ; Thu, 04 Jan 2024 08:09:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704384546; x=1704989346; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=efH3EwEIJk0cqjaLTWeXPZwgMrle+x/TDtx5ReZFUsQ=; b=CewWtGkBdlAFsRyhB6r4tdzdHhf+lQRTjXhRX8KHgciU9tFgwV/hKekhsvmwLJ7IrY WwOcAj9ewi6Dp4ESa+Qg3byqQWWQQceFl+oOqjdIu3N759A/OUKP0c6SQyTPRCCrAuPF N/Bkg75UdWFHPXxaRCZjoXJDL3R2Jd9FrmXqWwAfkzJcRiwGVFel0GGIxzNDfBIfIJ3T 27VKEGMsP+rtrJI/qMXOq7DQK5pNngOJ25/UUi0nWrxY6pSYolNY8gol/S4/htB5Vs87 GlfFqRZ1EiukFkZB92xxSOuvbdCZyV5lL7EMuMIwbmhjd7HtrkXRs+Lnnrml+D2YkKOP 9nLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704384546; x=1704989346; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=efH3EwEIJk0cqjaLTWeXPZwgMrle+x/TDtx5ReZFUsQ=; b=tbmkTm7k7NR02h5EZssZWkPpALWN5+VKls9xSAftkz4RFl9EyaO/YtffYzsRK72EgN HMS6KB8kqPHBBpuTqKfciyAZtM2g61+uldJZUu9lWoO60JvagZeM0j/SdDSWG1egTkDK 8Qn1/knXB/FkKFz0NW0UmO2S3OioekzKKqydAg9A1UUCADSHbNOaHT5iEe/j5h6xQA5Y NufI5BeK3IjeizJ3P5q0JSCVKl76Ni/1Gphs5x3CaZyCBLSe/Rk3yXpG5qrvl7Y78krl +B3vzkSJKXPkaS8AJrVm6ng96qOi7n0BmaHSb9bElZN9uuWXkJyKH3a/N86L7LZZVqUr ZPgA== X-Gm-Message-State: AOJu0YzW7UNRneCC0IFUPS2oZ0r5sX2o9s8W3kHXRKD2XDede0xzQOx8 GAPtWuRwXN+iE7MTPD2sSzxflBIfiDjiyoTdqQHQs3EYdDJ8Yg== X-Received: by 2002:a17:906:3e5b:b0:a28:c148:d79f with SMTP id t27-20020a1709063e5b00b00a28c148d79fmr464409eji.60.1704384546372; Thu, 04 Jan 2024 08:09:06 -0800 (PST) Received: from m1x-phil.lan ([176.187.194.232]) by smtp.gmail.com with ESMTPSA id ey7-20020a1709070b8700b00a269d26f278sm7720417ejc.161.2024.01.04.08.09.04 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 04 Jan 2024 08:09:05 -0800 (PST) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Thomas Huth , Tianrui Zhao , Song Gao , =?utf-8?q?Daniel_P_=2E_Berrang=C3=A9?= , Wainer dos Santos Moschetta , Xianglai Li , Zhiguo Wu , Erik Skultety , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Xiaojuan Yang , =?utf-8?q?Alex_Benn=C3=A9e?= , Beraldo Leal Subject: [RFC PATCH 9/9] scripts/ci: Restrict libpmem-dev and libxen-dev packages to x86 hosts Date: Thu, 4 Jan 2024 17:08:05 +0100 Message-ID: <20240104160805.56856-10-philmd@linaro.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240104160805.56856-1-philmd@linaro.org> References: <20240104160805.56856-1-philmd@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::62f; envelope-from=philmd@linaro.org; helo=mail-ej1-x62f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org libpmem-dev / libxen-dev are not available for all host archs. Signed-off-by: Philippe Mathieu-Daudé --- scripts/ci/setup/build-environment.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scripts/ci/setup/build-environment.yml b/scripts/ci/setup/build-environment.yml index 988aef3a07..8b5b8e1dbd 100644 --- a/scripts/ci/setup/build-environment.yml +++ b/scripts/ci/setup/build-environment.yml @@ -96,7 +96,6 @@ - libpcre2-dev - libpipewire-0.3-dev - libpixman-1-dev - - libpmem-dev - libpng-dev - libpulse-dev - librbd-dev @@ -120,7 +119,6 @@ - libvdeplug-dev - libvirglrenderer-dev - libvte-2.91-dev - - libxen-dev - libxml2-dev - libzstd-dev - llvm @@ -158,6 +156,17 @@ - ansible_facts['distribution'] == 'Ubuntu' - ansible_facts['distribution_version'] == '22.04' + - name: Install arch-specific packages (Ubuntu 22.04) + dnf: + name: + - libpmem-dev + - libxen-dev + when: + - ansible_facts['distribution'] == 'Ubuntu' + - ansible_facts['distribution_version'] == '22.04' + - ansible_facts['architecture'] == 'x86_64' + + - name: Install armhf cross-compile packages to build QEMU on AArch64 Ubuntu 22.04 package: name: