ci: switch all non-released distros to be non-gating

The non-released distros have reasonably frequent package installation
failures that can last for days at a time. This makes them unsuitable
for use as gating CI jobs.

This ensures all of the jobs in Debian Sid, Fedora Rawhide, openSUSE
Tumbleweed and FreeBSD Current are marked "allow-failure: true".

This means the jobs still run, but any failure will not be considered
fatal to the pipeline.

Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrangé
2021-10-20 11:43:37 +01:00
parent 13eab52429
commit 28a1059ddd
2 changed files with 16 additions and 10 deletions

View File

@@ -94,8 +94,10 @@ targets:
debian-sid:
jobs:
- arch: x86_64
allow-failure: true
- arch: aarch64
allow-failure: true
- arch: armv6l
allow-failure: true
@@ -106,6 +108,7 @@ targets:
builds: false
- arch: i686
allow-failure: true
- arch: mips64el
allow-failure: true
@@ -120,6 +123,7 @@ targets:
builds: false
- arch: s390x
allow-failure: true
fedora-33: x86_64
@@ -150,6 +154,7 @@ targets:
freebsd-current:
jobs:
- arch: x86_64
allow-failure: true
builds: False
opensuse-leap-152:
@@ -161,6 +166,7 @@ targets:
opensuse-tumbleweed:
jobs:
- arch: x86_64
allow-failure: true
variables:
RPM: skip