1
0
Fork 0
forked from infra/ansible
Commit graph

404 commits

Author SHA1 Message Date
98747b34a7
ELNBuildSync: Further fixes for prod/stg var split
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 16:25:13 -04:00
f5a5681182
elnbuildsync: Retrieve keytab from IPA
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-15 10:49:42 -04:00
92d93d29f0 ELNBuildSync: Use different config branch on staging
Also fix missing variable reference for the main role deployment
playbook.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-11 18:13:32 +00:00
377e504d21 ELNBuildSync: support staging RabbitMQ
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-11 18:13:32 +00:00
0cc2b77915 Add ELNBuildSync deployment
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

rh-pre-commit.version: 2.4.0
rh-pre-commit.check-secrets: ENABLED
2026-06-09 13:22:41 +00:00
ea82ea2c9a
Fix the openshift user id in badges
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-02 09:53:40 +02:00
Patrik Polakovič
a1c7d0828a Fedora 42 is now End Of Life
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-05-28 20:33:06 +02:00
481443b92f bodhi-stg: use valkey cache
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2026-05-23 10:41:49 +02:00
6e0f4fe7b0 Retire EPEL 10.1
Signed-off-by: Diego Herrera <dherrera@redhat.com>
2026-05-19 14:58:42 +00:00
3d39e9ed5a ][bodhi] Update the bodhi version
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-05-06 09:34:23 +00:00
06dfffb772 Fedora 44 is released, we are out of freeze
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-04-29 10:12:11 -07:00
6e36c38c7c Fedora 44 is a GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-04-24 15:21:12 +05:30
c1012d9832 Frozen: Fedora 44 final infra freeze starts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-03-31 12:48:38 -07:00
48cc7b5989 F44 is in Final Freeze
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-03-31 14:49:59 +00:00
fa0f8e073e
We are out of f44 beta freeze
Signed-off-by: Greg Sutcliffe <fedora@emeraldreverie.org>
2026-03-11 11:20:47 +00:00
801e40b138 Fedora 44 Beta-1.2 is GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-03-06 20:51:37 +05:30
12b9712962 Branch epel10.2 from epel10
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2026-02-23 15:44:31 +00:00
5f83e0fb6d Simplify FedoraBranchedBodhi handling
The current updates policy has the same rules for Branched after
Beta freeze / updates-testing activation as for stable releases,
so we don't need a specific Branched policy after that point at
all. It only needs to exist for the 'preenable' state. The
'current' state is useless, so get rid of it.

The Koji config handling was actually rather wrong in a few ways.
If we ever got into a situation where FedoraBranched was true
and FedoraBranchedBodhi was 'current', we'd allow block on the
branch, which seems bad. Also, because this block wasn't
conditionalized on FedoraBranched and FedoraBranchedNumber is
0 when FedoraBranched is false, we wound up defining a policy for
tag 'f0', which is also dumb (but probably harmless). Getting
rid of 'current' solves the first, conditionalizing the policy
on FedoraBranched solves the second.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-02-19 23:38:00 +00:00
7422198c59 Enter Fedora 44 Beta infrafreeze
we are now in the infrastructure freeze leading up to the Fedora 44
Beta release. This is a pre release freeze.

We do this to ensure that our infrastructure is stable and ready to
release Fedora 44 Beta when it's available.

You can always check if an infrastructure freeze is in place by
checking the value of the InfraFrozen variable at:
https://forge.fedoraproject.org/infra/ansible/src/branch/main/vars/all/Frozen.yaml

You can see a list of hosts that do not freeze by checking out the
ansible repo and running the freezelist script:

git clone
https://forge.fedoraproject.org/infra/ansible/src/branch/main/vars/all/Frozen.yaml

ansible/scripts/freezelist -i inventory

