Commit Graph

274 Commits

Author SHA1 Message Date
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
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
dcace9c1db add 2 more hosts to runroot
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-09-30 14:47:36 -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
5b0917cda3 drop buildvm-s390x-31 to 35 for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-08-05 09:12:12 -07:00
Kevin Fenzi
47ccbd5e1b remove bvmhost-p08-01.stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-05-19 14:32:03 -07:00
Kevin Fenzi
b922910edb buildvm-p09-05 enters the ring
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-04 11:44:10 -08:00
Kevin Fenzi
607c90c306 add bvmhost-p09-01.stg
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-28 16:31:08 -08:00
Kevin Fenzi
baa85df67c buildhw-a64-05 and buildhw-a64-08 are dead, rip.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-21 11:42:34 -08:00
Kevin Fenzi
c8b7521e98 buildvm_s390x: reorg group and host vars, split zvm/kvm lpars
We can consolidate a bunch of things here in group vars that was in
host vars and avoid a bunch of duplication. So, now: all the
buildvm_s390x builders are in that group, but there's now a
buildvm_s390x_kvm and buildvm_s390x_zvm for those seperate lpars and
those define the default network setup for each lpar. Finally the hosts
vars only now needs to have the ip addresses.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-26 10:28:09 -08:00
Kevin Fenzi
72a120df85 buildvm_s390x: clean up groups to make playbook a bit more readable
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-18 15:42:03 -08:00
Kevin Fenzi
948409ee45 buildvm-s390x: add new builders to inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-01-18 15:38:38 -08:00
Stephen Smoogen
669980c20e Comment out buildhw-a64-09.iad2.fedoraproject.org from inventory. Clean up dhcpd.conf
Remove from dhcpd.conf the following hosts which are off:
buildhw-a64-07.iad2.fedoraproject.org
buildhw-a64-09.iad2.fedoraproject.org
buildhw-a64-10.iad2.fedoraproject.org

These are mustangs which no longer work.

Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-06-17 17:31:34 +00:00
Stephen Smoogen
baa0214783 Remove builders which do not exist because they are x86 hardware
Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-23 13:27:25 -04:00
Stephen Smoogen
72f7f03220 Add in builders for buildhw-a64-2[1234] 2021-02-22 13:47:12 -05:00
Stephen Smoogen
f814f3cbc9 Add in the hosts for bvmhosts-a64 and other builders 2021-02-22 12:15:15 -05:00
Stephen Smoogen
f7aee096fc Fix inventory/hardware to remove bvmhost-p08-03 so nagios will work 2021-02-18 17:40:42 -05:00
Kevin Fenzi
26b9aadf4b inventory / builders: comment out buildhw-a64-07, it's dead jim.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-12-07 15:26:44 -08:00
Kevin Fenzi
a010a6e23e builders / a64 / staging: don't make a 03 anymore as we need the space for osbs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-04 14:31:22 -08:00
Kevin Fenzi
e7990b05fe inventory: add bvmhost-a64-osbs-01.iad2.fedoraproject.org
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-10-20 13:14:30 -07:00
Kevin Fenzi
4933755ec1 buildvm / staging - Add a32, a64, ppc64le staging builders
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-10-01 13:16:06 -07:00
Stephen Smoogen
a7ddc8caaa This adds in the bvmhost-a64-01.stg to the builders file also
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2020-09-30 17:38:58 -04:00
Stephen Smoogen
101a54973f Move bvmhost-p08-04 to bvmhost-p08-01.stg
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2020-09-25 19:00:39 +00:00
Kevin Fenzi
36adcfff7a buildvm-s390x-01.stg: return to inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-09-14 11:33:53 -07:00
Kevin Fenzi
981962d856 inventory: fix names on buildvm-x86 in staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-09-03 14:33:07 -07:00
Kevin Fenzi
d12dda3963 buildvm-x86-01.stg to 05.stg
Setup x86 builders for stg.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-09-03 14:28:12 -07:00
Kevin Fenzi
a4ba15f3dc inventory: add bkernel02.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-16 13:26:28 -07:00
Kevin Fenzi
0b47d5df4c inventory: add buildhw-a64-02 (emag)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-13 15:44:42 -07:00
Kevin Fenzi
258bc9a45e add buildhw-a64-01 back in, this time it's an emag
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-13 15:21:47 -07:00
Kevin Fenzi
cdfb69be87 inventory: rename buildhw-a64-01 to buildhw-a64-03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-13 10:46:32 -07:00
Stephen Smoogen
9c4ce2545b add in buildhw-a64-11 (and get 10 ready once its vlans are set up) 2020-07-08 17:51:25 -04:00
Stephen Smoogen
1e5d42dae2 correct 08 ip address. fix buildhw-a64-09 ips 2020-07-08 17:39:48 -04:00
Stephen Smoogen
9512cbe91e add in more mustang hosts 2020-07-08 17:21:33 -04:00
Stephen Smoogen
600a2d5a44 add in buildhw-a64-07 2020-07-08 17:15:20 -04:00
Stephen Smoogen
7e2c80c48d put in items for mustang4 (aka buildhw-a64-06) 2020-07-08 16:54:13 -04:00
Stephen Smoogen
d4d6ff3bce put in next builder 2020-07-08 16:49:11 -04:00
Kevin Fenzi
eccf490dca inventory: really add bvmhost-a64-11
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-08 13:23:03 -07:00
Kevin Fenzi
50a4cb9bca inventory: add bvmhost-x86-08, bvmhost-a64-11 and guests on bvmhost-a64-11.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-08 13:21:15 -07:00
Stephen Smoogen
46e836b81b add in buildhw-a64-04 2020-07-08 16:20:18 -04:00
Kevin Fenzi
7c0bd78564 inventory: drop bvmhost-a64-osbs-01 for now until it's configured. 2020-06-30 18:36:57 -07:00
Kevin Fenzi
2e3d3fdc9a inventory: add buildhw-a64-19/20 - cavium thunder x2's
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-30 11:31:56 -07:00
Kevin Fenzi
ac84ee5885 Add buildvm's on bvmhost-a64-09/10
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-26 17:17:03 -07:00
Kevin Fenzi
7729ccf9b0 inventory: add bvmhost-a64-09/10
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-26 17:04:27 -07:00
Stephen Smoogen
040102e73b add the rest of the buildhw to inventory so they can be ansibled 2020-06-26 17:07:06 -04:00
Stephen Smoogen
cd81f49e72 add the rest of the hardware from dell-fx01 2020-06-26 16:02:50 -04:00
Stephen Smoogen
81a9c113c4 add buildhw-x86-04 2020-06-26 15:37:30 -04:00
Stephen Smoogen
49ccf56cfd add another builder 2020-06-26 15:13:55 -04:00
Stephen Smoogen
2045306090 attempt a different fix for gw 2020-06-26 13:51:11 -04:00
Stephen Smoogen
bbb8292a44 add in buildhw-x86-01.iad2.fedoraproject.org 2020-06-26 11:40:47 -04:00