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>
This commit is contained in:
Kevin Fenzi 2023-01-12 14:33:17 -08:00
parent 873fed608d
commit 4bec2d3255
12 changed files with 9 additions and 34 deletions

View file

@ -162,16 +162,9 @@ buildvm-s390x-22.s390.fedoraproject.org
buildvm-s390x-23.s390.fedoraproject.org
buildvm-s390x-24.s390.fedoraproject.org
buildvm-s390x-25.s390.fedoraproject.org
# These two have more cpu/memory for 'heavybuilder' channel
buildvm-s390x-26.s390.fedoraproject.org
buildvm-s390x-27.s390.fedoraproject.org
buildvm-s390x-28.s390.fedoraproject.org
buildvm-s390x-29.s390.fedoraproject.org
buildvm-s390x-30.s390.fedoraproject.org
#buildvm-s390x-31.s390.fedoraproject.org
#buildvm-s390x-32.s390.fedoraproject.org
#buildvm-s390x-33.s390.fedoraproject.org
#buildvm-s390x-34.s390.fedoraproject.org
#buildvm-s390x-35.s390.fedoraproject.org
[buildvm_s390x:children]
buildvm_s390x_zvm

View file

@ -9,8 +9,8 @@ ks_url: http://10.3.163.35/repo/rhel/ks/kvm-fedora
lvm_size: 102400
main_bridge: vmbr
max_mem_size: "{{ mem_size }}"
mem_size: 13312
num_cpus: 2
mem_size: 17408
num_cpus: 3
virt_install_command: "{{ virt_install_command_s390x_one_nic }}"
vmhost: buildvmhost-s390x-01.s390.fedoraproject.org
volgroup: /dev/fedora_linux_lpar_1

View file

@ -1,3 +1,6 @@
---
eth0_ipv4_ip: 10.16.0.37
volgroup: /dev/fedora_linux_scsi
mem_size: 34816
num_cpus: 6
lvm_size: 204800

View file

@ -1,3 +1,6 @@
---
eth0_ipv4_ip: 10.16.0.38
volgroup: /dev/fedora_linux_scsi
mem_size: 34816
num_cpus: 6
lvm_size: 204800

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.39
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.40
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.41
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.42
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.43
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.44
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.45
volgroup: /dev/fedora_linux_scsi

View file

@ -1,3 +0,0 @@
---
eth0_ipv4_ip: 10.16.0.46
volgroup: /dev/fedora_linux_scsi