Skip to content

Commit dc3f7b3

Browse files
committed
script: support koji "assigned" task state in mrel
Also improve koji taskinfo error reporting by providing full koji output. Signed-off-by: Xavier Delaruelle <[email protected]>
1 parent 3fb2e19 commit dc3f7b3

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.hunspell.en.dic

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1250,3 +1250,5 @@ nvalue
12501250
'multi
12511251
value'
12521252
libb
1253+
koji
1254+
taskinfo

script/mrel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ while {[array size koji_tasks]} {
400400
set koji_out [exec koji taskinfo $ktask]
401401
regexp {State: (\w+)} $koji_out match kstate
402402
switch -- $kstate {
403-
free - open {
403+
free - open - assigned {
404404
reportInfo "Task '$ktask' on '$koji_tasks($ktask)' still\
405405
running"
406406
}
@@ -410,8 +410,8 @@ while {[array size koji_tasks]} {
410410
unset koji_tasks($ktask)
411411
}
412412
default {
413-
reportError "Task '$ktask' on '$koji_tasks($ktask)' failed,\
414-
see $koji_taskinfo_url$ktask"
413+
reportError "Task '$ktask' on '$koji_tasks($ktask)' failed:\
414+
\n$koji_out\nSee $koji_taskinfo_url$ktask"
415415
unset koji_tasks($ktask)
416416
set exitcode 1
417417
}

0 commit comments

Comments
 (0)