[ https://issues.apache.org/jira/browse/MESOS-7643?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gilbert Song updated MESOS-7643: -------------------------------- Issue Type: Improvement (was: Bug) > The order of isolators provided in '--isolation' flag is not preserved and > instead sorted alphabetically > -------------------------------------------------------------------------------------------------------- > > Key: MESOS-7643 > URL: https://issues.apache.org/jira/browse/MESOS-7643 > Project: Mesos > Issue Type: Improvement > Components: containerization > Affects Versions: 1.1.2, 1.2.0, 1.3.0 > Reporter: Michael Cherny > Assignee: James Peach > Priority: Critical > Labels: isolation > > According to documentation and comments in code the order of the entries in > the --isolation flag should specify the ordering of the isolators. > Specifically, the `create` and `prepare` calls for each isolator should run > serially in the order in which they appear in the --isolation flag, while the > `cleanup` call should be serialized in reverse order (with exception of > filesystem isolator which is always first). > But in fact, the isolators provided in '--isolation' flag are sorted > alphabetically. > That happens in [this line of > code|https://github.com/apache/mesos/blob/master/src/slave/containerizer/mesos/containerizer.cpp#L377]. > In this line use of 'set<string>' is done (apparently instead of list or > vector) and set is a sorted container. -- This message was sent by Atlassian JIRA (v7.6.3#76005)