From 3537282ceb56b50c6c594cb319bb82d26370cae9 Mon Sep 17 00:00:00 2001 From: Ed Santiago Date: Wed, 14 Aug 2019 12:36:23 -0600 Subject: [PATCH] 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 --- gating.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 gating.yaml diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..4e26a6f --- /dev/null +++ b/gating.yaml @@ -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}