Commit graph

335 commits

Author SHA1 Message Date
Kevin Fenzi
2f67aade41 F42 beta freeze is lifted
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-19 09:43:30 -07:00
Patrik Polakovič
d347cf1f20 Update Ansible vars for F42 Beta release
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2025-03-14 19:19:32 +01:00
Kevin Fenzi
860daa90a3 vars / frozen: quote variable
ansible wants variables like this quoted.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-18 15:30:40 -08:00
Adam Williamson
88b6f9b6f3 Clarify the Frozen variable
Per https://pagure.io/infra-docs-fpo/pull-request/361 there seems
to be substantial confusion about what the "Frozen" variable
means: does it refer to the infrastructure freeze, or a freeze
for the pending release? It seems like @kevin thought about it
as referring to the former, but the only practical use of it in
this repo treats it as the latter.

Let's make this clear with explicitly-named variables.
InfraFrozen tracks the infrastructure freeze, NextReleaseFrozen
tracks freezes for the pending release. We formerly had a var
called RelEngFrozen which had a similar meaning, but I like this
name more because the freeze doesn't apply to *all* releng
operations - just because the current Branched is frozen doesn't
mean Rawhide or stable releases are frozen.

We keep Frozen for 'backwards compatibility', in case anyone is
referring to this variable from outside of the repo.

This goes along with https://pagure.io/infra-docs-fpo/pull-request/361
which updates the SOPs.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-02-18 19:51:50 +00:00
Samyak Jain
0a5f23be98 Set Frozen to true - infra and releng freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-02-18 14:59:13 +00:00
Samyak Jain
8dd3b37966 Fedora 42 Bodhi enablement and Beta freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-02-18 14:59:13 +00:00
Adam Williamson
28fbce1a39 Belatedly lift F41 Final freeze, remove unused RelEngFrozen
It seems this has been set true ever since F41 Final freeze. It
probably should have been set false after F41 shipped, but we
missed it.

We did freeze for F42 branching, but I'm pretty sure we declared
that over now. Next freeze is on Feb 18, for Beta.

Also, the RelEngFrozen variable is no longer used by anything.
It was only ever used for one thing in Bodhi config, but that
use was removed in 02cdf36 . So let's get rid of the variable.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-02-13 08:34:27 -08:00
Samyak Jain
fd17adce36 Branch Fedora 42 from Rawhide
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-02-04 15:02:50 +00: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
89f6f1fc32 Fix majority of remaining yamllint warnings and errors
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-28 17:31:45 +10:00
Adam Williamson
91267d4d49 Templatize branched nightly cron
Instead of doing this by hand at branch and final release, let's
make it a template.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:08:06 -08:00
Adam Williamson
353ef3464e Update for Fedora 39 EOL
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-26 09:30:54 -08: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
Samyak Jain
7e501dcb94 Fedora 41 is GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-10-25 23:17:53 +05:30
Kevin Fenzi
c01bff8ea1 We are in f41 final freeze
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-15 15:30:21 -07:00
Samyak Jain
3f3e05721a Fedora 41 is in final freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-10-15 15:13:51 +00: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
Kevin Fenzi
28063aaa63 F41 beta freeze is over
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-18 10:54:00 -07:00
Samyak Jain
e94ed83e77 Fedora 41 Lift releng freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-09-13 20:07:31 +00: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
890a33cff9 Infra Frozen for f41 beta
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-28 09:09:07 -07:00
Samyak Jain
f75ccebd09 Fedora 41 Bodhi enablement and Beta freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-08-27 11:37:18 +05:30
Samyak Jain
5f164c7347 Branch Fedora 41 from Rawhide
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-08-13 14:13:43 +00: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
Kevin Fenzi
7437f37762 vars: merge epel readme into readme for var substitution
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-31 15:53:22 -07:00
Carl George
45f5335356 bodhi: override status and mandatory_days_in_testing for EPEL bootstrap
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-07-31 16:56:22 -05: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
Stephen Smoogen
432a3a497b Go through and remove entries for EL6 and EL7
Using `git grep el6` and `git grep el7` and variants like EL-7 or
el-7, I found various entries and files which were no longer needed
with the current ansible. I updated text or tests to later versions of
RHEL as needed.

found entries for the fedora ami's for the original cloud and removed
those entries also.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2024-07-03 22:20:30 +00: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
554b3f10df download: increase httpd max workers by a lot
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-03 15:02:18 -07: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
Samyak Jain
9438b39fd1 F38 is EOL
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-05-21 14:33:13 +00:00