Commit graph

31296 commits

Author SHA1 Message Date
Kevin Fenzi
fc587753df mbs: MBS is using old platforms, this moves both stg and prod to 31.
I notice a lot of newRepo failures in koji. THis is due to f29/f28 being
eol and no longer having buildroot repos for mbs to merge things with.

I am not 100% sure this is the old change needed, but submitting this
to get feeback.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 16:18:33 +00:00
Kevin Fenzi
474257b7b7 iad2 / kojipkgs: only one nic is needed in iad2.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 09:16:45 -07:00
Kevin Fenzi
e44335d831 iad2 / db-koji01.iad2: use correct kickstart name
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 09:12:54 -07:00
Kevin Fenzi
f1c55218d0 iad2: koji/kojipkgs: add to iad2.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 09:03:59 -07:00
Kevin Fenzi
e3cefc18fc iad2: db-koji01.iad2: it is max_cpu, not max_cpus
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 08:51:27 -07:00
Kevin Fenzi
39cf0a33d8 iad2: db-koji01. For some reason it wouldnt let me install with maxcpus 320
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 08:46:27 -07:00
Kevin Fenzi
625687b180 iad2: add db-koji01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 08:42:51 -07:00
Kevin Fenzi
03ccad12e1 proxies: comment out apps-fp-o for now.
apps-fp-o no longer works in Fedora 32.
It needs PyYAML which was dropped, and has 2 python2
yaml scripts that no longer will work. We need to either
replace it or drop it or fix it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 08:32:09 -07:00
Pierre-Yves Chibon
6e553b5291 monitor-gating: avoid duplicate keys in the toml file as otherwise toml fails to load the file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 14:11:06 +02:00
Pavel Raiskup
3838d01162 copr-be: typo in restart handler 2020-05-25 12:10:45 +02:00
Pavel Raiskup
ac8100aea9 copr-be: invent copr_backend_target
.. temporarily, till copr-be and copr-be-dev aren't synced on the
updated version of copr-backend package.
2020-05-25 12:08:53 +02:00
Pavel Raiskup
2ac3a6081c copr-be-dev: limit max workers 2020-05-25 11:12:38 +02:00
Pavel Raiskup
e932b54286 copr-be-dev: disable normal VM spawner
... and keep only the resalloc spawner.
2020-05-25 11:06:44 +02:00
Pavel Raiskup
9e02be6a5a copr-be: automatically cleanup VMs (not)started by resalloc
For some reason, starting VMs sometimes fails and VM is kept idling on
in our VMs list, and we are accounted for it.  This script periodically
checks the list of started VMs and terminates those which we are not
interested in.

The script requires, except for python3, also python3-dateutil.
2020-05-25 11:03:58 +02:00
Pierre-Yves Chibon
c3f0b55d47 monitor-gating: Define some more variable in runner.cfg for staging
These variables are used by monitor-gating to slow down its
run frequency when an issue is causing problems and to report
that a run failed when it did fail.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-05-25 10:03:47 +02:00
Kevin Fenzi
6c2449886c iad2: now all the vgs are named consistently, fix proxy10.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 17:20:22 -07:00
Kevin Fenzi
96e3c69dbc iad2: add proxy10/101/110
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 17:18:33 -07:00
Kevin Fenzi
6e2d6f0130 iad2: seems we are moving pdc to the build network
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 15:20:56 -07:00
Kevin Fenzi
5fca9649d4 iad2: fix dns on pdc-web01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 14:51:51 -07:00
Kevin Fenzi
9bd0362a05 iad2: add pdc vms
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 14:18:29 -07:00
Kevin Fenzi
a636f74a4e iad2: secondary01.iad2: drop some old python packages until someone yells
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 13:34:09 -07:00
Kevin Fenzi
b3e4264079 iad2: value01.iad2: move back to rhel7 for now as we still need fedmsg here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 13:30:42 -07:00
Kevin Fenzi
a62dc49c9e iad2: rhel8 doesnt have python-psutil, it has python2-psutil
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 13:09:05 -07:00
Kevin Fenzi
deedb8f32c add value01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 12:43:43 -07:00
Kevin Fenzi
4c02682ef2 iad2: add a secondary01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 12:27:45 -07:00
Stephen Smoogen
69e70627b0 add in a bvmhost-x86-07 2020-05-24 15:17:44 -04:00
Stephen Smoogen
8e163b3f70 fix dhcp address for autosign/bvmhost-x86-07 2020-05-24 14:38:40 -04:00
Kevin Fenzi
7d068b9be7 oci-registries: use correct gateway
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 11:10:26 -07:00
Kevin Fenzi
2696acca96 virt_instance_create: seems we cannot cast lvm size to int, as we use units in a number of host vars. 😭
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:46:14 -07:00
Kevin Fenzi
38b9743495 iad2: use correct domain for virthosts for oci registry nodes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:43:28 -07:00
Kevin Fenzi
92221f47d8 iad2: adjust datagrepper app db as well
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:35:59 -07:00
Kevin Fenzi
e76a28e218 datagrepper: adjust for iad2.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:27:17 -07:00
Kevin Fenzi
e97022a03b oci-registry/oci-candidate-registry: add to iad2 and try and move to f32.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:09:23 -07:00
Kevin Fenzi
3e6daf66f7 db01: Oh look, we were not backing up mirrormanager2 db all this time. ;(
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 10:00:55 -07:00
Kevin Fenzi
0f4d0a2cc3 mirrormanager / backend: directory_mode has to be a mode, not 'yes'
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-24 09:14:16 -07:00
Kevin Fenzi
35595a2fe5 mm-frontend*iad2: helps if they are in the right datacenter
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 20:48:50 -07:00
Kevin Fenzi
1bb42d63e2 iad2 / mm-frontend-checkin01.iad2.fedoraproject.org: fix dns
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 20:30:41 -07:00
Kevin Fenzi
cb7697e227 iad2 / mm-frontend01.iad2: use correct ks url for iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 20:14:41 -07:00
Kevin Fenzi
58a2206858 iad2: add mirrormanager hosts to iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 16:32:27 -07:00
Kevin Fenzi
8992984709 iad2: add memcached01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 16:10:08 -07:00
Kevin Fenzi
2c53c10ef5 iad2: add loopabull01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 16:02:02 -07:00
Kevin Fenzi
8ccf142ba9 fedimg01.iad2: use correct kickstart.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 15:38:23 -07:00
Kevin Fenzi
0f016f623f iad2: add github2fedmsg01.iad2.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 15:37:38 -07:00
Kevin Fenzi
67e01264eb iad2: add fedimg01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 15:24:31 -07:00
Kevin Fenzi
f069330632 iad2: datagrepper01.iad2 added to the mix.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 14:51:40 -07:00
Kevin Fenzi
4d46f8ba3b db-datanommer01.iad2: use rhel8 here for much newer postgresql
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 13:49:15 -07:00
Kevin Fenzi
141f2a8027 add db-datanommer01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 13:46:01 -07:00
Kevin Fenzi
b125d274a8 iad2: bugzilla2fedmsg01.iad2: fix ip
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 13:21:45 -07:00
Kevin Fenzi
bb56af3aa2 iad2: busgateway: add missing host vars file.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 13:13:01 -07:00
Kevin Fenzi
8f9eeac667 ad2 / busgateway01.iad2: ALso setup ccd vpn file for busgateway01.iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-23 13:06:41 -07:00