Christian Kellner
9e2061f6f2
container/builder: add createrepo_c
...
Needed if we wanted to include external repos.
2020-09-05 18:20:24 +02:00
Christian Kellner
5c0965fe9f
move 'make-tags.sh' to the top-level dir
2020-09-05 18:19:55 +02:00
Christian Kellner
7bd3f197a7
run-kojid: also add builder to createrepo channel
...
At least one builder needs to be able to create repos.
2020-09-05 18:14:44 +02:00
Christian Kellner
bbb9acf310
run-kojid: conditionally exec add-host-to-channel
...
Only execute add-host-to-channel if add-host was successful. The
former throws exceptions.
2020-09-05 18:13:01 +02:00
Christian Kellner
814554c34f
Remove old ssl and start scripts
...
Not needed anymore with the move to kerberos and run-koji-container.sh
2020-09-05 16:34:59 +02:00
Christian Kellner
2597569855
container/builder: switch to kerberos auth
...
Instead of using client certificates, use kerberos auth.
2020-09-05 16:31:02 +02:00
Christian Kellner
63355fe0a4
hub: switch to kerberos auth
...
Switch to kerberos aut and also ship ssl.conf, adapted to serve
at localhost and the fqdn, instead of creating it via sed.
2020-09-05 16:29:46 +02:00
Christian Kellner
5d59084ddb
container/hub: align with upstream and scrip
...
Use quay.io/osbuild/koji:v1 and remove db schema generation, now
done in run-koji.cotnainer.sh.
Ensure /mnt/koji has the right permission, but don't create it,
since it is a volume and bind-mounted in.
2020-09-05 16:28:27 +02:00
Christian Kellner
aefe1218b5
initial import
2020-09-02 19:15:25 +02:00