Commit Graph

3966 Commits

Author SHA1 Message Date
Lukas Holecek
96be99434e greenwave+waiverdb: Update image repositories
The image builds where moved to Konflux.

This is similar to the pull request for ResultsDB:
https://pagure.io/fedora-infra/ansible/pull-request/3077

See also the discussion in PR:
https://github.com/release-engineering/resultsdb_frontend/pull/17
2026-02-12 16:21:29 +00:00
Ryan Lerch
e4123e7a7c Forge: add group mapping for fesco
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-12 19:34:59 +10:00
Akashdeep Dhar
44327a4962 Perform mapping for Fedora Join teams and groups
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-02-12 11:59:34 +05:30
Aurélien Bompard
90ed56ae7b bugzilla2fedmsg: rebase on RHEL9 + Python 3.11
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-02-10 15:29:44 +01:00
Aurélien Bompard
d10f2fe3bc bugzilla2fedmsg: update the staging deployment config for the Kafka port
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-02-10 14:58:12 +01:00
Jaroslav Groman
09859d9acc Update source branch for Quality apps in staging OpenShift
Signed-off-by: Jaroslav Groman <jgroman@redhat.com>
2026-02-09 20:55:08 +00:00
Kevin Fenzi
a9acbd4c0e bodhi/openshift: restore dropped cd to the right directory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-06 10:17:14 -08:00
Kevin Fenzi
dc3fda7f45 bodhi/openshift: fix missing /
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-06 09:59:07 -08:00
Kevin Fenzi
9503d8df11 bodhi / openshift: adjust critpath to pull from forge instead of pagure.io
releng moved things from pagure.io/releng to
forge.fedoraproject.org/releng/tooling

Adjust this cron to do likewise.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-02-06 09:54:04 -08:00
Patrik Polakovič
46fbcc5567 Branch Fedora 44 from Rawhide
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-02-05 19:10:58 +00:00
Ryan Lerch
a36c5a7a16 [forge] add staging ips to webhook ALLOWED_HOST_LIST settings
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-04 10:21:35 +10:00
Ryan Lerch
a425f8715f [forge] set default merge style to rebase
fixes: forge/forge#353

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-04 09:24:20 +10:00
Ryan Lerch
6aab5d6da0 [forge] update ALLOWED_HOST_LIST for webhooks to include internal ips
fixes: forge/forge#368

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-02-04 09:20:26 +10:00
Lukas Holecek
81e4fef760 resultsdb: Update image repositories
ResultsDB frontend and backend image builds where moved to Konflux.

See also the discussion in PR:
https://github.com/release-engineering/resultsdb_frontend/pull/17
2026-01-29 18:13:15 +00:00
David Kirwan
5de7e7921b forgejo: add backup/pruning cronjobs
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2026-01-29 15:48:00 +00:00
David Kirwan
b5da9bfcc7 forgejo: modify backups pruning retention
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2026-01-29 15:39:21 +00:00
David Kirwan
0f1dbc8094 forgejo: Add backup handling scripts to ansible role
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2026-01-29 15:07:15 +00:00
Michal Konecny
10c25c08f4 [flatpak-indexer] Make the deployment simpler
Update the deployment for quay.io changes to make the whole deployment
simpler.
Staging is now pointing to quay.io only. See
https://forge.fedoraproject.org/infra/tickets/issues/11543 for more
details about these changes.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-29 13:50:08 +01:00
Ryan Lerch
8782797c47 [forge] fix group mapping syntax error
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-29 14:29:14 +10:00
Ryan Lerch
a9c38bf0b3 [forge] add team mapping for forge-workstation-owners
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-29 14:21:10 +10:00
Adam Williamson
1d65a5dd55 testdays: update git URL to forge
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-01-26 23:34:39 -08:00
Adam Williamson
804efd40d1 Update pagure.io/fedora-qa to forge.fedoraproject.org/quality
Quality org has completed moving repos to Forgejo (all but one),
so let's update all of these.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-01-23 15:31:46 -08:00
Michal Konecny
57db17afb3 [flatpak-indexer] Run the correct command
The flatpak-indexer-build needs to run only pytest as done in upstream.
Otherwise it fails on missing commands.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-22 13:51:42 +01:00
Michal Konecny
83b60d7c3c [flatpak-indexer] Use the correct ImageStreamTag
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-22 13:46:37 +01:00
Michal Konecny
71c56a448f [flatpak-indexer] Fix indentation
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-22 13:12:40 +01:00
Michal Konecny
bf4f2520ea [flatpak-indexer] Fix the git ref for branch
Upstream repo doesn't have staging and production branches. So let's
just go with main. In case of redis use the branch where the fix is introduced.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-22 12:30:44 +01:00
Michal Konecny
78235160d4 [flatpak-indexer] Fix deployment in openshift
The project has plenty of updates upstream. This commit reflects that
changes in deployment.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-22 11:19:25 +00:00
Adam Williamson
382f947eff Drop qa-landingpage, clean up blockerbugs config a bit
Per https://pagure.io/fedora-qa/issue/859 we want to drop the QA
landing page at qa.fedoraproject.org. This should turn it back
into a redirect to the wiki page. We also drop the certificate
for qa.fp.o (since blockerbugs uses the wildcard certificate
anyway) and remove a duplicate reverseproxy entry for blockerbugs
(we had two otherwise-identical entries that were restricted to
prod and stg with `when` conditions).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2026-01-21 14:29:13 -08:00
Ryan Lerch
8ee3cdae56 [forge] fix json in group mapping
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-21 14:32:57 +10:00
Akashdeep Dhar
e59252d689 Map teams/groups for the design namespace
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-01-21 14:27:09 +10:00
Kevin Fenzi
a754144f19 Update infra pagure.io links to forge.fp.o (WIP)
This should update all the references we have to
https://pagure.io/fedora-infrastructure to the
new https://forge.fedoraproject.org/infra/tickets/ area.

