Commit Graph

9179 Commits

Author SHA1 Message Date
Kevin Fenzi
34e1bb3e8d pagure: block some ips that are using too much resources
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-11 16:33:03 -07:00
Michal Konecny
2f1529f76e [mailman3] Disable sending e-mails on staging
This commit is setting both mailman and hyperkitty to devmode and doesn't allow
them to sent mails anywhere.

I tested that from web UI and using `mail` command on the machine.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-11 09:30:42 +02:00
Kevin Fenzi
99514bbad0 koji / staging: move hub and builders in staging to fedora 40
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-09 13:32:12 -07:00
Michal Konecny
d18af55419 [fedorapeople] Remove people02 from host_vars
Host no longer exists

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-04 15:58:25 +00:00
Michal Konecny
14ee2219b6 [mailman3] Move the staging/prod vars to respective group_vars
This will make the mailman playbook much cleaner. Thanks @arrfab for the idea.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-04 10:11:05 +02:00
Adam Williamson
07f6d5967e Revert "Try new openQA scratch build out on lab"
This reverts commit b75517e07d. I
totally forgot I changed how we deploy scratch builds now. Sigh.
2024-07-03 20:42:25 -07:00
Adam Williamson
b75517e07d Try new openQA scratch build out on lab
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-03 18:48:45 -07:00
Stephen Smoogen
432a3a497b Go through and remove entries for EL6 and EL7
Using `git grep el6` and `git grep el7` and variants like EL-7 or
el-7, I found various entries and files which were no longer needed
with the current ansible. I updated text or tests to later versions of
RHEL as needed.

found entries for the fedora ami's for the original cloud and removed
those entries also.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2024-07-03 22:20:30 +00:00
Michal Konecny
f1b6be6e9c [mailman3] Add more memory to staging instance
Mailman3 is a hungry beast, let's give her more food.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-03 11:09:07 +02:00
Kevin Fenzi
df10e1c315 sundries01: move to rhel9 in prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 15:09:57 -07:00
Kevin Fenzi
2397e3fbc4 mirrormanager: remove no longer needed nagios check for frontend
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 14:37:55 -07:00
Kevin Fenzi
f37e5e52e0 mirrormanager: some leftover inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 14:02:53 -07:00
Kevin Fenzi
acd7bf10ca mirrormanager: some leftover inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 14:01:10 -07:00
Kevin Fenzi
e838841868 mirrormanager: retire vm's now that it's moved to openshift
Lets retire these rhel7 vm's from ansible/running.
I will be saving off the disks and xml for all of the vm's, so in the
event we need to bring something back or look at something, we can do
so.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 13:44:04 -07:00
Kevin Fenzi
9064d0c26b sundries / staging: move sundries01.stg to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-01 13:11:33 -07:00
Michal Konecny
c609ecb432 Revert "Add IPs to blocked_ips"
This reverts commit d4ee518e5d.
2024-07-01 18:15:00 +02:00
Michal Konečný
d4ee518e5d Add IPs to blocked_ips
There are two IPs hammering pagure.io, so let's stop that.

