Commit graph

4009 commits

Author SHA1 Message Date
Kevin Fenzi
4c378b075a backup01: new server
Pushing this now as it's an outage of our backups and I want to get it
going asap. It's only affecting backup01.

Add dhcp entries for backup01's mgmt and eth0 interface.
Use eth0 instead of eno1.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-06 14:10:43 -08:00
Kevin Fenzi
4d1d4350a1 virthosts / staging: remove some old staging virthosts
These staging virthosts have no vm's on them anymore and are going to be
replaced with new hardware. So, remove them from inventory and shut them
down in prep for them being removed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-03-03 11:01:38 -08:00
Adam Williamson
180138b5b9 openQA worker hosts: switch 03 and 06, cut workers on 05
openqa-x86-worker03 seems to be a bit poorly lately, it quite
often fails jobs in 'hardware blip' looking ways, even after a
reboot. It's also the equal-worst hardware in the worker host
pool with 05. So let's swap 03 and 06 so prod has most of the
best hardware, and lab has the poorly box. Also while doing a
quick hardware survey I noticed 05 is equally as underpowered
as 03 (it has 2x E5-2680v3, total 24 physical CPUs, all the
other hosts aside from those two have 2x16 core CPUs), so this
cuts its worker count to the same as 03 (and makes the comment
more accurate for both). Added comments to inventory with the
CPU info for each box for future reference.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-03 10:00:14 -08:00
Jakub Kadlcik
b600748659 copr: add playbooks for copr-pulp and copr-pulp-dev instances 2023-02-26 22:11:13 +01:00
Frank Ch. Eigler
21d24f7e69 Add host variable dnf_automatic_type to influence dnf-automatic-install mode
Set it to "security" for status quo ante for most hosts,
and "default" for debuginfod* hosts.
2023-02-15 15:27:16 -05:00
Matěj Grabovský
e8d9a73e3e retrace: Branch F38, EOL F35 2023-02-15 11:06:40 +01:00
Kevin Fenzi
4a4cee449b add a buildvm-ppc64le-41 compose builder on bvmhost-p09-05
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-14 12:03:12 -08:00
Kevin Fenzi
0801e0fdd5 pkgs01: sync ansible up with reality on memory and switch procs to 8 to try and get a bit better performance
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-07 16:47:08 -08:00
Kevin Fenzi
503729f7cf f37-test: add missing host vars file
I made this the other day but forgot to push it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-31 14:04:30 -08:00
Kevin Fenzi
83b12eb4fd ns01.iad2.fedoraproject.org: move to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-30 16:01:39 -08:00
Kevin Fenzi
32f3335f4b ns13.rdu2.fedoraproject.org: move to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-30 14:27:32 -08:00
Kevin Fenzi
a3259a6101 ns02.fedoraproject.org: use new style ip defines
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-30 13:34:21 -08:00
Kevin Fenzi
b55172ecf9 ns02.fedoraproject.org: move to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-30 13:32:11 -08:00
Kevin Fenzi
976917fa0f maintainer-test: out with f35 and in with f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-27 12:46:27 -08:00
Kevin Fenzi
8c92cbe779 ocp prod/stg: bump control plane vms to 24gb from 16gm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-25 15:34:48 -08:00
Kevin Fenzi
3a7bf1bb80 add a aarch64-test02 maintainer test instance
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-25 11:30:25 -08:00
Kevin Fenzi
6c540c184f inventory / host_vars: change infrastructure.fedoraproject.org url to iad2 instead of old phx2 ip
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-24 14:55:39 -08:00
Kevin Fenzi
40d41ff6ea ns02.iad2: move to rhel9
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-24 14:47:23 -08:00
Adam Williamson
292f348bdd Cut openqa-x86-worker03 down to 20 workers
It seems to be struggling with memory exhaustion ATM, and I
think it's causing tests to run slower.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-21 08:56:35 -08:00
Kevin Fenzi
a7abb71efd bodhi: move to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-16 15:21:23 -08:00
Kevin Fenzi
4bec2d3255 buildvm_s390x: attempt to rebalance kvm lpar to allow for heavybuilders
We have been having issues with webkitgtk not being able to build due to
memory constraints on the existing builders. Also, we are overcomitted
on memory on the kvm lpar. So, to hopefully fix this:

* remove 3 existing builders.
* just leave the 3 cpus and 17gb memory from one free for the host
* make 2 of the other builders double the size in memory, cpu and disk.
* Will add these 2 to the heavybuilder channel and hopefully webkitgtk
  will be happy again.

