Commit graph

900 commits

Author SHA1 Message Date
Aurélien Bompard
fb23acd5f9
Fixup last commit
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-06-06 07:09:30 +02:00
Aurélien Bompard
303b531da7
Mirrormanager: restore the expire-old-repo manual playbook
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-06-06 07:07:00 +02:00
Mikolaj Izdebski
e9993b5670 Koschei: Update manual playbooks for migration to Kubernetes Deployment 2024-06-04 18:41:21 +02:00
Mikolaj Izdebski
a9c74cff4d Koschei stg: rawhide is f41 now 2024-06-04 12:59:11 +02:00
Kevin Fenzi
719e5db2fa message-tagging-service: retire
This service tagged things based on mbs builds.
Since mbs is retired now, no need for this to be around either.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-22 14:37:28 -07:00
Kevin Fenzi
d366194a22 module-build-service (mbs): retire service
With the EOL of Fedora 38 yesterday, we are no longer building any
modules and can retire our module build service.

Note that toddlers needs to be adjusted still, that will happen after
this.

Thanks for all the modules!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-22 13:38:53 -07:00
b3b3866dbf openshift: add ryanlerch as an admin
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-04-11 07:30:50 +10:00
Kevin Fenzi
c84b99223c osbs: raise a glass for it's service
This removes osbs and allmost all it's associated playbooks and files.

It served long and well, but we no longer need it.
flatpaks are building with a koji-flatpak plugin.
base/minimal/toolbox containers are building with kiwi.
We aren't building any other containers right now, and we did they could
be added to kiwi.

This is the end of an era... I look with nostolga on
ansible-ansible-openshift-ansible (a role to setup ansible on a control
host and run it from our ansible).

Good bye osbs!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-28 12:52:07 -07:00
Kevin Fenzi
f65b97866a koji / staging sync: add osbuild channel
When syncing we need to setup the osbuild channel in staging on staging
builders so they process osbuild tasks.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-07 10:03:38 -08:00
Kevin Fenzi
b1797bae28 koji / stagin sync: bump the task number up again
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 12:21:45 -08:00
Kevin Fenzi
d8a1049849 bodhi / upgrade: fix var includes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-05 09:58:38 -08:00
Aurélien Bompard
79949846e2
Define the bodhi variables in a single place
This removes the different definitions of `sent_topics` for Bodhi, which
were causing issue https://pagure.io/releng/issue/11827

It also brings the bodhi options in the `os_control*` group vars into
the same vars file.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-12-15 12:54:12 +01:00
Leo Puvilland
da793ad7d4
bugfix: remove list-based communishift_projects 2023-11-16 12:27:48 -08:00
Leo Puvilland
125f956f06 rework communishift to allow for per-project resource requirements 2023-11-16 19:52:58 +00:00
Kevin Fenzi
88683eef68 notifs: clean up some more missed parts from retirement
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-15 18:16:06 -08:00
Kevin Fenzi
20dc948173 notifs (old fmn): retire
We are retiring this in favor of the new service.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-11-15 12:28:28 -08:00
Tomas Hrcka
ea8c50232c Keep communishift-lightspeed-build project until the migration is done
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2023-11-15 15:49:59 +01:00
Jakub Kadlcik
7c0d1a2335 communishift: rename the project to communishift-log-detective
The upstream was renamed as well
https://github.com/fedora-copr/log-detective-website
2023-11-15 14:27:30 +01:00
Aurélien Bompard
e2cd6537ec
Typo again
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-10-11 10:27:52 +02:00
Aurélien Bompard
75c650fda3
Adjust for staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-10-11 10:26:06 +02:00
Aurélien Bompard
b2efbbfeae
Typo
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-10-11 10:23:15 +02:00
Aurélien Bompard
1b249c0a04
Add a script and a playbook to import IRC cookies to Matrix
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-10-11 10:19:54 +02:00
Kevin Fenzi
498f213226 add another cmmunishift poc project
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-22 10:38:59 -07:00
Patrik Polakovič
cdc84bf0ad Zabbix: add zabbix agent to manual/autosign
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-08-29 11:33:26 +02:00
Kevin Fenzi
a0581c2705 koji / staging_sync: bump ip a bunch to avoid conflicts in stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-14 12:19:38 -07:00
Kevin Fenzi
04574ff01a koji sync / staging: no more armv7
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-11 13:47:46 -07:00
Samyak Jain
1dd91a8543 init: remove modularity
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-08-03 09:28:43 +00:00
5e95d86756 retire spins.fedoraproject.org 2023-07-20 21:13:19 +00:00
Kevin Fenzi
609df42eff communishift: add openscanhub ( infra 11414 )
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-07-18 15:08:52 -07:00
Mikolaj Izdebski
08405d960f Koschei: Add full update playbook 2023-06-28 14:51:32 +02:00
Mikolaj Izdebski
bdc999f4a9 Koschei: Add rolling update playbook 2023-06-28 14:26:43 +02:00
Mikolaj Izdebski
f1d497089e koschei: Update staging sync playbook 2023-06-28 12:59:16 +02:00
Kevin Fenzi
34ea0dfcb3 autosign: add quotes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-06 10:29:45 -07:00
Kevin Fenzi
4f0fe17dc1 autosign: fix up import for newer ansible
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-06-06 10:27:04 -07:00
a4d2fb7107 retire arm.fedoraproject.org
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-24 23:57:33 +00:00
Aurélien Bompard
b57f90327c
Set the max priority for the robosig queue
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-03 09:26:40 +02:00
David Kirwan
ace5bcea9c fas2discourse: Prod dry-run testing
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-04-27 13:03:59 +01:00
Kevin Fenzi
8701057445 koji / staging sync: increase tasks start to larger than prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-25 12:42:12 -07:00
David Kirwan
ad34e07f01 fas2discourse: move keytab creation step into main block
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-04-20 11:07:07 +01:00
Jakub Kadlcik
b600748659 copr: add playbooks for copr-pulp and copr-pulp-dev instances 2023-02-26 22:11:13 +01:00
David Kirwan
f65c1808de fas2discourse: Correct host target
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-02-06 14:06:34 +09:00
David Kirwan
a21dfeea4f fas2discourse: structure to deploy the fas2discourse-operator
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-02-06 13:22:22 +09:00
Jakub Kadlcik
07ed75c445 copr: upgrade also python3-copr-common on copr-keygen 2023-01-24 16:23:06 +01:00
Kevin Fenzi
d4bcf3b670 communishift: add communishift-planet for working on new planet
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-19 12:32:39 -08:00
David Kirwan
b33aa64cde fas2discourse: Create playbook/role
Create task to generate keytab
2022-12-21 10:09:54 +09:00
David Kirwan
e4b47ff35c communishift: testing venv workaround for dependency issues
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2022-12-15 15:36:35 +09:00
David Kirwan
2378c9cf35 communishift: testing venv workaround for dependency issues
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2022-12-15 15:21:59 +09:00
Kevin Fenzi
5a1289069c add communishift-fedora-review-service app
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-08 15:11:34 -08:00
Kevin Fenzi
b1b0923af0 openshift 3.11: raise a glass!
Our openshift 3.11 cluster(s) served us long and well.

Now we have everything finally moved to the openshift 4 clusters (fas2
was the last holdout). We can finally retire this. :)

🎉🥂

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-28 13:08:01 -08:00
Mark O Brien
1b91f2410e remove bad communishift project name
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-11-02 12:40:02 +00:00