You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Anand Mazumdar (JIRA)" <ji...@apache.org> on 2017/01/05 19:12:58 UTC

[jira] [Created] (MESOS-6865) Remove the constraint of being only able to launch 2 level nested containers on Agent API

Anand Mazumdar created MESOS-6865:
-------------------------------------

             Summary: Remove the constraint of being only able to launch 2 level nested containers on Agent API
                 Key: MESOS-6865
                 URL: https://issues.apache.org/jira/browse/MESOS-6865
             Project: Mesos
          Issue Type: Improvement
            Reporter: Anand Mazumdar
            Priority: Blocker


Currently, the Agent API has a constraint that it _only_ allows two level of nesting. This was done at that time since the containerizer was still being worked on to support arbitrary level of nesting. Now, that the work has been completed we should remove the constraint on the API handlers on the agent. 

Note that this constraint also impacts the Debugging API i.e., a user currently can't attach to a task (child container) of a task group since we explicitly check that the top level container belongs to an executor on the API handler.
https://github.com/apache/mesos/blob/f89f28724f5837ff414dc6cc84e1afb63f3306e5/src/slave/http.cpp#L2189



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)