Do not merge this before the migration on tuesday.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-20 14:39:40 -08:00
Akashdeep Dhar
c060befdf9 Provide namespace/group mapping for translations
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-01-20 11:30:36 +00:00
Ryan Lerch
31ac8f1ff1 [forge] notify admins on new user creation
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-20 18:07:59 +10:00
Ryan Lerch
fd7c38b8f8 [forge]: require additional emails to be verified
resolves: https://forge.fedoraproject.org/forge/forge/issues/352

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-20 18:00:27 +10:00
Ryan Lerch
aa5124ddc5 [forge] dont require email confirm for oauth2
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-20 09:43:36 +10:00
Ryan Lerch
4d84bce710 [forge] enable email confirm for staging
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-20 08:50:20 +10:00
Ryan Lerch
b395302ecc [forge] - enable email notifications by default
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 22:35:53 +10:00
Ryan Lerch
2415856c73 Add additional groups to match the forge naming scheme.
Resolves: https://forge.fedoraproject.org/forge/forge/issues/350

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 18:56:48 +10:00
Ryan Lerch
4ca651c1f2 [forge] adding some formatting to the group map for prod
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 17:32:43 +10:00
Ryan Lerch
9c8a47f5fb [forge] try adding some formatting to the group map in staging
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 17:20:42 +10:00
Akashdeep Dhar
05225400a6 Map for Operations, Mindshare, Mentorship and Marketing
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-01-19 16:59:43 +10:00
Ryan Lerch
cf82acd017 [forge] add COSMIC sif team mappings
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-19 16:20:45 +10:00
Ryan Lerch
2a1e4ae525 [forge] - revert changes to staging map, and add asahi teams
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-16 13:09:19 +10:00
Aashish Radhakrishnan
1d48d46cde Remove coreos-ostree-importer.stg certificate entry 2026-01-15 19:27:10 +00:00
Aashish Radhakrishnan
a18576f826 Remove coreos-ostree-importer playbook and templates
Removes the OpenShift configuration for coreos-ostree-importer including
playbooks and related templates

Ref: https://github.com/coreos/fedora-coreos-tracker/issues/2070
2026-01-15 19:27:10 +00:00
Michal Konecny
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
Ryan Lerch
3cb16462ea forge-dist-git: add group mappings for sigs
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2026-01-14 11:49:53 +10:00
Akashdeep Dhar
a4add50740 Perform mapping for Fedora Localization teams and groups
Signed-off-by: Akashdeep Dhar <akashdeep.dhar@gmail.com>
2026-01-14 00:37:15 +00:00
Kevin Fenzi
57f13b1a73 poddlers: remove unused override
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-13 14:02:59 -08:00
Michal Konecny
d18fb23702 [languages] Suspend cron jobs
We don't need cron jobs to run anymore.

See https://pagure.io/fedora-infrastructure/issue/12998 for more info.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2026-01-13 14:28:51 +01:00