Signed-off-by: Michal Konečný <michal.konecny@pacse.eu>
2024-07-01 09:29:01 +00:00
Kevin Fenzi
4bcbc54efa people: retire people02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-27 15:38:03 -07:00
Michal Konecny
517d9b1426 [mailman3] Update the vars
Add the missing Fedora authenticator for OIDC and remove the 16Gb memory limit
as it's set in group_vars.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-06-27 17:30:20 +02:00
Kevin Fenzi
696f49465c mailman: just default to 32gb memory for mailman01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-27 08:16:29 -07:00
Michal Konecny
133b62a69a [mailman3] Prepare for production migration
Update the var hosts and playbook before migration itself.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-06-27 10:14:18 +00:00
Kevin Fenzi
b1490df609 pagure.io: bump memory to handle load better
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-26 14:35:48 -07:00
Kevin Fenzi
da99a573c2 people01: add a new people01 rhel9 server again
This will be installed, then we will sync data from people02 to it and
finally cut over to using it tomorrow in an outage.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-26 10:50:43 -07:00
Kevin Fenzi
71b7104525 communishift: add eventbot project
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-21 10:39:05 -07:00
Kevin Fenzi
b42db65710 wiki: move to f40
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-18 13:54:42 -07:00
Kevin Fenzi
cbf687a58f communishift: add metrics project
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-17 15:28:53 -07:00
Adam Williamson
0127f5397f openQA prod workers: disable updates-testing again
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-10 15:59:37 -07:00
Kevin Fenzi
2ad42dc0c0 proxy14: increase memory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-08 09:11:58 -07:00
Kevin Fenzi
27a4be65ef buildhw-a64: adjust hardware names and dhcp entries for new buildhw-a64's
We are moving these from bvmhost to buildhw, so adjust the inventory and
the dhcp names/entries to match the new ip's/hostnames.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-05 10:10:31 -07:00
Kevin Fenzi
5d000c374f buildhw-a64: move 4 old mt snow servers to buildhw
We have 4 of the new mt snow boxes that were bvmhosts before, but we
moved the vm's to the newer generation versions, so we should use these
as buildhw boxes. I plan to add 2 of them to the runroot channel for
composes and 2 of them general builders in the heavybuild channel to
help with chromium builds.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-05 09:25:12 -07:00
Kevin Fenzi
74687941e4 download-cc-rdu01: add memory and fix dns
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-03 15:59:07 -07:00
Kevin Fenzi
106fe9c569 proxy11: use correct mac address
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-03 13:42:23 -07:00
Kevin Fenzi
87486d192b proxy11: use correct network vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-03 13:21:20 -07:00
Kevin Fenzi
b0015dd371 proxy11: use right volume group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-03 13:18:24 -07:00
Kevin Fenzi
2082158be1 smtp-mm-osuosl01: and add a ipv6 netmask
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-02 10:44:27 -07:00
Kevin Fenzi
7bb616b5b4 smtp-mm-osuosl01: fix ipv6 connection hopefully
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-02 10:42:28 -07:00
Kevin Fenzi
98f831f089 smtp-mm-osuosl01: fix ipv6 variable hopefully
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-06-02 10:39:33 -07:00
Michal Konecny
06ed86e690 [mailman3] Migrate initial-data.json from mailman role
This JSON file contains authentication providers set up in mailman. This change
should allow it to be used in mailman3 role.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-05-30 16:15:54 +02:00
Kevin Fenzi
a5f554b862 f38-test: retire
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-22 16:40:00 -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
Samyak Jain
9438b39fd1 F38 is EOL
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-05-21 14:33:13 +00:00
Kevin Fenzi
ae7b7db942 Move vm's off rhel7 virthost-cc-rdu02 to new rhel9 vmhost-x86-cc01
Move these vm's off the old rhel7 virthost to the new rhel9 one.
It's faster, better, newer, etc.
Once these are all moved (pagure02 is still live migrating), we can
decomission virthost-cc-rdu02 as it's end of life.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-20 18:48:46 -07:00
Kevin Fenzi
9dab52444b rabbitmq / staging: bump these all up to 8gb memory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-17 08:32:47 -07:00
Kevin Fenzi
dcb435a8c9 bvmhost-x86-08: fix device for nbde
Turns out this was the /boot device, but we need the main device.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-16 13:50:41 -07:00
Kevin Fenzi
8e2bdcb6f3 smtp-mm-cc-rdu01: fix dns setup
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-16 10:46:42 -07:00
David Kirwan
66defc189e zabbix: attach monitoring template to rabbitmq
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-05-16 09:22:21 +01:00
Ryan Lerch
c16a9eb90d Update wiki stage to f40
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-05-16 12:00:16 +10:00
Kevin Fenzi
3e96671a7f databases: some cleanups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-14 17:04:43 -07:00
Kevin Fenzi
be99e46e3e db-datanommer02: moves to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-14 15:40:18 -07:00
Kevin Fenzi
bf5a81829c db01 migrates to rhel9/pgsql-15
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-14 15:06:43 -07:00