From nobody Sat May 4 15:26:33 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1627294228; cv=none; d=zohomail.com; s=zohoarc; b=Bfh4YxgiQsNYpw7fxgzUtxIqKl5lHTbtLAT2D9Fd5DnsVBqKE8ZGhXi5e89V7THEyhwa5GHlo0u9hNllkT85JWivWShn3TFfE/FNU0O6gcQKwAB4lScW2fL29HEsKAnsfMsjkXgQ7v+yKru3K57gHAsClSY0K1vdew+X4wgZuwg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1627294228; h=Content-Type:Content-Transfer-Encoding:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=LjCvfS4hkEISsvE7V2a1E20miOZbzk69/Votg1VCvSc=; b=YYS6w80/g/asGTZoEMnduIl+ssf9UC5j76uZ+ruHULXLqLTEcQrKerl+fn+h8vHAdes2nQB5wBe4Wygu1sx1FNyjdrRvFeJoVe3vHgfEheGAckktNTrzhV6cQWyO7HJexdctVmrVzGFZEvNasPSOp06mGLdbi63pmE+kfU6wJlM= 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 1627294228430994.1352810106431; Mon, 26 Jul 2021 03:10:28 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-206-fYgCyk-NOzmnHgYdMTfHYw-1; Mon, 26 Jul 2021 06:10:25 -0400 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 43BD7107ACF5; Mon, 26 Jul 2021 10:10:19 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id ACA0860C4A; Mon, 26 Jul 2021 10:10:17 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 0F321180BAB0; Mon, 26 Jul 2021 10:10:13 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 16Q9tsSQ007390 for ; Mon, 26 Jul 2021 05:55:54 -0400 Received: by smtp.corp.redhat.com (Postfix) id E16D260939; Mon, 26 Jul 2021 09:55:54 +0000 (UTC) Received: from localhost.localdomain.com (ovpn-113-137.ams2.redhat.com [10.36.113.137]) by smtp.corp.redhat.com (Postfix) with ESMTP id 275A3687D5; Mon, 26 Jul 2021 09:55:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1627294227; 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:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=LjCvfS4hkEISsvE7V2a1E20miOZbzk69/Votg1VCvSc=; b=hCcEZ+FmTXkrEu75CRB1iQCvwwAD+Fax5SkcUAmLVN+2Vq4wfhx4XyMTOpy1K5qBn9F5fe dyd/ySapq3DZZ0oP+Ezs8SAJ5Vyzqpqvf2xVvE44uFysIUQ9XLRCty9PEVdf3/nH772nyP W+YRLeYHfDQb6k0JuDL701G4tklwgQg= X-MC-Unique: fYgCyk-NOzmnHgYdMTfHYw-1 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= To: libvir-list@redhat.com Subject: [PATCH] gitlab: let rawhide container builds fail Date: Mon, 26 Jul 2021 10:55:45 +0100 Message-Id: <20210726095545.2878020-1-berrange@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 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: 1627294229766100001 The nature of Fedora rawhide means that it will inevitably have failures periodically. Currently it is failing to even update packages due to glibc switching to use of clone3 syscall, which is mistakenly blocked by seccomp in container runtimes using EPERM instead of ENOSYS. When we fail to build the rawhide containers, it is quite likely that we still have the previous build available in the gitlab registry, so it is reasonable to allow the container job to fail and try the build job anyway. Ideally we would ignore the container build failure if-and-only-if the previous container was build with the same list of packages. We don't record the original dependency package list though, so that's not currently possible. Signed-off-by: Daniel P. Berrang=C3=A9 Reviewed-by: Peter Krempa --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4757139fa9..344ecdf3ba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -186,7 +186,7 @@ x64-fedora-34-container: NAME: fedora-34 =20 x64-fedora-rawhide-container: - extends: .container_job + extends: .container_optional_job variables: NAME: fedora-rawhide =20 @@ -299,12 +299,12 @@ s390x-debian-sid-container: NAME: debian-sid-cross-s390x =20 mingw32-fedora-rawhide-container: - extends: .container_job + extends: .container_optional_job variables: NAME: fedora-rawhide-cross-mingw32 =20 mingw64-fedora-rawhide-container: - extends: .container_job + extends: .container_optional_job variables: NAME: fedora-rawhide-cross-mingw64 =20 --=20 2.31.1