Improve reliability, add more tracing/debugging
- Aug 03, 2023
-
-
Andrej Shadura authored
Workers already update their state when it changes, and this state propagates through OBS proxies, so we can safely return it immediately when requested by the warden, and schedule an update in the background. This should mitigate timeouts when the warden prods OBS proxy server prods OBS proxy client prods worker, and while the reply climbs back through the interpipes, warden times out and kills the job. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
When OBS is told a worker is 'building' it thinks it’s "building for someone else" and marks in as "away". See bs_repserver for more details. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
This was causing duplicate log lines. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Aug 01, 2023
-
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-