Commit Graph

29455 Commits

Author SHA1 Message Date
Pavel Raiskup
b8a6fbc283 copr: fe: compress rotated logs
https://lists.fedorahosted.org/archives/list/copr-devel@lists.fedorahosted.org/thread/YKOVBFQMUTMX2TDQ2EWTQ72CJW4H6T7P/
2020-04-24 21:34:20 +02:00
Kevin Fenzi
e93d539e29 postgresql_server: also set this on db-koji02 ad they have to match
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
b4f82f8e38 postgresql_server: adjust connections only for db-koji01, leave pagure01 and others back at 750
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
d0930d95dc bodhi / backend: re-enable automated pushes now that updates have been sorted.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Clement Verna
2196b78f12 OSBS: add flatpak configuration to support traditional docker labels.
Fixes https://pagure.io/fedora-infrastructure/issue/8464

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
c91c3e9e57 dns: drop GetIP fetch as it no longer is offered
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
cd9fc0d715 dbgserver: no monitoring requested
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
0e939f88f0 bodhi / backend: disable automated pushes until we sort ejected updates.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
02e6deb26a koji-hub: sync changes with running config on max workers
Also sync some things from upstream config.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Adrian Reber
9e96f524c5 mirrorlist: do not use containers for mirrorlist-server
The new mirrorlist-server is a single binary and can easily be run as a
service without a container. There have been problems running the
mirrorlist container rootless, especially the combination of running it
as a systemd server and rootless often failed during container
stop/removal.

With this change, starting with Fedora 31, the mirrorlist-server package
is installed and started via systemd to answer haproxy requests. Without
any container.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:20 +02:00
Pavel Raiskup
7ec5d65c84 copr: be: don't run createrepo after build removal in @python/python3.9 2020-04-24 21:34:20 +02:00
Aurélien Bompard
05f6dcdc39 rabbit/queue: don't default to subscribing to everything
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:20 +02:00
Tim Flink
b03d81e48a rabbitmq_cluster: adding rpminspect queue to match rpminspect keypair 2020-04-24 21:34:20 +02:00
Pavel Raiskup
e369176ea4 copr: backend: hotfix https://pagure.io/copr/copr/pull-request/1172 2020-04-24 21:34:20 +02:00
Kevin Fenzi
cddf37c65b koji_hub: drop this back down to 400
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
863207523d epylog: weed out systemd mount lines
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
a048058fa8 koji_hub: need to set ServerLimit also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
bf7cdb0849 koji_hub: and back to prefork
worker ate up db connections, so back to prefork.
But increase max to 900 (from default 250) t0 hopefully avoid the orig issue.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
539ecf0387 koji_hub: event has a bug, switch to worker mpm mode
Seems the rhel7 apache hits https://bz.apache.org/bugzilla/show_bug.cgi?id=53555
so switch over to worker mode instead of event.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
fa46e8bc0e koji_hub: switch to event workers in apache and bump limits way up.
By default apache uses prefork and a limit of 250. It's possible that this limit was
the thing causing us issues over the last week. This moves to the event mpm and ups limits
a lot. It also needs to up limits on db connections or the increased workers will just
cause the db server to overload.

With this setup, builders are no longer dropping out, but it's not clear if it's solved
all the issues we have been seeing.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
517bc3b03e proxy110: move to f31
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
2e425f4927 proxy101: move to f31, perhaps that will help this anoying issue we are hitting.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Kevin Fenzi
12287e3e23 ansible server: set interpreter_python to auto instead of auto_legacy (default)
This will cause ansible command line to also detect things the way our playbooks do.
ie, prefer python3

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:20 +02:00
Aurélien Bompard
d1f4d753b6 Harmless change to reset the number of replicas
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:20 +02:00
Pavel Raiskup
71f3921c67 copr: be-dev: allocate swap partition for dev instance 2020-04-24 21:34:20 +02:00
Aurélien Bompard
ce065c605a Fix Bodhi's celeryconfig.py for celery-beat
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:19 +02:00
Clement Verna
78b520222b Bodhi: use the same keytab name in the container image
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Clement Verna
6e69e78a51 OSBS: aarch64 openshift do not try to test quay.io login
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
1aae7b0591 distgit-bz: now that the cron job is running fine, go back to running it twice a day
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Kevin Fenzi
681970de27 buildvm-aarchh64-24/25: double memory to keep oom from happening (hopefully)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:19 +02:00
Merlin Mathesius
262b56beb8 greenwave: no testing requirements for fedora-epel-8-modular
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-04-24 21:34:19 +02:00
Clement Verna
aa569ea75b ODCS: replace the process check by a service check.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Clement Verna
e16fdf0b3d Bodhi: add a request-timeout to the wsgi daemon
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
c6bafd58a9 distgit-bz: increase the cron frequency a little bit for today
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Pavel Raiskup
b2ddae76b5 copr: be: upgrade also prunerepo
https://pagure.io/copr/copr/issue/1139
2020-04-24 21:34:19 +02:00
Adrian Reber
61a907cb03 Revert "mirrorlist: second try to rework unit file"
This reverts commit 98a36251d86f0336e4affca521aa4e70aa894b92.
2020-04-24 21:34:19 +02:00
Adrian Reber
bb95189281 Revert "mirrolist: correctly handle SELinux labels of mounted directories"
This reverts commit 0ad533cf7c9d82a1564734de6839cca3c588308c.
2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
43fe8d3c2e distigt-bz: fix typo in the closing tag
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
2cfbf235bc distgit-bz: make the cron a template and never notify users in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Adrian Reber
8e13bac145 mirrolist: correctly handle SELinux labels of mounted directories
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:19 +02:00
Adrian Reber
ace91e0f9f mirrorlist: second try to rework unit file
Still based on https://www.redhat.com/sysadmin/podman-shareable-systemd-services

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:19 +02:00
Pavel Raiskup
906f5c821c copr: fe: enable logrotate on frontend 2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
88c5dea064 distgit-bz: enable sending emails
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Pierre-Yves Chibon
e2b74eb9af distgit-bz: enable the script in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:19 +02:00
Adrian Reber
4b588f620c Revert "mirrorlist: adapt service file based on official recommendation"
This reverts commit 96904b2c5bf5a2cee1cacd877911740954f4b245.
2020-04-24 21:34:19 +02:00
Adrian Reber
ad8c451629 Revert "mirrorlist: use correct path for cid and pid file"
This reverts commit 43d3cc1523a53a094ca765aee8c754d406673ffc.
2020-04-24 21:34:19 +02:00
Adrian Reber
11c8cae9e7 Revert "mirrorlist: typo: it has to be user not run"
This reverts commit a08982cf8cd952e2b857c356515773200a972d95.
2020-04-24 21:34:19 +02:00
Adrian Reber
2c4434a520 Revert "mirrorlist: with forking use 'podman run -d'"
This reverts commit a18931da2d1c6b43831137951512bc130b0e77ed.
2020-04-24 21:34:19 +02:00
Adrian Reber
2202fe726d mirrorlist: with forking use 'podman run -d'
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:19 +02:00
Adrian Reber
c8b551c319 mirrorlist: typo: it has to be user not run
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:19 +02:00