Any host listed as "freezes" is frozen until 2026-03-10 (or later if
release slips). Frozen hosts should have no changes made to them without
a sign-off on the change from at least 2 sysadmin-main or rel-eng
members, along with (in most cases) a patch of the exact change to be
made to this list and/or a pull-request to the infra/ansible repo.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-17 12:37:21 -08:00
2e01ca9793 Fedora 44 Bodhi enablement and Beta freeze - froze releng not infra
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2026-02-17 20:07:41 +05:30
Patrik Polakovič
46fbcc5567 Branch Fedora 44 from Rawhide
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-02-05 19:10:58 +00:00
c98a72f0c2 bodhi: update to 25.11.3 and disable returning celery results
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2026-01-28 16:34:23 +00:00
edf4cf6030 fix(poddlers): fix empty topic
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2026-01-21 11:37:34 +01:00
e525e4011b feat(poddlers): reintroduce unretire plugin for poddlers
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2026-01-21 11:17:10 +01:00
e7fb8978c8 [bodhi] Increase number of consumers
10 is not enough, the queue started growing again after few days on
staging. Let's set it to 15. This seems to hold.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-20 13:12:56 +01:00
6fc54fb18c [bodhi] Increase the amount of staging consumers
See https://pagure.io/fedora-infrastructure/issue/12932.

The Bodhi needs some optimization as the processing of some messages
takes 40 seconds. We need to keep at least 10 consumers to handle the
load on staging.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-15 16:33:52 +01:00
259264b36e Fedora 41 is now EOL
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2025-12-15 19:14:06 +01:00
7517b2ce1e bodhi: upgrade to F43 and 25.11.2
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-12-05 20:42:51 +00:00
4f2bf475b5 Revert "Fedora 41 is now EOL"
EOL is shifted to december 10.

This reverts commit 717323a450.

Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-11-28 15:50:14 +05:30
717323a450 Fedora 41 is now EOL
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-11-27 19:43:32 +05:30
8fc5734974 bodhi: update prod to 25.11.1
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-11-19 16:51:53 +00:00
afa44e37e0 Retire EPEL 10.0
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-11-11 16:34:06 -06:00
798ea762a8 f43 final freeze over
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-10-29 07:54:32 -07:00
c1d30b069c Fedora 43 is GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-10-25 16:40:50 +05:30
fd53786d35 f43 final freeze
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-10-07 17:55:46 -07:00
1952af5713 F43 final freeze is under process
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-10-07 14:18:31 +00:00
Lenka Segura
8b401a80d7 [poddlers] Make playtime call run on production
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-10-02 11:40:37 +02:00
78abe4774e add tmpwatch back
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-09-25 21:14:43 +00:00
7da7d54653 We are out of f43 beta freeze
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-09-17 09:44:51 -07:00
e726c4f297 F43 Beta RC 1.3 is a GO
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-09-12 23:21:37 +05:30
Lenka Segura
e935db2da4 [poddlers] fix cleaning_packagers groups name
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-08-28 11:54:23 +02:00
Lenka Segura
7e1fb6cf07 [poddlers] playtime call for cleaning_packager_group
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2025-08-28 09:31:52 +00:00
cb2ea17e83 F43 beta infra freeze starts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-08-26 12:51:14 -07:00
7d07b62336 Fedora 43 Bodhi enablement and Beta freeze - froze releng not infra
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-08-26 15:27:32 +00:00
e9f85bfb1e Branch epel10.1 from epel10
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-08-25 10:28:48 -05:00
79259c6911 Implement variables for EPEL minor version management
This introduces a set of variables for managing infrastructure changes
as EPEL minor versions change over time.  This should drastically
simplify our changes during EPEL mass branching.  This also drops the
earlier attempt of EPELCycleNumber and EPELBootstrapNumber variables,
which are no longer used.

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-08-24 22:01:26 -05:00
4418d1d001 Branch Fedora 43 from Rawhide
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-08-12 14:35:47 +00:00
de0183c39a [badges] Fix syntax error in badges vars file
When trying to run the badges playbook it failed on this line. And as
it's not the list I'm removing the - at start of the line.
2025-07-23 13:09:04 +02:00
a0d4c1f6df
Factor out in vars the openshift user ids
This should make it easier to change them in the next datacenter move.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-03 18:09:42 +02:00
ef8aa2f749
MirrorManager: use the FQDN for the DB server
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-07-01 18:22:10 +02:00