From 6a0434d8b5752eca09b5cd76ff395c722c8b215f Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 2 Nov 2016 12:44:50 -0400 Subject: [PATCH] Set KOJI_PROXYUSER=True on the devnode. See the inline comment in config.py. Relates to https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=a28a93dad75248c30c1792ec35f588c8e317c067 --- config.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config.py b/config.py index 2ea4b5bd..d5e27caf 100644 --- a/config.py +++ b/config.py @@ -72,13 +72,16 @@ class DevConfiguration(BaseConfiguration): LOG_LEVEL = 'debug' HOST = '0.0.0.0' - # This requires that your principal be listed server side in ProxyPrincipals. - KOJI_PROXYUSER = False if path.exists('/home/fedora/modularity.keytab'): KRB_PRINCIPAL = 'modularity@STG.FEDORAPROJECT.ORG' KRB_KEYTAB = '/home/fedora/modularity.keytab' KRB_CCACHE = '/var/tmp/krb5cc' + else: + # This requires that your principal be listed server side in + # ProxyPrincipals, and that is only true for our modularity system + # user. See: https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=a28a93dad75248c30c1792ec35f588c8e317c067 + KOJI_PROXYUSER = False REQUIRE_PACKAGER = False # You only need these FAS options if you turn on authorization