Till Toenshoff created MESOS-7405:
-------------------------------------

             Summary: Allow isolators to render mapped sandbox specific 
environment variables.
                 Key: MESOS-7405
                 URL: https://issues.apache.org/jira/browse/MESOS-7405
             Project: Mesos
          Issue Type: Bug
          Components: agent, containerization, isolation
            Reporter: Till Toenshoff


Within the mesos-containerizer, isolators are responsible for preparing the 
containerized context for an executor by implementing 
[{{prepare}}|https://github.com/apache/mesos/blob/253c89483cb6e31225a1f55449ff88c676030eec/include/mesos/slave/isolator.hpp#L68-L70].

Part of such preparation may e.g. be sandbox mutations within the root 
filesystem as well as rendering environment variables returned via the 
optionally returned 
[{{ContainerLaunchInfo}}|https://github.com/apache/mesos/blob/253c89483cb6e31225a1f55449ff88c676030eec/include/mesos/slave/containerizer.proto#L164].

IIUC currently it seems to not be possible to have an isolator setup 
environment variables pointing to mapped locations within the sandbox path as 
that path gets determined after all isolators did their preparation.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to