Commit graph

56 commits

Author SHA1 Message Date
Mattia Verga
24ef980a8a bodhi: the correct release is 25.5.1
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-05-20 08:11:52 +02:00
Kevin Fenzi
f103b2a728 Revert "bodhi: leave prod alone for now"
This reverts commit 5243c435be.

Lets try and move production over.
2025-05-17 10:52:39 -07:00
Kevin Fenzi
5243c435be bodhi: leave prod alone for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-16 13:36:22 -07:00
Mattia Verga
9d5d752a88 bodhi: apply 25.5.0 release
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-05-16 19:13:33 +00:00
Aurélien Bompard
ffb00530d2
Adjust toddlers subscriptions
Ref: https://pagure.io/fedora-infra/toddlers/c/5775425f1671a7c0c25af889da7c4452fb1b4af8?branch=main

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-17 13:07:00 +02:00
Michal Konecny
daeaceaae5 [poddlers] Enable the FAS group sync on production
Till now the automatic group sync was only working on staging. This
should enable it on production as well.
2025-03-25 09:47:46 +00:00
Lenka Segura
729e827795 poddlers: scale pod for cleaning-packager-groups to zero
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-03-20 16:20:59 +01:00
Lenka Segura
347fda288f poddlers: add cleaning-packager-groups
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-03-20 12:29:27 +01:00
Aurélien Bompard
e547715fce
Poddlers/SCM Requests Processor: fix the subscriptions
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-10 17:29:36 +01:00
Aurélien Bompard
0d5a2a1a6d
Poddlers: disable distgit-commit-processor
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-10 09:13:51 +01:00
Aurélien Bompard
8f7036d05f
Add documentation for the poddlers openshift app
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-12-09 10:30:09 +01:00
Mattia Verga
5a9fffb0f4 bodhi: update to 8.3.0 and F41 base image
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-12-06 20:01:50 +00:00
Aurélien Bompard
5844ab6926
There is no bastion.stg
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-11-25 23:51:31 +01:00
Lenka Segura
93c91aef87 toddlers, poddlers: run koji_block_retired after generating fresh json files
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-11-20 10:38:34 +00:00
Lenka Segura
102f58b74f toddlers, poddlers: Cron schedule for koji_block_retired
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-11-18 13:03:47 +01:00
Mattia Verga
036027ed67 bodhi: update prod to 8.2.0
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-11-05 18:41:17 +01:00
Lenka Segura
f927390ae3 toddlers, poddlers: Register playtime call for koji_block_retired
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-11-05 15:21:03 +01:00
Aurélien Bompard
e57c80b0dd
Poddlers: update config from the Toddlers changes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-09-27 09:04:20 +02:00
Aurélien Bompard
82ba5ab67d
Scan the ELN mirrors
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-09-13 15:59:53 +02:00
Aurélien Bompard
a433089a42
MirrorManager: add ELN
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-09-13 11:45:33 +02:00
Kevin Fenzi
d9f93f53e1 bodhi: 8.1.1 is current in f40 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-31 16:06:17 -07:00
Aurélien Bompard
6949a0ca71
Update poddlers with the changes in toddlers
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-30 11:01:27 +02:00
Michal Konecny
2142d1c739 [poddlers] Enable new toddler in poddlers
PagureFASGroupsSync is for syncing FAS groups with pagure groups, where FAS is
the source of truth.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 14:03:44 +02:00
Aurélien Bompard
c0dc013186
Poddlers: remove MBS
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-11 10:40:34 +02:00
Aurélien Bompard
94971eda9d
Poddlers: fix callback names
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-05 08:17:18 +02:00
Aurélien Bompard
34733fa9ec
Poddlers: fix callback names
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-05 08:15:21 +02:00
Aurélien Bompard
b2644f5db8
Poddlers: fix callback names
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-05 08:07:09 +02:00
Aurélien Bompard
6354f94c2f
Poddlers: deploymentconfigs can't have _ in their name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-04 23:48:47 +02:00
Aurélien Bompard
5313c40b50
Early try of poddlers
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-04 17:00:08 +02:00
Aurélien Bompard
9170bf5458
Badges: fix schedule of libravatar cron job
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-06-19 08:26:42 +02:00
Aurélien Bompard
ea7f9f5508
Badges: run the libravatar awarder less often
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-06-10 07:59:41 +02:00
Aurélien Bompard
4a8cc63efa
Don't run MirrorManager on inactive mirrors
It didn't do it before, the process is to let mirror admins re-enable
their mirror if it gets disabled.

Of course, ideally we would warn the mirror admin when their mirror is
disabled... See https://github.com/fedora-infra/mirrormanager2/issues/342

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-06-05 14:14:31 +02:00
Kevin Fenzi
acc4157f0e mirrormanager: drop archive crawler to 10 threads to try and contain memory some
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-01 09:48:53 -07:00
Aurélien Bompard
02b5245e28
Switch mirrormanager to the Openshift version
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-05-29 09:14:09 +02:00
Mattia Verga
4f9e62bc3a bodhi: update to 8.1
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2024-05-08 19:41:27 +00:00
Aurélien Bompard
edf788fab0
Mirrormanager: adjust timeout and schedule for some very long runs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-25 12:08:44 +01:00
Aurélien Bompard
a6e8b9190f
Badges: port cronjobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-22 16:37:23 +01:00
Aurélien Bompard
48bcbc6ec8
MM: give more time to the Fedora Other run
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-21 15:54:24 +01:00
Aurélien Bompard
2a67646593
MM: give more time to the secondary arch crawl
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-14 15:45:23 +01:00
Aurélien Bompard
d1d62fa132
MM: give more time to the archive crawl
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-14 15:38:40 +01:00
Aurélien Bompard
d11d6a27d9
MM: don't use host timeout
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-14 08:59:03 +01:00
Aurélien Bompard
fa91a361ac
MM: use logrotate for crawler logs, and give them more space
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-13 17:20:53 +01:00
Aurélien Bompard
28f56e2602
MM: ajust cronjobs to avoid overlap
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-13 12:15:59 +01:00
Aurélien Bompard
4ab815200b
MM: explain cronjobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-13 11:09:43 +01:00
Aurélien Bompard
5350fd3616
MM: use distinct names in cronjobs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-13 10:55:54 +01:00
Aurélien Bompard
d879bba558
MM: Give more threads to the epel crawl
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-12 18:58:19 +01:00
Aurélien Bompard
1abbeca5d8
MM: pass the host-timeout option
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-12 08:03:25 +01:00
Aurélien Bompard
09a841ed85
MM: in openshift, Sunday is zero, not six
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-08 14:13:57 +01:00
Aurélien Bompard
3762d3f7d1
MM: use different crawls to include or exclude disabled hosts
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-03-08 08:57:03 +01:00
Aurélien Bompard
644d952caf
MM: scan the primary mirrors in OpenShift
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-02-28 10:55:32 +01:00