From b4cdd7786b083881d1e7def5a1e7ee173af21ffd Mon Sep 17 00:00:00 2001 From: nazunalika Date: Mon, 15 Feb 2021 22:39:49 -0700 Subject: [PATCH] add users --- defaults/main.yml | 1 + templates/koji-pgsql.sql.j2 | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 063cbee..f01da3e 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -58,6 +58,7 @@ koji_mbs_principal: mbs/mbs.rockylinux.org@ROCKYLINUX.ORG koji_mbs_keytab: /etc/keytabs/mbs.keytab # GC +koji_gc_name: garbageman koji_gc_keytab: /etc/keytabs/koji-gc.keytab koji_gc_principal: koji-gc/koji.rockylinux.org@ROCKYLINUX.ORG diff --git a/templates/koji-pgsql.sql.j2 b/templates/koji-pgsql.sql.j2 index e41b04d..3368f6d 100644 --- a/templates/koji-pgsql.sql.j2 +++ b/templates/koji-pgsql.sql.j2 @@ -10,3 +10,9 @@ INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (3, 1, 1); with user_id as (insert into users (name, status, usertype) values ('{{ koji_sigul_user }}', 0, 0) returning id) insert into user_krb_principals (user_id, krb_principal) values ((select id from user_id),'{{ koji_sigul_principal }}'); INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (4, 1, 1); +with user_id as (insert into users (name, status, usertype) values ('distrobuild', 0, 0) returning id) +insert into user_krb_principals (user_id, krb_principal) values ((select id from user_id),'koji/distrobuild@ROCKYLINUX.ORG'); +INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (5, 1, 1); +with user_id as (insert into users (name, status, usertype) values ('{{ koji_gc_name }}', 0, 0) returning id) +insert into user_krb_principals (user_id, krb_principal) values ((select id from user_id),'{{ koji_gc_principal }}'); +INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (6, 1, 1);