summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel P. Berrangé <berrange@redhat.com>2023-04-19 10:25:34 +0100
committerDaniel P. Berrangé <berrange@redhat.com>2023-04-19 10:25:34 +0100
commit664c347534c093dd541f60affd30bc1c4572d776 (patch)
tree1668e8d302022da01098648de5aeeffbe38f1d93
parent6e1351b4c0392cad716520808d4eac4bcc69c855 (diff)
downloadlibvirt-python-664c347534c093dd541f60affd30bc1c4572d776.tar.gz
ci: mark bleeding edge distros as non-gating
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é <berrange@redhat.com>
-rw-r--r--ci/gitlab/builds.yml12
-rw-r--r--ci/gitlab/containers.yml6
-rw-r--r--ci/manifest.yml11
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