Scott Little 8f41d10593 Make builder nice to it's host
StarlingX build tools consume excessive cpu and io which can starve
non-build services, including kubernetes and calico. This results in
timeouts, restarts, and general instability of calico and kubernetes
which in turn can the build to fail. This affect is observed on the
main StarlingX build server.

The major build steps should employ 'nice' and 'ionice' to ensure
that critical services on the build host are not starved for cpu or io.

Depends-On: https://review.opendev.org/c/starlingx/tools/+/939821
Closes-bug: 2095512
Change-Id: Ib54076e796e4cd575bd6fb8e89b70dba8649c4d4
Signed-off-by: Scott Little <scott.little@windriver.com>
(cherry picked from commit 7715e8bef2)
2025-01-22 10:59:51 -05:00
2024-09-09 10:01:38 -04:00
2025-01-08 13:09:09 -05:00
2023-04-28 12:38:49 -04:00
2018-06-01 07:45:23 -07:00
2022-12-26 21:12:47 +00:00
Description
StarlingX build source tree root
15 MiB
Languages
Python 62.9%
Shell 35.2%
BitBake 1.1%
Dockerfile 0.8%