I'm a bit concerned that this might slow the mass rebuild down, but we
will see. :)

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-12 14:36:11 -08:00
Kevin Fenzi
3265538412 bodhi-backend01.stg to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-06 16:50:42 -08:00
Pavel Raiskup
361deff545 inventory/copr: drop unused host vars
Complements: 2667ac065f
2022-12-04 15:05:35 +01:00
Kevin Fenzi
249886e228 move compose-x86-01 to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-01 10:54:11 -08:00
Kevin Fenzi
55d5bc5502 compose-rawhide01/compose-branched01: move to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-01 10:48:25 -08:00
Kevin Fenzi
bc0abc5594 kojipkgs: move to f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-30 17:01:01 -08:00
Kevin Fenzi
9e9215b934 f37 uplift
Upgraded proxies and builders to f37. We have a reduced timeframe to get
this done before the holidays, so this time we just upgraded them in
place. Usually we do a full reinstall. We will try and do that next
cycle.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-30 16:31:23 -08:00
Pavel Raiskup
207719282e copr-be-dev: fix public IP 2022-11-30 13:27:02 +01:00
Kevin Fenzi
337548123a koji01/02 t0 f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-29 15:36:46 -08:00
Pavel Raiskup
b69b07c110 copr-dist-git: use the default swap layout 2022-11-29 16:04:07 +01: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
Adam Williamson
6aa77e9423 openqa: try and fix on-disk encryption stuff
Some of the openqa workers are encrypted and some aren't (this is a bit of a
mess that's partly a result of all the redeployments we did around
https://bugzilla.redhat.com/show_bug.cgi?id=2009585 ). We should only run
the nbde_client role on workers which are encrypted. Hopefully this gets that
right.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-25 16:10:11 -08:00
Adam Williamson
a4a262d5e7 Set openqa_tap_iface for openqa-x86-worker05
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-25 15:08:09 -08:00
Pavel Raiskup
0b7c3fdd95 copr-be-dev: new IP addresses 2022-11-22 23:37:52 +01:00
Kevin Fenzi
42433709f3 torrent02: move ipv6 addr to not duplicate ns02
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-20 11:02:41 -08:00
Kevin Fenzi
0bf8885519 notifs: drop 02 versions of things
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-04 16:04:17 -07:00
Kevin Fenzi
3e9e7af6d0 reinstall notifs-web01 with f36
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 16:20:10 -07:00
Kevin Fenzi
2f2c0932e9 fix url for install
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 16:07:59 -07:00
Kevin Fenzi
57f016220f reinstall notifs-backend01 with f36
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 16:01:51 -07:00
Kevin Fenzi
40633757bf notifs-web01.stg: move to f36
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-10-03 09:21:40 -07:00
Kevin Fenzi
59f06a498c add host_vars for new a64 buildvms
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 16:05:48 -07:00
Kevin Fenzi
e81a9c940a buildvm-a64-31,32,33 to bvmhost-a64-15 and add 34-40
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 16:03:07 -07:00
Kevin Fenzi
be52cd1413 buildvm-a64-21 to 30: move to vmhost-a64-14
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 15:02:52 -07:00
Kevin Fenzi
c98f3b8fef buildvm-a64-11 to 20: move to bvmhost-a64-13
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 14:30:31 -07:00
Kevin Fenzi
4653a109de buildvm-a64-0*:10 move to new bvmhost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 13:57:00 -07:00
Kevin Fenzi
ba08fd0215 buildvm-a64-01: move to new virthost, adjust sizes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 13:25:12 -07:00
Kevin Fenzi
07b03ce88a bvmhost-a64-12 thru 16 enter the ring
These are new mt snow boxes. 80 cpus, 384gb mem, 6 1TB nvme drives.
They will be replacing emags. We cannot replace all the emags yet, since
we still need armv7 support and these don't have that, but after next
year we should be able to start dropping them.
One of these might move over to staging, still pondering.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 12:55:44 -07:00
Kevin Fenzi
995e424760 remove the last of the mustangs
These were the first aarch64 machines we had. 1u, no working lights,
prone to needing rebuilt, but they have served long and well.
We salute you!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-27 08:40:37 -07:00
Kevin Fenzi
1ce61c863a buildvm-ppc64le-11: should be on p09-02 and back to normal size
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-22 12:01:24 -07:00
Kevin Fenzi
7b10fc515e proxies: move all the proxies to f36.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-21 17:46:32 -07:00