From nobody Sun Feb 8 05:42:34 2026 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=1653660424; cv=none; d=zohomail.com; s=zohoarc; b=dv95WPDHuEY1YsInN85Vc+KqX0a7gdTulyQqWPHv+xPRfy6vZeJFLlz6dV3LfdxwIlLURV9U5Pn/fb1omFvJ/cuAKBA8bZGCP6pE1lXJe6A/4VAKRD3NZBUUXKx7oYPiDJkEfY+yquW9DdM0BqngTgowk793tc2ZAbx5slS1iuw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1653660424; 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=DWbMAAnmR4mWlV3rHX+A+4kZJgjUh6SCPAs3KKfia+I=; b=EVt4gLiBD6HiSc891bcGtUZZwKc7SrzM2z6W9oZyuyo3+sNClNWqvchRjFox88r9FsTi0iqy5yff39aXV7ITmstQne1ckXDOTkGY9IRQmbTShbIKXPbP4TsZlIKhiGGr/MiJlSX6AE8FFNgjjMn/BdU/4AB/oeg7ocStCqzpsTM= 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 1653660424046833.3789336961564; Fri, 27 May 2022 07:07:04 -0700 (PDT) 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-247-MfUw5nCjMQyojfzLtySVZg-1; Fri, 27 May 2022 10:06:30 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 7E9C3804189; Fri, 27 May 2022 14:06:25 +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 332C4170E8; Fri, 27 May 2022 14:06:24 +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 ED9D419466DF; Fri, 27 May 2022 14:06:23 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id A209119466DF for ; Fri, 27 May 2022 14:06:22 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 85BBB40314F; Fri, 27 May 2022 14:06:22 +0000 (UTC) Received: from virtlab420.virt.lab.eng.bos.redhat.com (virtlab420.virt.lab.eng.bos.redhat.com [10.19.152.148]) by smtp.corp.redhat.com (Postfix) with ESMTP id 6ABD540336E; Fri, 27 May 2022 14:06:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1653660423; 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=DWbMAAnmR4mWlV3rHX+A+4kZJgjUh6SCPAs3KKfia+I=; b=YYU1co9M1sK2Z1eS/ZlVYsJsXgIyAk7STqQ3NA2VOLs41TYWAuovOvreSca3jMLTE1w5/a Qkjpn/2VnKyzs4nVK1u9ZeyH7FrgH8PjaMhetWegAnXbF5hyUp4iDkBtQ1CNtDXf4Gd0pJ cXkmJFftR8K05M/vOD3LQI5YcJFAhJU= X-MC-Unique: MfUw5nCjMQyojfzLtySVZg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Subject: [libvirt PATCH 1/4] ci: refresh with lcitool manifest Date: Fri, 27 May 2022 10:06:17 -0400 Message-Id: <20220527140620.37912-2-berrange@redhat.com> In-Reply-To: <20220527140620.37912-1-berrange@redhat.com> References: <20220527140620.37912-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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 2.79 on 10.11.54.5 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1653660424622100001 This refreshes the containers bringing in new behaviour when builds/containers are disabled. Instead of deleting the job entirely, the job still exists but is set to be a manual job. It won't affect the pipeline result, but can be triggered by the developer if they wish to test a specific scenario. Signed-off-by: Daniel P. Berrang=C3=A9 --- ci/gitlab/build-templates.yml | 17 ++- ci/gitlab/builds.yml | 216 ++++++++++++++++++++++++++++++ ci/gitlab/container-templates.yml | 3 + 3 files changed, 235 insertions(+), 1 deletion(-) diff --git a/ci/gitlab/build-templates.yml b/ci/gitlab/build-templates.yml index 446822d5d1..20d22914c2 100644 --- a/ci/gitlab/build-templates.yml +++ b/ci/gitlab/build-templates.yml @@ -8,11 +8,21 @@ .gitlab_native_build_job: image: $CI_REGISTRY_IMAGE/ci-$NAME:latest stage: builds + rules: + - if: '$LIBVIRT_JOB_OPTIONAL' + when: manual + allow_failure: true + - when: on_success =20 =20 .gitlab_cross_build_job: image: $CI_REGISTRY_IMAGE/ci-$NAME-cross-$CROSS:latest stage: builds + rules: + - if: '$LIBVIRT_JOB_OPTIONAL' + when: manual + allow_failure: true + - when: on_success =20 =20 .cirrus_build_job: @@ -42,4 +52,9 @@ - cat ci/cirrus/$NAME.yml - cirrus-run -v --show-build-log always ci/cirrus/$NAME.yml rules: - - if: "$CIRRUS_GITHUB_REPO && $CIRRUS_API_TOKEN" + - if: "$CIRRUS_GITHUB_REPO =3D=3D null || $CIRRUS_API_TOKEN =3D=3D nul= l" + when: never + - if: '$LIBVIRT_JOB_OPTIONAL' + when: manual + allow_failure: true + - when: on_success diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index d136b0776e..e2efeb4f73 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -235,6 +235,18 @@ x86_64-ubuntu-2204-clang: =20 # Cross build jobs =20 +aarch64-debian-10: + extends: .cross_build_job + needs: + - job: aarch64-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: aarch64 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + armv6l-debian-10: extends: .cross_build_job needs: @@ -246,6 +258,30 @@ armv6l-debian-10: NAME: debian-10 =20 =20 +armv7l-debian-10: + extends: .cross_build_job + needs: + - job: armv7l-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: armv7l + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + +i686-debian-10: + extends: .cross_build_job + needs: + - job: i686-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: i686 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + mips-debian-10: extends: .cross_build_job needs: @@ -257,6 +293,18 @@ mips-debian-10: NAME: debian-10 =20 =20 +mips64el-debian-10: + extends: .cross_build_job + needs: + - job: mips64el-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: mips64el + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + mipsel-debian-10: extends: .cross_build_job needs: @@ -268,6 +316,54 @@ mipsel-debian-10: NAME: debian-10 =20 =20 +ppc64le-debian-10: + extends: .cross_build_job + needs: + - job: ppc64le-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: ppc64le + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + +s390x-debian-10: + extends: .cross_build_job + needs: + - job: s390x-debian-10-container + optional: true + allow_failure: true + variables: + CROSS: s390x + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-10 + + +aarch64-debian-11: + extends: .cross_build_job + needs: + - job: aarch64-debian-11-container + optional: true + allow_failure: true + variables: + CROSS: aarch64 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-11 + + +armv6l-debian-11: + extends: .cross_build_job + needs: + - job: armv6l-debian-11-container + optional: true + allow_failure: true + variables: + CROSS: armv6l + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-11 + + armv7l-debian-11: extends: .cross_build_job needs: @@ -279,6 +375,18 @@ armv7l-debian-11: NAME: debian-11 =20 =20 +i686-debian-11: + extends: .cross_build_job + needs: + - job: i686-debian-11-container + optional: true + allow_failure: true + variables: + CROSS: i686 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-11 + + mips64el-debian-11: extends: .cross_build_job needs: @@ -290,6 +398,18 @@ mips64el-debian-11: NAME: debian-11 =20 =20 +mipsel-debian-11: + extends: .cross_build_job + needs: + - job: mipsel-debian-11-container + optional: true + allow_failure: true + variables: + CROSS: mipsel + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-11 + + ppc64le-debian-11: extends: .cross_build_job needs: @@ -301,6 +421,18 @@ ppc64le-debian-11: NAME: debian-11 =20 =20 +s390x-debian-11: + extends: .cross_build_job + needs: + - job: s390x-debian-11-container + optional: true + allow_failure: true + variables: + CROSS: s390x + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-11 + + aarch64-debian-sid: extends: .cross_build_job needs: @@ -312,6 +444,30 @@ aarch64-debian-sid: NAME: debian-sid =20 =20 +armv6l-debian-sid: + extends: .cross_build_job + needs: + - job: armv6l-debian-sid-container + optional: true + allow_failure: true + variables: + CROSS: armv6l + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-sid + + +armv7l-debian-sid: + extends: .cross_build_job + needs: + - job: armv7l-debian-sid-container + optional: true + allow_failure: true + variables: + CROSS: armv7l + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-sid + + i686-debian-sid: extends: .cross_build_job needs: @@ -323,6 +479,42 @@ i686-debian-sid: NAME: debian-sid =20 =20 +mips64el-debian-sid: + extends: .cross_build_job + needs: + - job: mips64el-debian-sid-container + optional: true + allow_failure: true + variables: + CROSS: mips64el + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-sid + + +mipsel-debian-sid: + extends: .cross_build_job + needs: + - job: mipsel-debian-sid-container + optional: true + allow_failure: true + variables: + CROSS: mipsel + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-sid + + +ppc64le-debian-sid: + extends: .cross_build_job + needs: + - job: ppc64le-debian-sid-container + optional: true + allow_failure: true + variables: + CROSS: ppc64le + LIBVIRT_JOB_OPTIONAL: 1 + NAME: debian-sid + + s390x-debian-sid: extends: .cross_build_job needs: @@ -334,6 +526,18 @@ s390x-debian-sid: NAME: debian-sid =20 =20 +mingw32-fedora-36: + extends: .cross_build_job + needs: + - job: mingw32-fedora-36-container + optional: true + allow_failure: false + variables: + CROSS: mingw32 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: fedora-36 + + mingw64-fedora-36: extends: .cross_build_job needs: @@ -356,6 +560,18 @@ mingw32-fedora-rawhide: NAME: fedora-rawhide =20 =20 +mingw64-fedora-rawhide: + extends: .cross_build_job + needs: + - job: mingw64-fedora-rawhide-container + optional: true + allow_failure: true + variables: + CROSS: mingw64 + LIBVIRT_JOB_OPTIONAL: 1 + NAME: fedora-rawhide + + # Native cirrus build jobs =20 x86_64-freebsd-12: diff --git a/ci/gitlab/container-templates.yml b/ci/gitlab/container-templa= tes.yml index 4cd28af8a9..c71d03c759 100644 --- a/ci/gitlab/container-templates.yml +++ b/ci/gitlab/container-templates.yml @@ -49,4 +49,7 @@ when: on_success - if: '$CI_PROJECT_NAMESPACE =3D=3D "libvirt"' when: never + - if: '$LIBVIRT_JOB_OPTIONAL' + when: manual + allow_failure: true - when: on_success --=20 2.36.1 From nobody Sun Feb 8 05:42:34 2026 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=1653660426; cv=none; d=zohomail.com; s=zohoarc; b=LzP6jqZMfqGK/3I5ebAGxFip8dZDkR4bFfCuLGrxhYtATt7OdXnxi6sXQwHwjzymZvFuzw+rrKsmXNUsxeHc1KAonCAw42BMq2oyWVjUcFUhEDyfYpQRcQx27NOw5f9LJHq+wuCGegleVSpzmIwyc5h04ptf+RvJj1NI5j/Vu3U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1653660426; 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=rf3ATLBw+/X4cgJiXPrrmNlgF7bbTV7jClflShYOV90=; b=Atqa4Ae3Uno4LyvojoRtAL6FTM2pnNlWYdQw+m/V3qDNavYtg2uLO73sxGQbcOeIvpQKLydyhNuSmw1ywUhuYQLFIidtaExx10yBzgrftyntyBge+GsNdVcOoZI0sgP1PE13GVUkklYFjmQ6fPBQbgpGFNJ0uI1LOyQgAhIkt68= 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 1653660426849211.28431691313358; Fri, 27 May 2022 07:07:06 -0700 (PDT) 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-331-BPSW-3cBOFuT8bBBvlNQjg-1; Fri, 27 May 2022 10:06:33 -0400 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 4F0A183397E; Fri, 27 May 2022 14:06:27 +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 3CF5E400F36; Fri, 27 May 2022 14:06:27 +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 080DB1947051; Fri, 27 May 2022 14:06:27 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id B443E1947041 for ; Fri, 27 May 2022 14:06:22 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id A5E8B416379; Fri, 27 May 2022 14:06:22 +0000 (UTC) Received: from virtlab420.virt.lab.eng.bos.redhat.com (virtlab420.virt.lab.eng.bos.redhat.com [10.19.152.148]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8FE34400F36; Fri, 27 May 2022 14:06:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1653660425; 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=rf3ATLBw+/X4cgJiXPrrmNlgF7bbTV7jClflShYOV90=; b=WuiT6pbvqjgq2SRZeecwboBbhKT1rju/Zg/kn1tMQR0aGSXaXvs0NuQCNUv5rccm00QUxs XHdD5T21BIkXPGh6++n45LlwQPFiFvO/W78AlUcMQdapHIimevHqLqkSwXtNGkVpuei45V KNxfVs1BE1KYVYG9NmQ89gmCtIt0sts= X-MC-Unique: BPSW-3cBOFuT8bBBvlNQjg-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Subject: [libvirt PATCH 2/4] ci: disable native builds on certain distros Date: Fri, 27 May 2022 10:06:18 -0400 Message-Id: <20220527140620.37912-3-berrange@redhat.com> In-Reply-To: <20220527140620.37912-1-berrange@redhat.com> References: <20220527140620.37912-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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 2.85 on 10.11.54.10 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1653660428615100001 Currently we do native builds on all distros that are covered by the support matrix. This reduces that such that we mostly only run builds on the newest (ie bleeding edge non-released) version and the oldest version. The effect is that cut out builds on the newest release version. This is acceptable, because that version is sandwiched between two versions we do still test, so unlikely to have failures not already identified by other jobs. This has the effect of disabling: - AlmaLinux 8 GCC - still has a CLang build and CentOS 8 Stream also gives coverage - Debian 11 - still has a Debian 10 and Sid build - Alpine 3.15 - still has a Alpine 3.14 and Edge build Ideally Fedora 35 would be disabled too, but we rely on that for the integration tests. The Ubuntu jobs will be handled in the next patch. The containers are still built since this is cheap-ish. The build jobs can also be triggered manually if desired. Signed-off-by: Daniel P. Berrang=C3=A9 --- ci/gitlab/builds.yml | 3 +++ ci/manifest.yml | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index e2efeb4f73..255d24b0e2 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -14,6 +14,7 @@ x86_64-almalinux-8: optional: true allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: almalinux-8 RPM: skip =20 @@ -47,6 +48,7 @@ x86_64-alpine-315: optional: true allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: alpine-315 =20 =20 @@ -105,6 +107,7 @@ x86_64-debian-11: optional: true allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11 =20 =20 diff --git a/ci/manifest.yml b/ci/manifest.yml index ad0ec9a53d..a825333048 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -9,6 +9,7 @@ targets: almalinux-8: jobs: - arch: x86_64 + builds: false variables: RPM: skip =20 @@ -20,7 +21,10 @@ targets: =20 alpine-314: x86_64 =20 - alpine-315: x86_64 + alpine-315: + jobs: + - arch: x86_64 + builds: false =20 alpine-edge: jobs: @@ -80,6 +84,7 @@ targets: debian-11: jobs: - arch: x86_64 + builds: false =20 - arch: x86_64 suffix: -clang --=20 2.36.1 From nobody Sun Feb 8 05:42:34 2026 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=1653660396; cv=none; d=zohomail.com; s=zohoarc; b=jk3i7gGNsDM8Zu++FdszXimup9GVsF3o9VVh6T5OCNjsycYfxHXpMoDjd5AQm+ky4CNDbFvZYHFiNHfEZ4GOlYQbFCSjGdzj2ip4A01zkhbdqcGm2BMEgU8HLnZWBajll6SGziHJZnRphxb2GfmH1uLMnuqb874sAOOEvW/dRS4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1653660396; 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=8RcY0gQzeI5wITuRlLNucOjG8sLEHWTXqoWctkFA5yM=; b=iZ7PgRRQguSH84Om9ziRFNbaxRcH0t1RZKO8jM7IFs3hkR+H+pyQfDDLNPLvBOq132hD9AewTP0ZSiJbjDqAgYigskPkXVtbEsJjdZ45P+2VnND8arV4zyQjoNY96e43LZ7gxg8rNDonnr2jNrV+ehG/dKMHSizsMJbT8wY0f2o= 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 1653660396395599.7344218955184; Fri, 27 May 2022 07:06:36 -0700 (PDT) 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-517-s-_aeaDSMXaM5GlXkRAGFw-1; Fri, 27 May 2022 10:06:32 -0400 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 265F23C11757; Fri, 27 May 2022 14:06:26 +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 CAD8C416384; Fri, 27 May 2022 14:06:25 +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 83CF41947041; Fri, 27 May 2022 14:06:25 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id D644419466DF for ; Fri, 27 May 2022 14:06:23 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id C672940336E; Fri, 27 May 2022 14:06:23 +0000 (UTC) Received: from virtlab420.virt.lab.eng.bos.redhat.com (virtlab420.virt.lab.eng.bos.redhat.com [10.19.152.148]) by smtp.corp.redhat.com (Postfix) with ESMTP id B048F400F36; Fri, 27 May 2022 14:06:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1653660395; 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=8RcY0gQzeI5wITuRlLNucOjG8sLEHWTXqoWctkFA5yM=; b=ZS6qyxCUvVoGdv8Hd//O/GON78h9/dR/KzsaVs9DXKrHmUwsZpSfihJROJj5iXFL+TbwXy xDO6RBDqEA/An5GKx1MHBzYI6f2l9eYpmatfV+i39U/C80GxRXh8bR0GPYmUXThVNx2V4X q/r6HtbBFpQvjGK2cC4KaAoPSv7NXic= X-MC-Unique: s-_aeaDSMXaM5GlXkRAGFw-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Subject: [libvirt PATCH 3/4] ci: move Ubuntu GCC santizers build to 20.04 Date: Fri, 27 May 2022 10:06:19 -0400 Message-Id: <20220527140620.37912-4-berrange@redhat.com> In-Reply-To: <20220527140620.37912-1-berrange@redhat.com> References: <20220527140620.37912-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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 2.85 on 10.11.54.10 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1653660398435100001 We currently build on Ubuntu 22.04 twice, for GCC and CLang with santizers turned on. Moving the GCC santizers build to 20.04 lets us cull one of the 22.04 jobs Signed-off-by: Daniel P. Berrang=C3=A9 --- ci/gitlab/builds.yml | 7 ++++--- ci/manifest.yml | 9 ++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index 255d24b0e2..a1183abb8d 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -206,7 +206,10 @@ x86_64-ubuntu-2004: optional: true allow_failure: false variables: + ASAN_OPTIONS: verify_asan_link_order=3D0 + MESON_ARGS: -Db_lundef=3Dfalse -Db_sanitize=3Daddress,undefined NAME: ubuntu-2004 + UBSAN_OPTIONS: print_stacktrace=3D1:halt_on_error=3D1 =20 =20 x86_64-ubuntu-2204: @@ -216,10 +219,8 @@ x86_64-ubuntu-2204: optional: true allow_failure: false variables: - ASAN_OPTIONS: verify_asan_link_order=3D0 - MESON_ARGS: -Db_lundef=3Dfalse -Db_sanitize=3Daddress,undefined + LIBVIRT_JOB_OPTIONAL: 1 NAME: ubuntu-2204 - UBSAN_OPTIONS: print_stacktrace=3D1:halt_on_error=3D1 =20 =20 x86_64-ubuntu-2204-clang: diff --git a/ci/manifest.yml b/ci/manifest.yml index a825333048..97de2d7822 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -209,9 +209,7 @@ targets: PATH_EXTRA: /usr/local/opt/ccache/libexec:/usr/local/opt/gettext= /bin:/usr/local/opt/libpcap/bin:/usr/local/opt/libxslt/bin:/usr/local/opt/r= pcgen/bin PKG_CONFIG_PATH: /usr/local/opt/curl/lib/pkgconfig:/usr/local/op= t/libpcap/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt= /ncurses/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig =20 - ubuntu-2004: x86_64 - - ubuntu-2204: + ubuntu-2004: jobs: - arch: x86_64 variables: @@ -219,6 +217,11 @@ targets: MESON_ARGS: -Db_lundef=3Dfalse -Db_sanitize=3Daddress,undefined UBSAN_OPTIONS: print_stacktrace=3D1:halt_on_error=3D1 =20 + ubuntu-2204: + jobs: + - arch: x86_64 + builds: false + - arch: x86_64 suffix: -clang variables: --=20 2.36.1 From nobody Sun Feb 8 05:42:34 2026 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=1653660399; cv=none; d=zohomail.com; s=zohoarc; b=b9k1UsaATPUu1OOuP6nJG1RsvRKBJq0PZ/zgdf86uj7jkpNp4Rjw0E2tewtoVwyFYWIR7VR2sEPseKvpPlf4TuFu9ul1fpQr+jpokLZfGgRz3MHUmov6qB3LO3aHaQZ6m55mANYMGqrToiYiB9qWtEODn4OJwldfT35Wfo5liHM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1653660399; 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=3pUu9o6XW5m/iDahC2VpDaG6xbUHLNwPmMxZWOAXw58=; b=M3pwa/XLutsSHsRW7NRNGmd0f2wzQxv4X3NwN777MnUr+0HAPjiYPf8TgF86LpEP7MN/3gTFmb/Ya5Rh0gOj0A8avbfHG3WnVKcnd7nQY3G6EjSAu13LV8y/A8RE6Jv/Ouc/mWHUiEiuXiD84IcWDCrYzce5m1IZQXNyjRKWGBk= 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 1653660399457918.1609757235987; Fri, 27 May 2022 07:06:39 -0700 (PDT) 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-190-hMl07fgiNcOZcQlSLM2OdA-1; Fri, 27 May 2022 10:06:31 -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 B653E3804079; Fri, 27 May 2022 14:06:26 +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 9EFC5414A7E7; Fri, 27 May 2022 14:06:26 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 529CD1947041; Fri, 27 May 2022 14:06:26 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 1B426194704E for ; Fri, 27 May 2022 14:06:24 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id E812440336E; Fri, 27 May 2022 14:06:23 +0000 (UTC) Received: from virtlab420.virt.lab.eng.bos.redhat.com (virtlab420.virt.lab.eng.bos.redhat.com [10.19.152.148]) by smtp.corp.redhat.com (Postfix) with ESMTP id D1A7B400F36; Fri, 27 May 2022 14:06:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1653660398; 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=3pUu9o6XW5m/iDahC2VpDaG6xbUHLNwPmMxZWOAXw58=; b=O6eiFPpRzcYsuKMeV/kAdC+GvBFe8ciVnAyMroH8yN6msCKsC2yYBFoeJs7dQ9eG3p4c9z 6gyhVDQcI25tXuOu3fwKC4xcBT8PI9WKWGxn/ngdB9rb3eI3a3co8dLL4Ey/ja7DzAQWw6 pOI+sntK7jWvvbMmObwaRzCm39I5eMg= X-MC-Unique: hMl07fgiNcOZcQlSLM2OdA-1 X-Original-To: libvir-list@listman.corp.redhat.com From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Subject: [libvirt PATCH 4/4] ci: eliminate many cross arch CI builds Date: Fri, 27 May 2022 10:06:20 -0400 Message-Id: <20220527140620.37912-5-berrange@redhat.com> In-Reply-To: <20220527140620.37912-1-berrange@redhat.com> References: <20220527140620.37912-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 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 2.84 on 10.11.54.2 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1653660400490100004 We currently build cross-arch containers for all three Debian releases (10, 11, Sid), and do libvirt builds covering each arch. This is overkill in terms of the number of problems it identifies. The most important aspect of cross arch builds is to find problems with 32-bit builds and problems with big endian builds. With this in mind the cross arch jobs are altered as follows - Debian 10 - build the containers by default - build armv7 (32-bit) & s390x (big endian) - other arch builds manual - Debian 11 / Sid - container builds all optional - arch builds all optional Signed-off-by: Daniel P. Berrang=C3=A9 --- ci/gitlab/builds.yml | 44 ++++++++++++++++++++--------------- ci/gitlab/containers.yml | 50 ++++++++++++++++++++++++++-------------- ci/manifest.yml | 43 ++++++++++++++++++++++------------ 3 files changed, 87 insertions(+), 50 deletions(-) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index a1183abb8d..62a6aa1db4 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -256,9 +256,10 @@ armv6l-debian-10: needs: - job: armv6l-debian-10-container optional: true - allow_failure: false + allow_failure: true variables: CROSS: armv6l + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-10 =20 =20 @@ -267,10 +268,9 @@ armv7l-debian-10: needs: - job: armv7l-debian-10-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: armv7l - LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-10 =20 =20 @@ -291,9 +291,10 @@ mips-debian-10: needs: - job: mips-debian-10-container optional: true - allow_failure: false + allow_failure: true variables: CROSS: mips + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-10 =20 =20 @@ -314,9 +315,10 @@ mipsel-debian-10: needs: - job: mipsel-debian-10-container optional: true - allow_failure: false + allow_failure: true variables: CROSS: mipsel + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-10 =20 =20 @@ -349,7 +351,7 @@ aarch64-debian-11: needs: - job: aarch64-debian-11-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: aarch64 LIBVIRT_JOB_OPTIONAL: 1 @@ -361,7 +363,7 @@ armv6l-debian-11: needs: - job: armv6l-debian-11-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: armv6l LIBVIRT_JOB_OPTIONAL: 1 @@ -376,6 +378,7 @@ armv7l-debian-11: allow_failure: false variables: CROSS: armv7l + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11 =20 =20 @@ -384,7 +387,7 @@ i686-debian-11: needs: - job: i686-debian-11-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: i686 LIBVIRT_JOB_OPTIONAL: 1 @@ -399,6 +402,7 @@ mips64el-debian-11: allow_failure: false variables: CROSS: mips64el + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11 =20 =20 @@ -407,7 +411,7 @@ mipsel-debian-11: needs: - job: mipsel-debian-11-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: mipsel LIBVIRT_JOB_OPTIONAL: 1 @@ -422,6 +426,7 @@ ppc64le-debian-11: allow_failure: false variables: CROSS: ppc64le + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11 =20 =20 @@ -430,7 +435,7 @@ s390x-debian-11: needs: - job: s390x-debian-11-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: s390x LIBVIRT_JOB_OPTIONAL: 1 @@ -442,9 +447,10 @@ aarch64-debian-sid: needs: - job: aarch64-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: aarch64 + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid =20 =20 @@ -453,7 +459,7 @@ armv6l-debian-sid: needs: - job: armv6l-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: armv6l LIBVIRT_JOB_OPTIONAL: 1 @@ -465,7 +471,7 @@ armv7l-debian-sid: needs: - job: armv7l-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: armv7l LIBVIRT_JOB_OPTIONAL: 1 @@ -477,9 +483,10 @@ i686-debian-sid: needs: - job: i686-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: i686 + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid =20 =20 @@ -488,7 +495,7 @@ mips64el-debian-sid: needs: - job: mips64el-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: mips64el LIBVIRT_JOB_OPTIONAL: 1 @@ -500,7 +507,7 @@ mipsel-debian-sid: needs: - job: mipsel-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: mipsel LIBVIRT_JOB_OPTIONAL: 1 @@ -512,7 +519,7 @@ ppc64le-debian-sid: needs: - job: ppc64le-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: ppc64le LIBVIRT_JOB_OPTIONAL: 1 @@ -524,9 +531,10 @@ s390x-debian-sid: needs: - job: s390x-debian-sid-container optional: true - allow_failure: true + allow_failure: false variables: CROSS: s390x + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid =20 =20 diff --git a/ci/gitlab/containers.yml b/ci/gitlab/containers.yml index 37c179c439..7cdf3eb9a0 100644 --- a/ci/gitlab/containers.yml +++ b/ci/gitlab/containers.yml @@ -131,14 +131,14 @@ aarch64-debian-10-container: =20 armv6l-debian-10-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: debian-10-cross-armv6l =20 =20 armv7l-debian-10-container: extends: .container_job - allow_failure: true + allow_failure: false variables: NAME: debian-10-cross-armv7l =20 @@ -152,7 +152,7 @@ i686-debian-10-container: =20 mips-debian-10-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: debian-10-cross-mips =20 @@ -166,7 +166,7 @@ mips64el-debian-10-container: =20 mipsel-debian-10-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: debian-10-cross-mipsel =20 @@ -187,15 +187,17 @@ s390x-debian-10-container: =20 aarch64-debian-11-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-aarch64 =20 =20 armv6l-debian-11-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-armv6l =20 =20 @@ -203,13 +205,15 @@ armv7l-debian-11-container: extends: .container_job allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-armv7l =20 =20 i686-debian-11-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-i686 =20 =20 @@ -217,13 +221,15 @@ mips64el-debian-11-container: extends: .container_job allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-mips64el =20 =20 mipsel-debian-11-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-mipsel =20 =20 @@ -231,69 +237,79 @@ ppc64le-debian-11-container: extends: .container_job allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-ppc64le =20 =20 s390x-debian-11-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-11-cross-s390x =20 =20 aarch64-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-aarch64 =20 =20 armv6l-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-armv6l =20 =20 armv7l-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-armv7l =20 =20 i686-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-i686 =20 =20 mips64el-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-mips64el =20 =20 mipsel-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-mipsel =20 =20 ppc64le-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-ppc64le =20 =20 s390x-debian-sid-container: extends: .container_job - allow_failure: true + allow_failure: false variables: + LIBVIRT_JOB_OPTIONAL: 1 NAME: debian-sid-cross-s390x =20 =20 diff --git a/ci/manifest.yml b/ci/manifest.yml index 97de2d7822..6e35107fdd 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -56,22 +56,26 @@ targets: builds: false =20 - arch: armv6l - - - arch: armv7l allow-failure: true builds: false =20 + - arch: armv7l + - arch: i686 allow-failure: true builds: false =20 - arch: mips + allow-failure: true + builds: false =20 - arch: mips64el allow-failure: true builds: false =20 - arch: mipsel + allow-failure: true + builds: false =20 - arch: ppc64le allow-failure: true @@ -90,29 +94,35 @@ targets: suffix: -clang =20 - arch: aarch64 - allow-failure: true + containers: false builds: false =20 - arch: armv6l - allow-failure: true + containers: false builds: false =20 - arch: armv7l + containers: false + builds: false =20 - arch: i686 - allow-failure: true + containers: false builds: false =20 - arch: mips64el + containers: false + builds: false =20 - arch: mipsel - allow-failure: true + containers: false builds: false =20 - arch: ppc64le + containers: false + builds: false =20 - arch: s390x - allow-failure: true + containers: false builds: false =20 debian-sid: @@ -121,33 +131,36 @@ targets: allow-failure: true =20 - arch: aarch64 - allow-failure: true + containers: false + builds: false =20 - arch: armv6l - allow-failure: true + containers: false builds: false =20 - arch: armv7l - allow-failure: true + containers: false builds: false =20 - arch: i686 - allow-failure: true + containers: false + builds: false =20 - arch: mips64el - allow-failure: true + containers: false builds: false =20 - arch: mipsel - allow-failure: true + containers: false builds: false =20 - arch: ppc64le - allow-failure: true + containers: false builds: false =20 - arch: s390x - allow-failure: true + containers: false + builds: false =20 fedora-35: jobs: --=20 2.36.1