Commit graph

8635 commits

Author SHA1 Message Date
Adam Williamson
c3974fc8c5 openqa: test reporting non-complete 'results' on lab
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-08 15:55:18 -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
Pavel Raiskup
2b4e3c2f0e copr: incremental backup: preserve hardlinks
Relates: https://github.com/fedora-copr/copr/pull/2526
2023-02-06 10:34:04 +01:00
Pavel Raiskup
6dac8b3a1b copr: incremental backup: more readable rsync progress 2023-02-05 11:27:28 +01:00
Pavel Raiskup
c79930b602 copr: incremental backup: backup real data 2023-02-05 11:20:00 +01:00
Pavel Raiskup
558ad3a1d0 copr: incremental backup to storinator, part 5
Install the "push" rsync action.
2023-02-05 09:26:04 +01:00
Pavel Raiskup
2c86047667 copr: incremental backup to storinator, part 4
Fix the timing specs once more.
2023-02-04 20:47:39 +01:00
Pavel Raiskup
0411ecda7d copr: incremental backup to storinator, part 3
Fixup timing plan specs.
2023-02-04 20:45:18 +01:00
Pavel Raiskup
c1335a72d9 copr: incremental backup to storinator, part 1
These scripts are based on my personal "Don't Delay Backups" project,
which is not yet available as a public role.
2023-02-04 20:29:21 +01:00
Kevin Fenzi
8152927cf0 debuginfod01.stg: increase memory to 16gb
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-03 11:14:39 -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
68f4ecd690 defaults: set network_allow_restart: yes
linux system roles does a fine job configuring networking on our
systems, but without this it just configures it but doesn't bring things
'live' until a 'nmcli c up eth0'. Just set this so it should allow it to
restart things and reflect the network as we want it right after the
playbook runs on it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-30 13:53:15 -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
350a0d2393 add aarch64-test02 to cloud inventory too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-25 11:33:43 -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
12033a58af pagure: also have stunnel listen for ipv6 eventsource
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-20 12:49:31 -08:00
Kevin Fenzi
ff51231e77 pagure: set env to pagure to make sure it is set to something other than pagure-stg or nothing at all
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-20 10:58:39 -08:00
Kevin Fenzi
3bbfded937 cloud-noc-os01: add group and access to sysadmin-copr
This noc host in rdu-cc is used for pxe installs, dhcp server and also
to access the private mgmt network for hosts in rdu-cc. Setup it's own
group and add sysadmin-copr to access it so they can get to the mgmt
interfaces on various copr machines there to reboot them.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-20 10:11:42 -08:00
Kevin Fenzi
152fa064ad bodhi: set the correct bodhi version
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-16 15:35:08 -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
00e7d2a28c typo: use the correct seperator
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-13 12:01:46 -08:00
Kevin Fenzi
120c29b533 buildvm-s390x-01.stg: do not use linux-system-roles on s390x builder in staging either
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-13 11:25:58 -08:00
Kevin Fenzi
4b2e6f8fe4 builders: exclude updating koji-containerbuild for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-13 10:30:51 -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
3328386f51 fix more vim syntax fun
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-11 09:26:48 -08:00
Kevin Fenzi
c652719988 vim did something weird here
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-11 08:53:49 -08:00
Kevin Fenzi
47cf07184e wildcard-2023.fedoraproject.org: new wildcard ssl cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-11 08:48:40 -08:00
Kevin Fenzi
4b262d7ada apps.ocp.stg new certs for 2023
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-08 18:26:33 -08:00
Kevin Fenzi
5ca2b2eb36 os.fedoraproject.org / app.os.fedoraproject.org: remove more old openshift 3.11 cluster stuff
It may be that having this on some of the proxies is causing problems
because it's trying to ping the old openshift 3.11 cluster and filling
up apache slots with it. We do not need this stuff anymore, so remove
it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-16 10:15:27 -08:00
Adam Williamson
5cd71a659b openQA: don't install from u-t on prod
The current builds are in stable now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-14 15:06:18 -08:00
Kevin Fenzi
aa5e7e86ee bashssh: revert hack from 11006 and see if it is really fixed by quoting we did with new ansible
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-07 15:19:57 -08:00
Kevin Fenzi
99a074fe36 drop retrace-stg for now on request. ticket 11039
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-07 15:13:39 -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
ed39dbd82b copr-fe-dev: open port 5000
This will allow us to run a testing web-server (without Apache and
wsgi), and e.g. trace using 'import pdb'.
2022-12-04 15:07:09 +01:00
Pavel Raiskup
361deff545 inventory/copr: drop unused host vars
Complements: 2667ac065f
2022-12-04 15:05:35 +01:00
Pavel Raiskup
2667ac065f inventory/copr: drop unused hosts/vars
The non-aws variant is not used for a looong time.  It just confuses
contributors now.  The stg is not used either.
2022-12-04 15:02:29 +01:00
Adam Williamson
3fc8903111 openQA: install from updates-testing on prod and stg again
I think the recent git builds are good and I want them everywhere
so I can merge a bunch of things and clean up before the weekend.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-02 14:40:21 -08: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
ed584bc419 proxies: remove stray copy-pasta
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-11-30 16:36:11 -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