action #39629
closedopenQA Scheduler refactor fallout
0%
Description
This is going to be a general ticket to track problems with the new scheduler with support for blocked_by deployed during last week
- https://github.com/os-autoinst/openQA/pull/1729
- https://github.com/os-autoinst/openQA/pull/1741
- https://github.com/os-autoinst/openQA/pull/1743
Currently known problems are mostly related to jobs that are ran, when the parent is still not even started
Updated by EDiGiacinto over 6 years ago
- Related to action #32725: [tools] Scheduler job_grab/filter_jobs refactoring added
Updated by szarate over 6 years ago
- Related to action #39560: Tests for blocked_by and loops inside of it added
Updated by szarate over 6 years ago
As a result after having a full build, and seeing jobs, that were missing certain parts:
- https://openqa.suse.de/tests/1937475#setting
- https://openqa.suse.de/tests/1937474
- https://openqa.suse.de/tests/1937479#settings -- css seems broken
- https://openqa.suse.de/tests/1926704#settings
- https://openqa.suse.de/tests/1929960 -- Parent is incomplete, and chained job still was triggered
And many other, with a beta on top, it was decided to revert the changes (at obs level) and deploy them in OSD for the time being. While we look at the blocked_by whole changes a bit better
Updated by EDiGiacinto over 6 years ago
Also, stuck in assigned (still in that condition):
Updated by szarate over 6 years ago
- Related to action #39068: Webui killed by out of memory in o3 (triggered by postgresql) added
Updated by coolo over 6 years ago
- Status changed from New to Resolved
We found in the second round several bugs that were fixed and are now 'good enough' in production. We have 2 more issues to be fixed in future sprints though:
- Usability of how cluster scheduling are to debugged by reviewers (#40772)
- Starvation of multimachine jobs (#48011)
https://progress.opensuse.org/issues/40904 needs to be fixed in the spec file
Updated by coolo over 6 years ago
- Target version changed from Current Sprint to Done