Commit Graph

9028 Commits

Author SHA1 Message Date
Kevin Fenzi
a5ec843051 buildvm_s390x / staging: do not have the stg instance in the kvm group either for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-22 15:30:25 -08:00
Kevin Fenzi
54dbcc5677 buildvm_s390x / staging: do not have the stg instance in the rdu group for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-22 15:27:13 -08:00
Pavel Raiskup
3ae978022a copr-pulp-dev: re-enable the staging instance
Working on: https://github.com/fedora-copr/copr/issues/3112
2024-02-22 13:30:39 +01:00
Kevin Fenzi
334219e706 buildvm-s390x: move rest of old zvm builders to rdu and kvm
We want to move (well, really re-install) all these over on the new lpar
in rdu. This will have much higher stats and be in general faster by
both network and cpu. Hopefully all these will replace all the old
boston ones.

We may need to break these up some more into smaller vm's if the number
isn't able to keep up ok. We can adjust after things are all working.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-21 09:51:24 -08:00
Kevin Fenzi
0130c59311 buildvm-s390x-14: allow varnish requests in
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 18:53:57 -08:00
Kevin Fenzi
1c4408ebe5 buildvm-s390x-14: move to rdu and setup as new varnish cache
Lets move this vm over to rdu, and set it up as a new varnish cache.
This way we can test 01 doing builds before moving others.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 17:38:34 -08:00
Kevin Fenzi
0d2ae3a582 buildvm-s390x-01: move to kvm group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 16:36:12 -08:00
Kevin Fenzi
93c578b4d0 buildvm-s390x-01: move to rdu2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 16:31:54 -08:00
Kevin Fenzi
a277aee548 bvmhost-s390x-01: add host vars
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 16:05:03 -08:00
Kevin Fenzi
fdaa646dba bvmhost-s390x-01: put in correct group
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 15:53:27 -08:00
Kevin Fenzi
f848d29c80 bvmhost-s390x-01 enters the room
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 15:49:53 -08:00
Kevin Fenzi
c5dd8adb31 buildvm-s390x-01.stg: fix ip / gateway
You know things really don't work if you set the gateway ip to the local
vm ip. Wow. Typo is anoying.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 15:03:05 -08:00
Kevin Fenzi
0ac4fe1562 buildvm-s390x-01.stg: make sure host is in staging and fix install command
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 14:58:17 -08:00
Kevin Fenzi
3773e7cec5 buildvm-s390x-01.stg: override bridge device on new server
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 13:19:50 -08:00
Kevin Fenzi
461fc3e881 buildvm-s390x-01.stg: need to specify it is a kvm instance
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 13:17:08 -08:00
Kevin Fenzi
db627ffd5e buildvm-s390x-01.stg: put on the new bvmhost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 13:14:50 -08:00
Kevin Fenzi
e95463d3fe buildvm-s390x-01.stg: adjust some parameters
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 12:47:03 -08:00
Kevin Fenzi
1e563d05f3 ansible group names need _ instead of -
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 12:26:35 -08:00
Kevin Fenzi
69d82a9cdb bvmhost-s390x01.stg - inital work to add new stagin s390x
This is a new z16 lpar in rdu.
This is for staging.
We should not mess with its network because it has a nice weird bonded
set of interfaces that we have a bridge on top of.
Set to make a new buildvm-s390x-01.stg on it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-20 12:21:45 -08:00
David Kirwan
9fe6ae04ad zabbix: merging items and triggers in zabbix templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-19 12:58:28 +00:00
David Kirwan
41f8bc82e7 zabbix: break releng compose cronjob template into two parts
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-19 11:28:51 +00:00
Kevin Fenzi
627537bdcf db02.stg: add new host to migrate db01.stg to
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-16 11:06:23 -08:00
David Kirwan
02565b933e zabbix: update releng compose cronjob template
re-enable zabbix/zabbix_template role on releng_compose

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-15 04:02:33 +00:00
Jakub Kadlcik
ab702dee43 copr: fix osuosl image name
We needed to reupload the image with @nikromen because of a changed
hostname for the openstack instance. And I then forgot to note the
correct image name.
2024-02-14 11:14:23 +01:00
Jakub Kadlcik
7a06900c2a copr: upgrade production builders to F39 2024-02-14 10:11:25 +01:00
Kevin Fenzi
1e83225c37 db01: adjust postgres a bit, was saturating i/o
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-13 16:39:43 -08:00
Pavel Raiskup
1a0e17f586 copr-hypervisors: retry IPA with 'vpn: true' 2024-02-13 17:09:10 +01:00
Pavel Raiskup
02186b57fa copr-hypervisor: disable ipa/client for now
It seems that the rdu-cc boxes do not have access to ipa servers.
2024-02-13 16:47:41 +01:00
David Kirwan
5302ad27df zabbix: add template variables to staging groupvars
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 14:47:02 +00:00
David Kirwan
8ac96eb595 zabbix: move zabbix templates to role's base files directory
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 11:53:02 +00:00
David Kirwan
0191fd7574 zabbix: add task to add hosts to zabbix hostgroup
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 11:42:49 +00:00
David Kirwan
bf5dcd8edb zabbix: set releng_compose_stg zabbix_templates to empty list
add zabbix hostgroup create task

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-13 09:29:56 +00:00
Pavel Raiskup
1c2b21cfb6 copr/hypervisor: add missing variable for ipa/client to work 2024-02-13 06:45:13 +01:00
Pavel Raiskup
9fc7f71ea3 copr-hypervisor: provide the missing ipa/client vars 2024-02-13 00:00:48 +01:00
Pavel Raiskup
c5b8752b26 copr-hypervisor: give the copr team members sudo access 2024-02-12 23:44:07 +01:00
David Kirwan
d0e43de656 zabbix: add zabbix_templates to releng compose stg
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-12 13:51:19 +00:00
David Kirwan
ec7bdacff2 zabbix: add zabbix_templates role
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-12 13:45:03 +00:00
Adam Williamson
e87cfca492 openQA: whoops, need to change routing keys here too
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-02-09 12:33:54 -08:00
Adam Williamson
a62b48fff7 openqa: don't use updates-testing on prod again
forgot to do this before, we don't want it now as I'm about to
push an untested build there for stg to try out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-02-08 18:17:10 -08:00
Jakub Kadlcik
95180d324d copr: fix F39 image s390x for dev 2024-02-08 10:22:13 +01:00
Kevin Fenzi
d663085efe mailman: increase size of mailman01 disk
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-07 18:15:13 -08:00
Kevin Fenzi
55fd303920 builders: move to f39
We were holding off on this because of createrepo_c and epel7, but I
just decided to push a local old createrepo with Epoch:1 for now.
We can sync back up to upstream once rhel7 goes end of life, or if a
solution using --compatibility is made working.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-07 13:08:18 -08:00
Kevin Fenzi
a74b2943cc buildvm-a64-31 to 40: move to bvmhost-a64-04
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-07 11:19:36 -08:00
Kevin Fenzi
c70eb2bca2 buildvm-a64-21 to 30: Move to bvmhost-a64-03
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-07 10:41:04 -08:00
Kevin Fenzi
329e3be5b3 buildvm-a64-11 to 20: move to new bvmhost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-07 10:10:03 -08:00
Kevin Fenzi
65cf7302d1 buildvm-a64-01 to 10: try moving to new machine and f39
Lets move 10 of these over to one of the new machines and switch them to
f39. Note that we have a createrepo_c in f39-infra repo with a Epoch: 1
so it should keep using the older version instead of 1.0.x which will
cause problems for epel7 builds.

Also, add more cpus as the new machines have more cpus.
Hopefully this won't cause memory issues, if so we can back them down.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-06 15:47:45 -08:00
Kevin Fenzi
6b2e507a20 bvmhost-a64-01/02/03/04: add 4 neww mt snow aarch64 machines in
These machines are newer versions of bvmhost-a64-12/13/14/15
They have more cpus, so we will be moving the buildvm-a64's over to
them, and then turning the 4 old bvmhost's into buildhw's.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-05 13:48:28 -08:00
Kevin Fenzi
1232c5ac03 Revert "inventory: Drop 4 old emags that are about to be replaced"
This reverts commit ba7e2a8fd3.

We are adding these back in with new hardware.
They are now mt snow hosts.
2024-02-05 10:57:34 -08:00
Jakub Kadlcik
22192bfefd copr: update dev builders to F39 2024-02-03 15:21:32 +01:00
Kevin Fenzi
da4c78f798 staging: update wildcard cert to new 2024 one
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-02-02 11:15:25 -08:00