Project

General

Profile

Actions

Bug #20875

closed

max_memory_per_executor can lead to stuck executor, waiting for an event that would not arrive

Added by Ivan Necas over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Dynflow
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

We should have a timeout after which we will not wait any longer and just terminate the world.

Reproduced by:

1. setting the memory limit on executor
2. triggering remote execution on 1000 fake hosts so that the memory crosses the limit
3. the task gets paused, but the executor doesn't finish running


Related issues 1 (0 open1 closed)

Related to foreman-tasks - Feature #17175: max_memory_per_executor supportClosedShimon Shtein11/01/2016Actions
Actions #1

Updated by Ivan Necas over 6 years ago

  • Description updated (diff)
Actions #2

Updated by Ivan Necas over 6 years ago

Actions #3

Updated by Ivan Necas over 6 years ago

  • Bugzilla link set to 1434069
Actions #4

Updated by Ivan Necas over 6 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/Dynflow/dynflow/pull/250 added
Actions #5

Updated by Adam Ruzicka over 6 years ago

  • Status changed from Ready For Testing to Closed
Actions

Also available in: Atom PDF