Commit graph

17 commits

Author SHA1 Message Date
Adam Williamson
68af8cadda Try to prepare openQA worker host vars for redeployment
We intend to use disk encryption and udev network interface
naming on all hosts with the re-deployment, so this attempts to
set up for that.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-08 14:37:44 -07:00
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
ad72e6738f enable nbde on openqa-x86-worker04
it's encrypted now, since we redeployed it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-02-01 23:53:43 -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
88a886f4d5 Go back to 30 workers on openqa-x86-worker04
It wasn't getting stuck because of the number of workers, it's a
weird kernel bug.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-18 11:09:10 -08:00
Kevin Fenzi
7cb3fddb79 host vars: drop auto6: no from connection profiles
Turns out the current version of linux-system-roles network doesn't like
setting ipv6 no and setting search domains since NetworkManager wants to
set them for both ipv4 and ipv6. There's some upstream fix, but not in
our current version.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-17 19:33:50 -08:00
Kevin Fenzi
580cd252c5 Inventory group/host variables: Sort yaml
This was done using yq (
https://mikefarah.gitbook.io/yq/operators/sort-keys )

Doing things this way makes it much easier to see if a variable is set
in a file or if two hosts differ in what variables they set. Hopefully
we can keep things sorted moving forward.

Basically this means just sort a-z anything you add to any host or group
vaiable and it will be in the right place.

Additionally, this enforces 'normal' intent rules for all the variable
files which we should also try and obey. 2 spaces for first level, 3 for
next, etc. When in doubt you can run yq on it.

This should cause NO actual vairable changes, it's all just readability
fixing for humans, ansible parses it exactly the same.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-16 13:27:57 -08:00
Adam Williamson
8f52584797 Change openqa-x86-worker04 networking to use biosdevname names
Old-style names aren't consistent. biosdevname wasn't working
because it wasn't installed, I've installed it now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-10-12 14:56:08 -07:00
Adam Williamson
b26a268e76 openQA: switch all other worker hosts to system-roles networking
Seemed to work OK on the test system, so let's go the whole hog.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-29 16:45:26 -07:00
Adam Williamson
af49150d21 openQA: cut x86_64 worker04 to 20 worker instances
The box is repeatedly getting stuck and requiring a reboot. It
didn't do so without the workers running, so possibly it's just
overloaded. Let's try it with 20 workers.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-09-28 23:29:09 -07:00
Kevin Fenzi
1df0773d19 Drop fas_client_groups from everything since we are not using fas anymore.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-04-05 10:22:31 -07:00
Adam Williamson
b2df8df27d Change openQA x86 worker 04 host vars again to use biosdevname
sigh. This time should be the pip.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-10-06 13:14:03 -07:00
Adam Williamson
8bd17b0e15 openqa: tweak x86 worker 04 network variables
Primary interface names are ethX, have to use those for firewall
config to work right.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-10-06 12:24:33 -07:00
Adam Williamson
e3c5b5194f openqa: update x86 worker 04 network host vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-10-06 09:31:36 -07:00
Kevin Fenzi
aa11be1b7d inventory: openqa-x86-worker04: add nm, as clevis wants it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-21 09:25:27 -07:00
Kevin Fenzi
2af20e5906 inventory: add openqa-x86-worker04
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-07-20 15:15:12 -07:00