Commit graph

13 commits

Author SHA1 Message Date
Adam Williamson
c6ad51abc0 openqa/worker: bump thresholds higher
sigh, we're still hitting it on a64-worker04.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-31 00:01:10 -07:00
Adam Williamson
2dbf99e280 openqa/worker: bump load average threshold for big worker hosts
This is a new feature in openQA that prevents worker hosts
picking up new jobs if their load average is above a certain
threshold. It defaults to 40. Our big worker hosts tend to run
above this, so let's bump it on those.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-08-30 23:27:48 -07:00
Adam Williamson
33e2b6433e Fix openqa_tap_iface on openqa-x86-worker05
with this everything should finally be working on lab again...

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-02-02 08:27:14 -08:00
Adam Williamson
d1b2886853 openQA: update notes and worker count for new x86-worker05
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-02-01 08:34:49 -08:00
Kevin Fenzi
fa65008a98 openqa-x86-worker05: new machine, new macs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-01-31 14:25:55 -08:00
Adam Williamson
180138b5b9 openQA worker hosts: switch 03 and 06, cut workers on 05
openqa-x86-worker03 seems to be a bit poorly lately, it quite
often fails jobs in 'hardware blip' looking ways, even after a
reboot. It's also the equal-worst hardware in the worker host
pool with 05. So let's swap 03 and 06 so prod has most of the
best hardware, and lab has the poorly box. Also while doing a
quick hardware survey I noticed 05 is equally as underpowered
as 03 (it has 2x E5-2680v3, total 24 physical CPUs, all the
other hosts aside from those two have 2x16 core CPUs), so this
cuts its worker count to the same as 03 (and makes the comment
more accurate for both). Added comments to inventory with the
CPU info for each box for future reference.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-03 10:00:14 -08:00
Adam Williamson
6aa77e9423 openqa: try and fix on-disk encryption stuff
Some of the openqa workers are encrypted and some aren't (this is a bit of a
mess that's partly a result of all the redeployments we did around
https://bugzilla.redhat.com/show_bug.cgi?id=2009585 ). We should only run
the nbde_client role on workers which are encrypted. Hopefully this gets that
right.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-25 16:10:11 -08:00
Adam Williamson
a4a262d5e7 Set openqa_tap_iface for openqa-x86-worker05
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-25 15:08:09 -08:00
Adam Williamson
9a92362fd4 Move openqa-x86-worker05 back to being a regular lab worker
We don't need it for diagnosing a kernel bug any more, so take it
out of the special 'onebox' setup.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-19 16:44:48 -07:00
Adam Williamson
42e930e97f openqa-onebox: tweak db host stuff
Using the machine's own hostname works for the ansible delegate
stuff but doesn't work for openQA itself (if you try and access
the DB by hostname like this, postgres denies access; you have
to use 'localhost' for postgres to allow it). Using 'localhost'
works for postgres but doesn't do the right thing for delegation.
Let's use 'localhost' and split the two play steps into
delegated and non-delegated versions.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-06-07 16:17:29 -07:00
Adam Williamson
fbda7b18a0 openqa-onebox-test: set openqa_tap_iface
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-06-07 15:26:15 -07:00
Adam Williamson
edb6f5c172 Invent openqa_onebox_test group to try and set up one-box openQA
This is an attempt to add a group that'll set openqa-x86-worker05
as a one-box openQA instance which doesn't report results. This
is to try and help with debugging
https://bugzilla.redhat.com/show_bug.cgi?id=2009585 : the idea is
to have a disposable openQA instance where we don't care if all
the tests fail, so we can try out various things to resolve that
bug on it. Debugging on lab is awkward because we do actually
care about lab's results, especially since it's the only instance
testing Rawhide updates.

This requires quite a lot of surgery to get around various
assumptions in the existing groups and plays (no reporting of
results, no NFS...) and make the box its own postgresql server.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-06-07 15:21:15 -07:00
Adam Williamson
91ca14b966 Add host_vars for openqa-x86-worker05
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-01-24 14:02:07 -08:00