From 664c347534c093dd541f60affd30bc1c4572d776 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Date: Wed, 19 Apr 2023 10:25:34 +0100 Subject: ci: mark bleeding edge distros as non-gating MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fedora Rawhide, Debian Sid and OpenSUSE Tumbleweed are all liable to have sporadic failures due to being bleeding edge distros. Thus they should not gate contributor changes that are otherwise correct. Signed-off-by: Daniel P. Berrangé --- ci/gitlab/builds.yml | 12 ++++++------ ci/gitlab/containers.yml | 6 +++--- ci/manifest.yml | 11 +++++++++-- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/ci/gitlab/builds.yml b/ci/gitlab/builds.yml index 4e89861..a52108d 100644 --- a/ci/gitlab/builds.yml +++ b/ci/gitlab/builds.yml @@ -110,14 +110,14 @@ x86_64-debian-sid-prebuilt-env: needs: - job: x86_64-debian-sid-container optional: true - allow_failure: false + allow_failure: true variables: NAME: debian-sid x86_64-debian-sid-local-env: extends: .native_build_job_local_env needs: [] - allow_failure: false + allow_failure: true variables: IMAGE: docker.io/library/debian:sid-slim NAME: debian-sid @@ -180,14 +180,14 @@ x86_64-fedora-rawhide-prebuilt-env: needs: - job: x86_64-fedora-rawhide-container optional: true - allow_failure: false + allow_failure: true variables: NAME: fedora-rawhide x86_64-fedora-rawhide-local-env: extends: .native_build_job_local_env needs: [] - allow_failure: false + allow_failure: true variables: IMAGE: registry.fedoraproject.org/fedora:rawhide NAME: fedora-rawhide @@ -218,7 +218,7 @@ x86_64-opensuse-tumbleweed-prebuilt-env: needs: - job: x86_64-opensuse-tumbleweed-container optional: true - allow_failure: false + allow_failure: true variables: NAME: opensuse-tumbleweed RPM: skip @@ -226,7 +226,7 @@ x86_64-opensuse-tumbleweed-prebuilt-env: x86_64-opensuse-tumbleweed-local-env: extends: .native_build_job_local_env needs: [] - allow_failure: false + allow_failure: true variables: IMAGE: registry.opensuse.org/opensuse/tumbleweed:latest NAME: opensuse-tumbleweed diff --git a/ci/gitlab/containers.yml b/ci/gitlab/containers.yml index d185c3a..44a1f13 100644 --- a/ci/gitlab/containers.yml +++ b/ci/gitlab/containers.yml @@ -30,7 +30,7 @@ x86_64-debian-10-container: x86_64-debian-sid-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: debian-sid @@ -51,7 +51,7 @@ x86_64-fedora-37-container: x86_64-fedora-rawhide-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: fedora-rawhide @@ -65,7 +65,7 @@ x86_64-opensuse-leap-154-container: x86_64-opensuse-tumbleweed-container: extends: .container_job - allow_failure: false + allow_failure: true variables: NAME: opensuse-tumbleweed diff --git a/ci/manifest.yml b/ci/manifest.yml index 2b38074..5646ae3 100644 --- a/ci/manifest.yml +++ b/ci/manifest.yml @@ -40,7 +40,10 @@ targets: debian-10: x86_64 - debian-sid: x86_64 + debian-sid: + jobs: + - arch: x86_64 + allow-failure: true fedora-36: jobs: @@ -58,7 +61,10 @@ targets: paths: - libvirt-python-rpms - fedora-rawhide: x86_64 + fedora-rawhide: + jobs: + - arch: x86_64 + allow-failure: true opensuse-leap-154: jobs: @@ -69,6 +75,7 @@ targets: opensuse-tumbleweed: jobs: - arch: x86_64 + allow-failure: true variables: RPM: skip -- cgit v1.2.1