Carl George
42b0fcb33c
koji_hub: add EPEL 9 and 10 to the prune policy
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-26 01:49:27 +00:00
Carl George
092622b6bc
bodhi2/backend: don't change epel-release-latest symlink if destination filename is the same
...
https://pagure.io/epel/issue/318
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-26 00:33:27 +00:00
Aurélien Bompard
d11b793965
tabs to spaces
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-25 09:19:44 +01:00
Aurélien Bompard
938471e9f1
The clean packagers groups toddler needs a different keytab
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-25 09:18:51 +01:00
Aurélien Bompard
097b8f9214
Give the clean packagers groups toddler access to the corresponding service's keytab
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-25 08:54:06 +01:00
Jiri Kyjovsky
1e8c7dcba9
copr: we now use dnf5 on copr, theres no need of dnf-plugins-core then
2025-02-24 13:56:45 +01:00
Jiri Kyjovsky
bb9dd04964
frontend: provide stg url for oidc metadata
2025-02-24 11:18:47 +01:00
Jiri Kyjovsky
da9a451e34
copr: feed oidc env variables to frontend
2025-02-24 00:48:29 +01:00
Adam Williamson
6102284c0d
Reapply fixed "Don't hardcode the branched number in Bodhi compose repo config"
...
This reverts commit 6d4c6b0be1 , but
fixes the problem.
2025-02-23 19:19:15 +00:00
Patrik Polakovič
d63afb09d8
Remove all mentions of monitor-gating
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org >
2025-02-20 11:07:20 +01:00
Kevin Fenzi
6d4c6b0be1
Revert "Don't hardcode the branched number in Bodhi compose repo config"
...
This reverts commit 13a95660e4 .
Templating is wonky here.
2025-02-19 10:24:10 -08:00
Adam Williamson
13a95660e4
Don't hardcode the branched number in Bodhi compose repo config
...
There's no need for this to be hardcoded and manually updated,
we can template it. Add some clarifying notes on what happens
when Branched doesn't exist, and why it doesn't matter that we
don't set a correct config for the Rawhide release.
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2025-02-19 18:10:53 +00:00
Aurélien Bompard
a508708744
IPA: do the toddlers user setup before destroying the admin ticket
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-19 12:20:08 +01:00
Aurélien Bompard
b3c7a683e2
IPA: setup a toddlers service to remove users from groups
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-19 12:16:05 +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
Carl George
4aa261f704
bodhi2/backend: keep using branch name for fedora comps
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-18 17:22:55 -06:00
Carl George
89b5326271
bodhi2/backend: use major version only determine comps file name
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-18 17:02:10 -06: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
Carl George
2e3eaabb1c
Branch epel10.0 from epel10
...
Signed-off-by: Carl George <carlwgeorge@gmail.com >
2025-02-18 16:26:40 +00:00
Aurélien Bompard
a84201642d
FMN: hash_key arg has been replaced by secret
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-18 16:03:44 +01: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
Aurélien Bompard
2577b8fea6
Amend 7bc0f837 (rebase FMN to python 3.12 to get a newer nodejs)
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-18 15:35:08 +01:00
Aurélien Bompard
7bc0f83735
Rebase FMN on python 3.12
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-18 14:57:34 +01:00
Kevin Fenzi
401d40c098
compose-x86-riscv: adjust some nfs client logic
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 16:01:55 -08:00
Kevin Fenzi
3a2574b495
releng-compose: no ftp mount on compose-x86-riscv01
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 14:52:38 -08:00
Kevin Fenzi
4b0331e576
compose-x86-riscv01: set secondary koji instance
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 14:35:02 -08:00
Kevin Fenzi
5aaff87f87
compose-x86-riscv01: fix name thinkos
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 14:17:13 -08:00
Kevin Fenzi
f0663ae52f
compose-riscv01: add a secondary x86 compose host for riscv
...
This vm will hopefully allow for composing images, repos, etc
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 13:56:23 -08:00
Kevin Fenzi
4dc4029ad7
koji_hub: enable mod_wsgi role in prod as well
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 13:19:55 -08:00
Kevin Fenzi
72cc6a829a
koji-hub / staging: fix typos
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 13:04:45 -08:00
Kevin Fenzi
5c492b87a1
koji_hub / staging: try and include mod_wsgi role
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 13:02:31 -08:00
Kevin Fenzi
0a986e4f7e
nagios / registry: check registry via the actual registry instead of the web page
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 12:19:30 -08:00
Kevin Fenzi
8556f3aba5
proxies / registry: redirect https pages to quay.io
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-17 12:07:06 -08:00
James Antill
0405924e26
Add mod_wsgi.actions and libdnf plugin, to restart httpd.
...
Signed-off-by: James Antill <james@and.org >
2025-02-17 19:36:55 +00:00
Aurélien Bompard
fb4e2937a3
Badges: adjust the loop control vars in the build and rollout targets
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-17 14:41:50 +01:00
Aurélien Bompard
19c12af33d
Badges: add skipped users, they're in the config now
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2025-02-17 13:58:33 +01:00
Kevin Fenzi
d3975febbe
ipa/client: sssd drop in needs to be same permission as sssd.conf also
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-16 14:35:32 -08:00
Kevin Fenzi
258fa9fd14
ipa/client: sssd drop in needs to be owned by root, sssd changes it on restart
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-16 10:31:28 -08:00
Kevin Fenzi
47fcb90839
buildvm_aarch64_stg: set primary instance here too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-16 08:58:04 -08:00
Kevin Fenzi
f04ff347dd
buildvm_s390x_stg: set primary instance here too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-16 08:56:22 -08:00
Kevin Fenzi
de1fae51d8
osbuildapi-update: supress mention of duplicate ipts
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-14 16:58:28 -08:00
Kevin Fenzi
e7b50aaee4
osbuildapi-update: just keep adding to ipset
...
It seems sso.redhat.com has a 20 second time to live, so it changes
often. However, it seems to only change the pool of ips from a small
(5-10) number. So, lets just add to the set so we allow any of the ips
we have seen. The set will grow, but if the pool is small it should
stablize to have all the ips in the pool.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-02-14 09:32:26 -08:00
Michal Konecny
6b0a66cb37
[fedora-messaging] Adding topic_prefix back
...
Removing the topic_prefix from fedora messaging config files was a bit
premature. So let's put them back in place.
Signed-off-by: Michal Konecny <mkonecny@redhat.com >
2025-02-14 12:40:12 +01:00
Jakub Kadlcik
e4e9f1ca3c
copr-fe: use lower shared_buffers value on STG
...
The instance has only 4G of RAM so PostgreSQL fails to start with:
FATAL: could not map anonymous shared memory: Cannot allocate memory
2025-02-14 12:28:47 +01:00
Michal Konecny
f63e839698
[nagios-server] Move the datanommer checks to noc01
...
There were few fedora-messaging datanommer checks that were running on
busgateway01. As this machine is part of fedmsg it will be
decommissioned. Let's move the checks to noc01.
Signed-off-by: Michal Konecny <mkonecny@redhat.com >
2025-02-14 09:45:39 +00:00
Jakub Kadlcik
2a51f32eaf
dnf-automatic: create the drop-in file if it doesn't already exist
2025-02-14 10:35:48 +01:00
Jakub Kadlcik
fa9a8edeb0
dnf-automatic: create a drop-in for the Mon..Fri configuration
...
See https://github.com/fedora-copr/copr/issues/3623#issuecomment-2656844947
2025-02-14 09:22:21 +00:00
Diego Herrera
3602ac8f97
Change new parameter to work as a flag
...
Signed-off-by: Diego Herrera <dherrera@redhat.com >
2025-02-14 02:28:50 -03:00
Diego Herrera
45d4c31ebd
Add branchingfrom argument for epel purposes, rawhide still default
...
Signed-off-by: Diego Herrera <dherrera@redhat.com >
2025-02-14 01:46:13 -03:00