You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "haosdent (JIRA)" <ji...@apache.org> on 2015/10/27 02:29:27 UTC
[jira] [Comment Edited] (MESOS-3787) As a developer, I'd like to be
able to expand environment variables through the Docker executor.
[ https://issues.apache.org/jira/browse/MESOS-3787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14975486#comment-14975486 ]
haosdent edited comment on MESOS-3787 at 10/27/15 1:28 AM:
-----------------------------------------------------------
I think we just need run it use the shell way, not need extra variables before start.
{code}
diff --git a/src/docker/docker.cpp b/src/docker/docker.cpp
index 56d63dc..71327bd 100755
--- a/src/docker/docker.cpp
+++ b/src/docker/docker.cpp
@@ -583,8 +583,7 @@ Future<Nothing> Docker::run(
}
Try<Subprocess> s = subprocess(
- path,
- argv,
+ cmd,
Subprocess::PATH("/dev/null"),
stdoutIo,
stderrIo,
{code}
According my test example in https://reviews.apache.org/r/39387/ . Pass "$xxx" would replace to environment variables when running.
was (Author: haosdent@gmail.com):
I think we just need run it use the shell way, not need extra variables before start.
{node}
diff --git a/src/docker/docker.cpp b/src/docker/docker.cpp
index 56d63dc..71327bd 100755
--- a/src/docker/docker.cpp
+++ b/src/docker/docker.cpp
@@ -583,8 +583,7 @@ Future<Nothing> Docker::run(
}
Try<Subprocess> s = subprocess(
- path,
- argv,
+ cmd,
Subprocess::PATH("/dev/null"),
stdoutIo,
stderrIo,
{node}
According my test example in https://reviews.apache.org/r/39387/ . Pass "$xxx" would replace to environment variables when running.
> 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)