Commit Graph

8721 Commits

Author SHA1 Message Date
Kevin Fenzi
30befc3ab9 inventory: no more ibms
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-22 10:29:27 -07:00
Kevin Fenzi
0111ccfe2d Retire old rdu2 space.
This space was in a networking cage thats going away and all the
machines there are old and out of warentee.
This space was intended for disaster recovery purposes.
For that now we have a internal vm that can access our mirrored netapp
storage, so we can sync anything off it we need to when iad2 is down.
I will be resetting up a batcave13 in another datacenter to allow us a
backup ansible/dns control host. bastion13/ns13/proxy13 will likely just
go away forever. download-rdu01 should be replaced by the new
download-cc-rdu01 once we have the new hardware in place for that.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-22 10:09:34 -07:00
Kevin Fenzi
f5a2adf4db smtp-auth: use correct external ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-18 14:42:06 -07:00
Kevin Fenzi
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
Matěj Grabovský
e867ee01eb retrace: EOL F36 2023-05-18 10:44:45 +02:00
Kevin Fenzi
7441a49438 bastion01: need internal dns here so it can actually connect to things like batcave01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 18:12:53 -07:00
Kevin Fenzi
c57a37ff88 Move a bunch of machines to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 17:35:26 -07:00
Adam Williamson
c62c45ddfb openqa-p09 workers: add missing netmask vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-16 17:27:36 -07:00
Adam Williamson
5623b9fc73 openqa-p09-worker01: adjust network iface names
We're using ifnames on this host right now (I don't recall why
or when that changed) so all the network setup stuff has the
wrong interface names, this is breaking tap tests.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-16 17:22:14 -07:00
Kevin Fenzi
624f7545f0 Fare thee well 32bit arm. You served long and well.
Now that f36 is eol we don't need 32bit arm builders, test machines or
exceptions anywhere.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-16 17:05:14 -07:00
Kevin Fenzi
dbc52da487 vhost_reboot: disable ocp for now until we can sort it out
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 18:19:18 -07:00
Kevin Fenzi
c0e1dd0f1f proxy / staging: update proxy01.stg to f38 2023-05-15 14:59:18 -07:00
Kevin Fenzi
5f257deec8 notifs / stg: update to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:33:59 -07:00
Kevin Fenzi
a4c44963d0 oci-registries: move all to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:16:00 -07:00
Adam Williamson
c9dcfefc1a openqa: drop openqa_scratch, the 2023-04 updates are stable now
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-11 23:57:44 -07:00
Adam Williamson
9d03403b0d openqa: make the new aarch64 box the hdd worker for prod
...it has to be, since it's the only prod worker now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-11 23:34:27 -07:00
Kevin Fenzi
32334eb3ab bodhi / openshift: update to 7.2.0 in prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-11 16:25:34 -07:00
Mattia Verga
bcd665876d Use F38 for bodhi staging
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-05-11 22:41:33 +00:00
Kevin Fenzi
c2cc0f4dfc batcave: increase disk size while we are moving
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-10 15:03:58 -07:00
Kevin Fenzi
26fccc2edd Revert "Revert "batcave02: add a new batcave02 that is rhel9""
This reverts commit 4a90c1a152.
So, lets try this again now. ;)
2023-05-10 14:23:13 -07:00
David Kirwan
7a6afd9db1 zabbix: modify zabbix01.stg to rhel9
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2023-05-10 11:34:07 +01:00
Adam Williamson
c667847b32 openQA a64: on second thought, let's just use new box in prod
Let's use only the new box in prod, and put all the old boxes on
stg, and see how that goes.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-09 15:05:14 -07:00
Kevin Fenzi
aa19191c5a wiki / stg: upgrade to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-09 14:34:38 -07:00
Adam Williamson
34026767ff set openqa_nbde for openqa-a64-worker04
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-09 12:06:16 -07:00
Adam Williamson
cd35ea5db6 Correct duplicate mac definition in openqa-a64-worker04
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-09 11:19:09 -07:00
Adam Williamson
c65da721e8 openQA aarch64: add new box to prod, shift others around
Thanks to nirik we have a new super-powerful openQA aarch64
worker host. For now, deploy it in production as the tap1 worker
and keep one old busted emag on prod as the tap2 worker. Move
the other old busted emag to lab so it has more capacity at
least, and give it a conventional tap1/tap2 setup. I might
tweak this again to have *only* the powerful worker in prod and
make it run all the tap jobs, to see if that's more reliable
than keeping an emag around. Or maybe I'll try and fiddle with
the classes so only the powerful box runs graphical tests, or
something.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-09 11:02:29 -07:00
Kevin Fenzi
78e9ad6d24 nagios: also comment download-cc-rdu01 for now as it was on virth0st-cc-rdu03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-08 12:39:32 -07:00
Kevin Fenzi
406c9bba3a copr-db-stg.aws.fedoraproject.org: disable nagios checks entirely
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-08 12:07:53 -07:00
Kevin Fenzi
73941dabb7 virthost-cc-rdu03 is dead. Take out of ansible for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-08 11:32:15 -07:00
Kevin Fenzi
53fe3c8633 bvmhost-a64-16 becomes openqa-a64-worker04
This new arm box was going to be for staging, but we are ok with the old
out of warentee emag there for now while we ask for more replacements.
Moving this to openqa could help us keep up on aarch64 testing.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-05 13:21:41 -07:00
Kevin Fenzi
65bf3bb3ec certgetter01: move to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-03 15:08:31 -07:00
Kevin Fenzi
c9939c28da koji/builders / staging: move to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-03 14:59:50 -07:00
Kevin Fenzi
99bc906ec1 debuginfod: match up os versions with current deployments
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-02 16:32:51 -07:00
Kevin Fenzi
76f76aed9d debuginfod: increase disk size +500G
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-02 16:31:08 -07:00
Kevin Fenzi
ed517546c8 ipsilon: move prod instances to f38 also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-02 16:15:34 -07:00
Kevin Fenzi
fc4cf7c5f3 compose-iot: move to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-02 15:06:18 -07:00
Adam Williamson
e526ab4120 Use 2023-04 update builds on openqa prod and stg
The update isn't in u-t yet (waiting for push) so I'm using the
builds, but this has been in testing on stg for a week and it
seems fine.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-02 11:13:00 -07:00
Kevin Fenzi
08a4169fbf move some stg machines from f36->f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-01 17:09:49 -07:00
Kevin Fenzi
a4188fc00e download-ib01: fix networking variable names
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-30 11:19:56 -07:00
Kevin Fenzi
10155c377d download-ib01: repave with rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-30 11:17:14 -07:00
Adam Williamson
3e52c1c08f openQA: test new openQA scratch build on stg
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-25 11:46:53 -07:00
Pavel Raiskup
b35d7d92e2 nagios: disable checks for two non-existing hosts 2023-04-25 15:59:00 +02:00
Pavel Raiskup
ef59994ad5 copr-pulp: disable nagios for now
This is a non-working instance most of the time at this moment.
2023-04-25 15:40:46 +02:00
Pavel Raiskup
01129c2be3 nagios: allow empty non-member groups
This is mostly to fix the ansible-playbook failure
`nagios -v /etc/nagios/nagios.cfg` if `member` is empty.
2023-04-25 13:18:28 +02:00
Jakub Kadlcik
ce7e3eb404 copr-pulp: attempting to not check this server in nagios
It is not running yet and it won't be for a while
2023-04-24 04:33:56 +02:00
Adam Williamson
145cd365d8 Use a new os-autoinst build on openQA lab workers
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-21 11:42:37 -07:00
Kevin Fenzi
3e7b2f3a04 releng-compose: move composers to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-20 17:25:08 -07:00
Kevin Fenzi
ee244ae706 data_reports: create a new data-reports vm
This vm is to allow the creation of reports about contibutor numbers
from datanommer db. It should be short lived. Once the reports are
developed, they can be moved to openshift or some other place.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-11 17:45:46 +00:00
Andrew Heath
517d175dae Adding sysadmin-noc to busgateway to clean alerts 2023-04-11 17:32:49 +00:00
Kevin Fenzi
bbce51960d buildhw-x86: all these hosts are 10G and should use a 9000 mtu
The last time they were re-installed they defaulted to 1500 and it's
causing some problems for some of them at least (01-08 for sure).

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-04-03 14:47:31 -07:00