commit e8e3d7a429421569d463b32d9d7fdc6bd2bee039
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Nov 19 18:35:58 2020 +0100
Update koji-hub policy
roles/koji_hub/templates/hub.conf.j2 | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/roles/koji_hub/templates/hub.conf.j2 b/roles/koji_hub/templates/hub.conf.j2
index 1293341..c38dc94 100644
--- a/roles/koji_hub/templates/hub.conf.j2
+++ b/roles/koji_hub/templates/hub.conf.j2
@@ -22,7 +22,7 @@ CheckClientIP = False
## the client username is the common name of the subject of their client certificate
DNUsernameComponent = CN
## separate multiple DNs with |
-ProxyDNs = emailAddress=rpmfusion-buildsys(a)rpmfusion.org,CN=kojiweb,O=RPM
Fusion,ST=Province,C=EU|emailAddress=rpmfusion-buildsys(a)lists.rpmfusion.org,CN=sign-bridge1,O=RPM
Fusion Project,ST=Province,C=EU
+ProxyDNs = emailAddress=rpmfusion-buildsys(a)rpmfusion.org,CN=kojiweb,O=RPM
Fusion,ST=Province,C=EU|emailAddress=rpmfusion-buildsys(a)lists.rpmfusion.org,CN=sign-bridge1,O=RPM
Fusion
Project,ST=Province,C=EU|emailAddress=rpmfusion-buildsys(a)lists.rpmfusion.org,CN=sigul,O=RPM
Fusion Project,ST=Province,C=EU
## end SSL client certificate auth configuration
@@ -39,7 +39,7 @@ KojiWebURL =
http://arm.koji.rpmfusion.org/koji
# when creating email notifications
EmailDomain =
rpmfusion.org
# Disable sending all notifications from koji, people need to use FMN now
-DisableNotifications = False
+DisableNotifications = True
## If KojiDebug is on, the hub will be /very/ verbose and will report exception
## details to clients for anticipated errors (i.e. koji's own exceptions --
@@ -93,13 +93,15 @@ channel =
method createdistrepo :: use createrepo
method buildContainer :: use powerbuilder
buildtag *-rpi :: use powerbuilder
- method buildSRPMFromSCM && buildtag *rpi :: use powerbuilder
method buildSRPMFromSCM :: use createrepo
+ method buildSRPMFromSCM && buildtag *rpi :: use powerbuilder
has req_channel && has_perm customchannel :: req
is_child_task :: parent
# Policy to move build to powerfull builders
+ source */chromium-* && bool scratch :: deny
source */chromium-* :: use powerbuilder
source */kodi* :: use powerbuilder
+ source */libopenshot* :: use powerbuilder
source */qt5-qtwebengine-freeworld* :: use powerbuilder
source */telegram-desktop* :: use powerbuilder