1
0
Fork 0
forked from infra/ansible
Commit graph

40 commits

Author SHA1 Message Date
Jan Matufka
d77168ff0c logdetective: service, dependency on nvidia-cdi
- for persistent deployment

Signed-off-by: Jan Matufka <jmatufka@redhat.com>
2026-05-28 08:15:50 +00:00
39563d49fe noc-cc01 is no more
Remove it from main and remove it's playbook.
It was already removed from anisible.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-01-31 16:40:52 -08:00
dc92733422 main: add zabbix playbook to main.yml
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-11-23 15:15:38 -08:00
88ea123d7d main: remove copr-pulp playbook that is no longer in existance
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-12 10:55:11 -07:00
6428f8f772 Sunset github2fedmsg and fedmsg
This commit is removing all the fedmsg related stuff from ansible
repository.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-13 10:08:51 +00:00
7b58dfdce8 Remove fedmsg and github2fedmsg from staging
The messaging bridges openshift project and github2fedmsg VM were
already removed in staging. This is to clean the ansible playbooks.

I will create a separate one for production after this one is merged.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-04 09:13:40 +01: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
e3e2cb1d93 odcs: retire service ( infra 12192 )
Time to retire ODCS. ELN is moved off and that was the last thing using
it. Thanks for all the service ODCS!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-09-24 18:21:51 +00:00
0dfa11a6eb fedimg: signing off...
Thanks for all the uploads fedimg.
You go to a far far better place I'm sure.

There's no point in keeping it around now, as it's actually not working
and the replacement ( cloud-image-uploader) should work soon.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-13 16:40:01 -07:00
c4024c4aa4 pdc: fare thee well!
This commit retires pdc from ansible.
The website should get redirected to a wiki page about the retirement.
If for some reason we need to bring things back, the vm's will still
have their disks and xml saved off so we can bring it back.
Would need to revert this, run proxy playbooks and do a little cleanup
on the redirect, then bring the vm's back up.
Hopefully we don't have to.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:39:15 -07:00
71529842c6 main: adjust main playbook for new host
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:18:24 -07:00
02b5245e28
Switch mirrormanager to the Openshift version
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-05-29 09:14:09 +02:00
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
006e32d664 badges (old rhel7 vm based one): retire
Since we moved badges into openshift, we no longer should need to have
any of the old rhel7 vm's around or the roles that were used on them
(these have been re-implemented in the openshift app role).

Thanks badges! You live on in openshift!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-06 11:32:28 -07:00
fca6a0390d enable and configure VM for flatpak-cache
Signed-off-by: Leo Puvilland <leo@craftcat.dev>
2024-05-03 18:52:33 +00:00
e037bf02f7 kerneltest: moved to OpenShift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-04-01 17:41:06 -07:00
28bca8208d os-control: re-add a playbook and move to rhel9 in staging
We accidentally dropped the os-control playbook, since it was part of
the openshift 3.11 cluster playbooks. So, re-add that here, and move
staging over to rhel9.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-28 17:12:37 -07:00
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
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
22dde8163b unbound: remove and retire unbound servers
These instances served long and well as fallback resolvers for
dnssec-trigger. This is no longer needed or used, so lets remove them.
See https://pagure.io/fedora-infrastructure/issue/11415

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-07-24 14:40:43 -07:00
ddfd50de03 smtp-auth-cc-rdu01: create new smtp auth relay
We need this to try and relay in emails.
It turns out to be bordering on impossible to do this sanely with our
current setup, so make a fedora vm that lets us use saslauthdb to have a
specific (small) list of users that can authenticate and relay emails
via bastion and out. We can't do this on rhel, because they don't build
the saslauthdb backend. We can't use any of the other backends because
they either don't work or would allow any fedora user to relay, which we
do not want.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-18 14:35:49 -07:00
Jakub Kadlcik
b600748659 copr: add playbooks for copr-pulp and copr-pulp-dev instances 2023-02-26 22:11:13 +01:00
e2a6f6ea5c main: remove os-cluster from main
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-05 16:39:59 -08:00
a1eb4a812d main playbook: remove old resultsdb playbook
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-29 14:25:33 -07:00
ab4db445c1 blockerbugs: Moved to openshift, remove old ansible stuff
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:49:41 -08:00
dee996826e main: comment out copr-db for now, as it has syntax errors
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-12 16:38:33 -08:00
ccdcf88c0d main: adjust copr playbooks for current setup
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-12 16:36:31 -08:00
864d8d3732 main: drop playbook for datagrepper, it has moved to openshift.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-24 16:09:16 -08:00
f68474e918 main: remove simple-koji-ci playbook as that host was retired
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-05 12:49:15 -07:00
c317178c88 iddev: retire
iddev was a instance running ipsilon, with a fas plugin. It was usefull
for developers to point to when developing new apps to be able to test
authentication. However, when we moved to new account system the only
way we could make iddev work is by adding it to the VPN and enrolling it
in IPA like a normal machine. We don't want to do that as it would allow
way too much power to anyone who had configuration power over it.

In addition, ryan wrote a vagrant setup called 'tiny-stage' that spins
up a ipa server and a ipsilon server and developers should be able to
use that locally to test, completely disconnected from our
authentication.

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

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-15 10:35:44 -07:00
43bc598fb1 copr-fe: copr-frontend-cloud => copr-frontend 2021-10-12 14:47:29 +02:00
2b46beed2c fedocal: drop everything related to fedocal in VM
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-06-23 17:30:27 +02:00
24031a2038 bugzilla2fedmsg: clean up old vm's since we moved to openshift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-06-02 14:55:19 -07:00
43d3fbcdb8 Clean up some no longer used playbooks.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-05-05 15:16:21 -07:00
044467fafe debuginfod: add both stg and prod debuginfod vms
We are moving this to vm's as the nfs storage on openshift isn't up to
the i/o that this application needs.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-04-05 13:23:00 -07:00
0fde62b23c GNOME backups: Be gone
This hasn't been a thing since the colo move.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2021-03-24 10:52:25 +00:00
b8e6754f97 Use a VM for Ipsilon in prod too
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2021-03-23 16:55:38 +00:00
b404cb5827 fedora-infrastructure issue/9733: remove dbgserver artifacts from ansible data 2021-03-16 16:23:52 +00:00
f1f7d6d929 updated osbs playbooks run in main.yml 2021-02-12 17:09:22 +00:00
46964671a9 Rename master.yml to main.yml
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-12 09:11:33 -08:00
Renamed from master.yml (Browse further)