Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8543

The default executor can wrongly indicate that tasks from all task groups are unhealthy

    XMLWordPrintableJSON

Details

    Description

      The default executor sets a "global" unhealthy field to true once it kills a task due to failed health checks.

      When a task from any task group exits, it will check that "global" healthy field and set the task status update's healthy field accordingly. This means that once an unhealthy task belonging to a task group is killed, task status updates for tasks belonging to other task groups, which can contain only healthy tasks, will be sent with their healthy field set to false.

      Attachments

        Activity

          People

            Unassigned Unassigned
            gkleiman Gastón Kleiman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: