Enable gating tests on rawhide

Purpose: prevent a build from being pushed to stable
unless tests/tests.yml pass; require manual override
on failure.

Counterargument: this is going to fail effective now.
Rawhide has been highly unstable, with kernel and
systemd bugs one right after the other, all preventing
podman tests from passing. (Current blocker: rhbz1740664
in systemd-udev, in which /dev/net/tun is mode 600
which causes slirp4netns to fail).

Countercounterargument: even if all these failures aren't
podman's fault, we still want to catch them and at least
report them early. I am monitoring test runs but I don't
want to be the single point of failure.

Signed-off-by: Ed Santiago <santiago@redhat.com>
This commit is contained in:
Ed Santiago 2019-08-14 12:36:23 -06:00
parent 7486313987
commit 3537282ceb

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
rules:
- !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete}