Commit graph

40460 commits

Author SHA1 Message Date
Pavel Raiskup
f03efe2929 Revert part of previous commit (pushed by mistake) 2023-12-16 12:09:37 +01:00
Pavel Raiskup
416da23f99 copr: per user s390x limit
Fixes: https://github.com/fedora-copr/copr/issues/3066
2023-12-16 10:41:39 +01:00
Aurélien Bompard
79949846e2
Define the bodhi variables in a single place
This removes the different definitions of `sent_topics` for Bodhi, which
were causing issue https://pagure.io/releng/issue/11827

It also brings the bodhi options in the `os_control*` group vars into
the same vars file.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-15 12:54:12 +01:00
Timothée Ravier
5546164ada bodhi2/pungi.rpm.conf.j2: Remove deprecated option
Sync with changes from https://pagure.io/pungi-fedora/pull-request/1227

```
[WARNING ] Variant-type source repository is deprecated and will be ignored during 'OSTree' phase: Everything
[OSTREE_INSTALLER] [WARNING ] Variant-type source repository is deprecated and will be ignored during 'OSTreeInstaller' phase: None
```

See: https://pagure.io/pungi-fedora/pull-request/1227#comment-196106
2023-12-14 19:39:46 +00:00
Timothée Ravier
751a70c710 bodhi2/pungi.rpm.conf.j2: Clean up version checks now that F37 is EOL
No need to check the version for Kinoite & Sericea now that all builds
are F38 and later.
2023-12-14 19:39:46 +00:00
Timothée Ravier
d7cb42beae bodhi2/pungi.rpm.conf.j2: Enable unified-core only for F39+
Fixes: https://pagure.io/fedora-infra/ansible/pull-request/1697
2023-12-14 19:39:46 +00:00
Kevin Fenzi
a668b112bd db-koji01: increase temp_buffers to see if that helps heavy queries
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-14 11:25:45 -08:00
83e4344d84 build maubot-webhook for maubot
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-12-14 14:10:05 +10:00
Kevin Fenzi
8815cfc11a bodhi-backend01: this should be user acl not group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-13 14:42:20 -08:00
Kevin Fenzi
00bfd85f4e bodhi-backend01: drop default, only directories can have default
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-13 14:06:01 -08:00
Kevin Fenzi
17eb190e78 bodhi-backend: use acl module instead of command
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-13 13:49:28 -08:00
Kevin Fenzi
bb67432921 bodhi-backend91: quote all mode paramaters
mode parameters need to be quoted so ansible can see them as strings and
convert them to the right thing in the end. Without that, they could be
ill defined or sometimes wrong.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-13 12:03:37 -08:00
Kevin Fenzi
149abf786b db-koji01: some more performace tweaking
Increase shared buffers to help larger sorts
Increase io concurrency to allow more i/o
bump max_workers to 56 (with 64 cpus) and increase parallel workers to
match.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-12 10:17:54 -08:00
Timothée Ravier
378a859288 bodhi2/pungi.rpm.conf.j2: Enable aarch64 for Fedora Sericea
See: https://gitlab.com/fedora/ostree/sig/-/issues/13
2023-12-12 11:16:40 +00:00
Timothée Ravier
6da5ff478e bodhi2/pungi.rpm.conf.j2: Enable Fedora Onyx for Fedora 39
See: https://fedoraproject.org/wiki/Changes/Fedora_Onyx
See: https://gitlab.com/fedora/ostree/sig/-/issues/12
2023-12-12 11:52:44 +01:00
Timothée Ravier
2c39936818 bodhi2/pungi.rpm.conf.j2: Compose Fedora Atomic Desktops using unified-core
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueUnifiedCore
Fixes: https://pagure.io/releng/issue/11827
2023-12-12 11:52:44 +01:00
Kevin Fenzi
93a74617a9 db-koji01: try some more tuning
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-11 14:43:39 -08:00
Frank Ch. Eigler
e11f21c748 Bump debuginfod.stg VM RAM to 24GB to match prod
Hoping to reduce swap pressure.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
2023-12-11 19:14:45 +00:00
Lukas Holecek
acdde021dc resultsdb-frontend: Use up-to-date prod image 2023-12-11 13:31:23 +01:00
Michal Konecny
0cd6a7be8b [ResultsDB] Use the correct API version for deployment config
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2023-12-11 12:58:24 +01:00
Kevin Fenzi
bc3fb3c67c db-koji01: increase some values to try and handle load better
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-10 13:29:36 -08:00
Kalev Lember
b6c93a94d3 Revert "new email alias for grome-sig"
We went with just using the regular gnome-sig@lists.fedoraproject.org
bugzilla account and don't need to redirect any more.

This reverts commit 146685283d.

