action #36565

parallel parents aren't killed when chained parents fail

Added by coolo over 1 year ago. Updated about 1 year ago.

Status:ResolvedStart date:27/05/2018
Priority:HighDue date:
Assignee:coolo% Done:

0%

Category:Concrete Bugs
Target version:Done
Difficulty:medium
Duration:

Description

we have ha-install (https://openqa.suse.de/tests/1719787) that failed which
lead to the chained children ha-node1 and ha-node2 to be cancelled. But
the parallel parent to them ha-supportserver is left scheduled (https://openqa.suse.de/tests/1719788).

Just as with restart, we need to cancel the full cluster if jobs fail.

History

#1 Updated by coolo over 1 year ago

  • Assignee set to coolo
  • Target version changed from Ready to Current Sprint

#2 Updated by coolo over 1 year ago

  • Status changed from New to Resolved

#3 Updated by szarate over 1 year ago

  • Target version changed from Current Sprint to Done

#4 Updated by AdamWill about 1 year ago

I think the fix for this went a bit too far, and causes the behaviour I just filed as an issue itself:

https://progress.opensuse.org/issues/46295

it seems that this code means that if you just have three jobs that are parallel to each other, and any one of them fails, the other two are immediately cancelled as parallel_failed . But that does not necessarily make sense at all.

Also available in: Atom PDF