[ 
https://issues.apache.org/jira/browse/MESOS-3787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14987934#comment-14987934
 ] 

Stephen Degler edited comment on MESOS-3787 at 11/3/15 8:45 PM:
----------------------------------------------------------------

The patch by [[email protected]] does not have the desired effect.   Here is 
the output of ps on the slave:

root     24227  0.0  0.0   4196   460 ?        S    19:23   0:00 sh -c docker 
run -c 8192 -m 34359738368 -e MARATHON_APP_VERSION=2015-11-03T17:02:56.484Z -e 
HOST=slave-net1-1.simfarm2.cnje1.twosigma.com -e PORT_10000=31938 -e 
MESOS_TASK_ID=test-13.6d001069-8260-11e5-830c-fa163ecc88fa -e PORT=31938 -e 
PORTS=31938 -e MARATHON_APP_ID=/test-13 -e PORT0=31938 -e 
MESOS_SANDBOX=/mnt/mesos/sandbox -v /var/lib/sss:/var/lib/sss:rw -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e/${KRB5CCNAME}:${KRB5CCNAME}:ro
 -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e:/mnt/mesos/sandbox
 --net host --env=KRB5CCNAME=${KRB5CCNAME} --user=10138:5000 --name 
mesos-20151103-163728-312349868-5050-3623-S0.d7bb20ed-970d-4aab-bc84-ddf76361741e
 
...... < stuff deleted > ......

root     24229  0.0  0.0  92596 18140 ?        Sl   19:23   0:00 docker run -c 
8192 -m 34359738368 -e MARATHON_APP_VERSION=2015-11-03T17:02:56.484Z -e 
HOST=slave-net1-1.simfarm2.cnje1.twosigma.com -e PORT_10000=31938 -e 
MESOS_TASK_ID=test-13.6d001069-8260-11e5-830c-fa163ecc88fa -e PORT=31938 -e 
PORTS=31938 -e MARATHON_APP_ID=/test-13 -e PORT0=31938 -e 
MESOS_SANDBOX=/mnt/mesos/sandbox -v /var/lib/sss:/var/lib/sss:rw -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e//tmp/Jj3TH1:/tmp/Jj3TH1:ro
 -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e:/mnt/mesos/sandbox
 --net host --env=KRB5CCNAME=/tmp/Jj3TH1 --user=10138:5000 --name 
mesos-20151103-163728-312349868-5050-3623-S0.d7bb20ed-970d-4aab-bc84-ddf76361741e
 ...... <stuff deleted> .......



was (Author: sdegler):
The patch by [[email protected]] does not have the desired effect.   Here is 
the output:
root     24227  0.0  0.0   4196   460 ?        S    19:23   0:00 sh -c docker 
run -c 8192 -m 34359738368 -e MARATHON_APP_VERSION=2015-11-03T17:02:56.484Z -e 
HOST=slave-net1-1.simfarm2.cnje1.twosigma.com -e PORT_10000=31938 -e 
MESOS_TASK_ID=test-13.6d001069-8260-11e5-830c-fa163ecc88fa -e PORT=31938 -e 
PORTS=31938 -e MARATHON_APP_ID=/test-13 -e PORT0=31938 -e 
MESOS_SANDBOX=/mnt/mesos/sandbox -v /var/lib/sss:/var/lib/sss:rw -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e/${KRB5CCNAME}:${KRB5CCNAME}:ro
 -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e:/mnt/mesos/sandbox
 --net host --env=KRB5CCNAME=${KRB5CCNAME} --user=10138:5000 --name 
mesos-20151103-163728-312349868-5050-3623-S0.d7bb20ed-970d-4aab-bc84-ddf76361741e
 
...... < stuff deleted > ......

root     24229  0.0  0.0  92596 18140 ?        Sl   19:23   0:00 docker run -c 
8192 -m 34359738368 -e MARATHON_APP_VERSION=2015-11-03T17:02:56.484Z -e 
HOST=slave-net1-1.simfarm2.cnje1.twosigma.com -e PORT_10000=31938 -e 
MESOS_TASK_ID=test-13.6d001069-8260-11e5-830c-fa163ecc88fa -e PORT=31938 -e 
PORTS=31938 -e MARATHON_APP_ID=/test-13 -e PORT0=31938 -e 
MESOS_SANDBOX=/mnt/mesos/sandbox -v /var/lib/sss:/var/lib/sss:rw -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e//tmp/Jj3TH1:/tmp/Jj3TH1:ro
 -v 
/home/tsram/mesos-slave/work/slaves/20151103-163728-312349868-5050-3623-S0/frameworks/20151103-163728-312349868-5050-3623-0000/executors/test-13.6d001069-8260-11e5-830c-fa163ecc88fa/runs/d7bb20ed-970d-4aab-bc84-ddf76361741e:/mnt/mesos/sandbox
 --net host --env=KRB5CCNAME=/tmp/Jj3TH1 --user=10138:5000 --name 
mesos-20151103-163728-312349868-5050-3623-S0.d7bb20ed-970d-4aab-bc84-ddf76361741e
 ...... <stuff deleted> .......


> As a developer, I'd like to be able to expand environment variables through 
> the Docker executor.
> ------------------------------------------------------------------------------------------------
>
>                 Key: MESOS-3787
>                 URL: https://issues.apache.org/jira/browse/MESOS-3787
>             Project: Mesos
>          Issue Type: Wish
>            Reporter: John Garcia
>              Labels: mesosphere
>         Attachments: mesos.patch, test-example.json
>
>
> We'd like to have expanded variables usable in [the json files used to create 
> a Marathon app, hence] the Task's CommandInfo, so that the executor is able 
> to detect the correct values at runtime.



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

Reply via email to