Signed-off-by: Kalev Lember <klember@redhat.com>
2023-12-08 20:19:53 +00:00
Kevin Fenzi
394e856f0e bodhi: use the right path for the alembic config
Since this mid pod was never working before it was using the old
/srv/bodhi path instead of the current /etc/bodhi one. Switch it over to
use the current path.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-08 11:39:52 -08:00
Kevin Fenzi
d2c2dde6b2 bodhi: need to also load the alembic.ini template in openshift
We need this template to run the schema upgrades via the mid pod.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-08 11:39:01 -08:00
Kevin Fenzi
e9216f7424 bodhi: fix deploumentconfig indentation
This is why the schema upgrade pre has never been working,
as well as other possible issues. ;(
oc apply --validate=strict caught it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-08 11:23:00 -08:00
Kevin Fenzi
9996fb44a9 bodhi: increase liveness timeout
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-08 11:00:46 -08:00
Kevin Fenzi
e682afbb3e postgresql: tune db01 to handle higher loads
We have been running on the defaults on db01 for a while here, but bodhi
seems to be having db query speed issues, so lets try and beef up the
postgresql config.

Increase shared_buffers as we have a lot of memory.
Increase workers as we have 24 cpus and 8 workers (default) might be a
bottleneck. Increase the related worker settings with base workers.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-08 10:18:21 -08:00
19a153b828 add deps for maubot update
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-12-08 12:52:33 +10:00
Kevin Fenzi
a3996e0553 koschei: allow frontend pods more memory limits
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-07 12:16:40 -08:00
Kevin Fenzi
e94e7019ee koschei: allow frontend pods more memory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-07 12:06:46 -08:00
Siteshwar Vashisht
9cfca2ab54 openscanhub: try to fix keytab host for staging
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2023-12-07 17:07:39 +01:00
Siteshwar Vashisht
7dd07af1d1 openscanhub: remove name for staging pvc instance
This should be automatically generated for `ocs-storagecluster-cephfs`.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2023-12-06 17:07:05 +01:00
Michal Srb
dcb66ebc18 retrace: Fedora 37 is EOL
Also add forgotten f39 repositories.

Signed-off-by: Michal Srb <michal@redhat.com>
2023-12-06 06:58:41 +01:00
Siteshwar Vashisht
3e91ad138c openscanhub: fix key field in keytab role
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2023-12-05 23:08:28 +01:00
Siteshwar Vashisht
ae6b285537 openscanhub: generate keytab files for FAS logins
Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2023-12-05 22:25:04 +01:00
Siteshwar Vashisht
14b561e2d5 openscanhub: add pvc for /var/lib/osh path
This path stores all the files generated for a task and it is going to
expand in size over time.

Signed-off-by: Siteshwar Vashisht <svashisht@redhat.com>
2023-12-05 20:58:45 +00:00
Kevin Fenzi
0d7e4db134 proxies: all the proxies were moved to 39 a bit ago
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-05 10:59:46 -08:00
Kevin Fenzi
5caafb1fa5 debuginfod: these were moved to f39 a bit ago
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-05 10:07:35 -08:00
2d4220c9e9 Fedora 37 is EOL
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-12-05 17:09:44 +01:00
Aurélien Bompard
666db4daca
Rebase discourse2fedmsg on Python 3.9
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-05 14:48:05 +01:00
Fabio Valentini
bf26338f22 bodhi: set createrepo_deltas to False for Fedora 40+ in pungi config 2023-12-04 22:03:58 +00:00
Kevin Fenzi
f16a2ffb50 koji-hub: adjust wsgi parameters to match upstream
We missed changing our local config when upstream made some wsgi
changes. This mostly results in confusing logs, but might have some
other unknown effects.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-04 09:15:38 -08:00
Aurélien Bompard
64da337e67
Use fedora-messaging-git-hook on dist-git
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-04 17:58:49 +01:00
Lukas Holecek
e4bc707e12 resultsdb-frontend: Use up-to-date stage image 2023-12-04 14:33:01 +00:00
Aurélien Bompard
4442a309aa
Use the fedora-messaging-git-hook package on batcave
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-04 12:05:00 +01:00
beb09a8835
zabbix: debugging iptables config
- add zabbix agent to RabbitMQ hosts

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2023-12-04 07:01:22 +00:00
Kevin Fenzi
837a1283b2 people01: drop for now, will readd later
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-12-01 10:29:59 -08:00
Pavel Raiskup
fa3499d30d copr-be-dev: don't let actions eat all I/O 2023-12-01 11:27:19 +01:00
Kevin Fenzi
2524e7c258 nagios: stop trying to monitor start.fedoraproject.org, as its now under fedoraproject.org/start
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-30 14:52:03 -08:00
Pedro Moura
eec1e262ef Redirect fedora start page
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2023-11-30 19:08:30 +00:00