Mike McLean
|
9a161f9146
|
fix min_avail calculation
|
2025-04-08 15:44:23 -04:00 |
|
Mike McLean
|
c09780bbb5
|
adjust handling for tags with no arches
|
2024-08-15 11:50:50 +02:00 |
|
Mike McLean
|
6fb33731d9
|
adjust comments
|
2024-08-15 11:50:50 +02:00 |
|
Mike McLean
|
3a8a0786be
|
add unit test and adjust error handling
(no errors were found with the code, but needed to avoid masking them in
tests)
|
2024-08-15 11:50:50 +02:00 |
|
Mike McLean
|
137400868a
|
typo
|
2024-08-15 11:50:50 +02:00 |
|
Mike McLean
|
826f8637d9
|
trigger auto refusals in make_task
|
2024-08-15 11:50:50 +02:00 |
|
Mike McLean
|
8894fcbca3
|
auto_arch_refuse()
|
2024-08-15 11:50:50 +02:00 |
|
Tomas Kopecek
|
43b173bb17
|
--limit from scheduler-logs/info
Related: https://pagure.io/koji/issue/4042
|
2024-03-20 13:48:58 +01:00 |
|
Mike McLean
|
df55636d6d
|
implicit task refusals
|
2024-03-06 11:14:12 +01:00 |
|
Mike McLean
|
f8c633f310
|
streamline hub calls
|
2024-03-05 13:22:58 +01:00 |
|
Mike McLean
|
fadee51aff
|
handle missing host data, use self.maxjobs as default
|
2024-03-05 13:22:58 +01:00 |
|
Tomas Kopecek
|
8b554bd3ca
|
Use also builder's maxjobs setting in scheduler
Related: https://pagure.io/koji/issue/4038
|
2024-03-05 13:22:58 +01:00 |
|
Mike McLean
|
68009db154
|
log refusal message
|
2024-02-29 11:01:43 +01:00 |
|
Mike McLean
|
a7006a283f
|
order log messages
|
2024-02-27 12:32:52 +01:00 |
|
Mike McLean
|
2a6e18fa35
|
typo in set_refusal
Fixes https://pagure.io/koji/issue/3997
|
2024-02-05 11:28:43 +01:00 |
|
Mike McLean
|
feb5d0e8ab
|
fix ordering in get_tasks_for_host
|
2024-01-19 01:41:02 -05:00 |
|
Mike McLean
|
c0284b0fa1
|
assign overrides
|
2024-01-19 01:40:57 -05:00 |
|
Tomas Kopecek
|
1b219ee9ea
|
configurable scheduler parameters
|
2023-10-03 15:23:02 +02:00 |
|
Tomas Kopecek
|
055fae4176
|
flake8 fixes
|
2023-10-03 15:23:02 +02:00 |
|
Tomas Kopecek
|
f66a5407e8
|
default values
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
7d892964de
|
drop unused code
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
0d6e5091a9
|
unify getTasks and getLoadData code
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
0458e0e445
|
allow admins to trigger scheduler run with an api call
|
2023-10-03 15:23:02 +02:00 |
|
Tomas Kopecek
|
d2bbd2ce66
|
use Task interface for correct state hooks
|
2023-10-03 15:23:02 +02:00 |
|
Tomas Kopecek
|
9b62b2cbea
|
fix scheduler-info
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
edd5abad40
|
fix import
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
fc1f706ae9
|
outer joins for log query
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
eedcc3e82b
|
query for scheduler logs
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
b2037c1da0
|
honor refusals
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
fba5abe2ed
|
UpsertProcessor
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
a577984d06
|
use QueryView for get_task_runs
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
8ea908bfb9
|
more QueryView
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
03d12044c3
|
basic QueryView working
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
5d0088f9ef
|
initial task refusal functions
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
58a5e94b20
|
...
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
3595229425
|
handle first time case for last_run_ts
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
5ba62a75bb
|
scheduler check_ts fragment
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
1cbd13f738
|
drop unused var
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
b19377048c
|
fix convert_value refs
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
9a4268121a
|
pull getHostData() from pr3631
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
d7e6dc771c
|
flake8
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
4b5596b9bd
|
Revert "move convert_value to util lib"
This reverts commit 61f5d2bd46623a9fd9c74ae67f81a7d43da7821f.
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
74fd761750
|
fixes
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
f54e4f6acb
|
simple db logging
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
7213f6dd91
|
fix stale ready states
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
f07c38155d
|
implement host timeout in scheduler
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
83f26189b6
|
end stale runs
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
a9a23900e3
|
export getTaskRuns
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
b46d326673
|
do some task freeing
|
2023-10-03 15:23:02 +02:00 |
|
Mike McLean
|
6737cb5fa5
|
check on tasks, partially implement assign timeout
|
2023-10-03 15:23:01 +02:00 |
|