Commit Graph

267 Commits

Author SHA1 Message Date
Mikolaj Izdebski
1655385dfb koschei/backend: Fix refreshing of dist-git groups 2019-04-08 17:02:20 +02:00
Mikolaj Izdebski
c00b7bccfc koschei/backend: Add dynamic stewardship-sig group (#7687) 2019-04-04 13:54:51 +02:00
Mikolaj Izdebski
92fda44f20 koschei-refresh-distgit-group: Make it possible to replace group contents 2019-04-04 13:52:51 +02:00
Mikolaj Izdebski
bed6d7aadc koschei-refresh-distgit-group: Exclude non-rpms namespaces (#7636) 2019-03-29 10:55:11 +01:00
Mikolaj Izdebski
9079df16c9 Fix Koschei frontend hotfix installation path 2019-01-03 12:28:29 +00:00
Mikolaj Izdebski
96839ff688 Increase Koschei cache_l2_capacity as there is more disk space available 2019-01-03 12:18:31 +00:00
Mikolaj Izdebski
fbdc98ca3c Hotfix Koschei to work with Pagure 5
See: https://github.com/msimacek/koschei/issues/272
2018-11-21 05:38:16 +00:00
Mikolaj Izdebski
8c6b94385a Enable auto-sync of go-sig group in Koschei (#7328) 2018-10-25 09:04:34 +00:00
Mikolaj Izdebski
f62489aa14 Drastically reduce Koschei L2 cache capacity
This is required to free some disk space until we migrate to bigger
storage.
2018-10-17 21:12:42 +00:00
Mikolaj Izdebski
39329d7b94 Reduce L2 cache capacity on Koschei to free some disk space 2018-10-04 11:23:51 +00:00
Mikolaj Izdebski
3abf9194b0 Use env_prefix not env_suffix 2018-08-27 20:13:01 +00:00
Mikolaj Izdebski
a6e8a52c62 Add ppc64le to Koschei build arches 2018-08-14 23:06:25 +00:00
Mikolaj Izdebski
1d734a225c Tell mod_auth_oidc cache Koschei login sessions in cookies
See https://pagure.io/fedora-infrastructure/issue/6994
2018-05-28 22:08:00 +00:00
Mikolaj Izdebski
1c459c1ee6 koschei/backend: silence cron job for refreshing groups 2018-03-05 10:33:50 +00:00
Mikolaj Izdebski
734e9939a4 Install Copr-dev credentials for Koschei 2018-02-13 11:12:31 +00:00
Michael Simacek
6995f01232 Increase koschei pagure cache expiration time 2018-02-09 12:58:55 +01:00
Michael Simacek
45fde4032d Disable distributed memcached lock on koschei.
It seems to deadlock for some reason and is not really needed.
2018-02-09 12:52:12 +01:00
Michael Simacek
e66501a312 Revert "Disable koschei pagure plugin until I figure out why it segfaults"
It was selinux vs dogpile.cache.

This reverts commit ef6f884a0a.
2018-02-09 12:44:39 +01:00
Michael Simacek
05ad37b3f8 Set httpd_execmem sebool on koschei-web 2018-02-09 12:42:38 +01:00
Michael Simacek
ef6f884a0a Disable koschei pagure plugin until I figure out why it segfaults 2018-02-09 10:59:20 +01:00
Michael Simacek
9397a3579f Disable koschei logging mail handler 2018-02-08 13:22:52 +01:00
Mikolaj Izdebski
da2e9766d7 Make Koschei backend auth to Koji using GSSAPI 2018-02-08 12:01:09 +00:00
Mikolaj Izdebski
0eec23dcd8 Switch Koschei web auth to OpenIDC 2018-02-08 11:58:00 +00:00
Mikolaj Izdebski
d5db6392b4 Reinstall Koschei on Fedora 27 2018-02-08 11:57:38 +00:00
Mikolaj Izdebski
cc6ca2352a Switch SELinux on Koschei back to enforcing
Hopefully SELinux bug workaround shouldn't be needed any longer.
2018-02-08 11:56:42 +00:00
Mikolaj Izdebski
87b919f769 Auto track rust-sig packages on Koschei 2018-02-02 10:08:26 +00:00
Mikolaj Izdebski
571ca7275a Second try on fixing cron-refresh-groups on koschei-backend 2018-01-27 15:01:13 +00:00
Mikolaj Izdebski
53d318abc2 Fix cron-refresh-groups on koschei-backend 2018-01-27 14:15:03 +00:00
Michael Simacek
db5fa411a0 Use mod_auth_openidc for koschei 2017-12-19 17:05:57 +02:00
Michael Simacek
82cc107e9a Disable koschei-refresh-distgit-group on stg
The packages from the group don't exists on staging koji
2017-12-08 16:44:19 +02:00
Mikolaj Izdebski
6f97b5dad7 SELinux prevents login on Koschei Fedora 27 machines 2017-12-08 11:31:02 +00:00
Michael Simacek
f7e3dcc2b2 Configure GSSAPI auth for koschei stg 2017-12-04 10:55:31 +02:00
Mikolaj Izdebski
26fb326bc3 Fix a typo in file name 2017-12-02 00:06:25 +00:00
Mikolaj Izdebski
24e916c2cf Add script to refresh koschei groups based on dist-git groups 2017-12-02 00:02:47 +00:00
Mikolaj Izdebski
6c884c55c6 Reinstall koschei-backend-stg as Fedora 27 2017-11-30 11:17:56 +00:00
Michael Simacek
127ecb9134 Make koschei-refresh-group work with current dnf 2017-11-02 16:35:20 +02:00
Patrick Uiterwijk
039b08354a Yum allowed state=installed. Lets use state=present consistently
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-10-08 22:31:03 +00:00
Mikolaj Izdebski
7c273efe35 Install koschei-refresh-module script 2017-10-04 07:16:32 +00:00
Mikolaj Izdebski
bf1b02c9fc Fix koschei-watcher memory limit 2017-09-14 21:42:26 +00:00
Mikolaj Izdebski
00669afe0d Lower memory limit for koschei-watcher 2017-09-14 21:03:27 +00:00
Mikolaj Izdebski
44a8c810fb Limit memory usage by koschei-watcher
This is workaround for https://github.com/msimacek/koschei/issues/181
2017-09-07 21:30:31 +00:00
Dennis Gilmore
75714b05be make sure that the koschei tasks are the same weight as hotness
hotness and koschei compete over build resources, as koschei is
using a higher priority it always wins causing hotness builds to
languish. So lets make sure everything is fair

Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org>
2017-09-04 20:38:44 +00:00
Mikolaj Izdebski
e1fe67237b Migrate Koschei prod from pkgdb2 to pagure 2017-09-04 12:25:51 +00:00
Michael Simacek
294caaf2ed Enable koschei-pagure plugin in stg 2017-08-30 16:44:07 +03:00
Mikolaj Izdebski
519d92b0a7 koschei/frontend: Update dist-git web URL 2017-08-28 06:16:26 +00:00
Mikolaj Izdebski
280bb07c45 koschei/frontend: Set URL for fedora-bootstrap theme 2017-08-25 22:04:35 +00:00
Michael Simacek
23448c31bc Keep the pkgdb frontend part before we have pagure plugin released 2017-08-16 17:59:10 +02:00
Michael Simacek
890d01ce47 Disable koschei-pkgdb integration 2017-08-16 17:42:06 +02:00
Mikolaj Izdebski
289c888f41 Remove koschei scheduler hotfix 2017-07-21 07:18:59 +00:00
Michael Simacek
146b9f8f3c Naming mismatch 2017-07-03 10:52:19 +02:00