[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15390311#comment-15390311 ] Jie Yu commented on MESOS-4778: --- commit b9c01fc36452ea9e4375e622ab9ac94000eef4b0 Author: Srinivas Brahmaroutu Date: Fri Jul 22 15:31:45 2016 -0700 Added implementation to Appc Runtime Isolator. Review: https://reviews.apache.org/r/49348/ > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15390298#comment-15390298 ] Jie Yu commented on MESOS-4778: --- commit 0eec82f3b769ce26ccc31fbfb2777e3991864a9f Author: Srinivas Brahmaroutu Date: Fri Jul 22 15:23:09 2016 -0700 Added appcManifest to ImageInfo and ProvisionInfo. Review: https://reviews.apache.org/r/49232/ > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15378132#comment-15378132 ] Srinivas commented on MESOS-4778: - Thank you [~jieyu]. Another set of patches are ready for review. https://reviews.apache.org/r/49232/ - Added appcManifest to ImageInfo and ProvisionInfo. This is to allow appcManifest information propagation. https://reviews.apache.org/r/49348/ - Added implementation to Appc Runtime Isolator. Runtime for running app containers using local file based images. https://reviews.apache.org/r/49689/ - Added Appc runtime isolator tests. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15376142#comment-15376142 ] Jie Yu commented on MESOS-4778: --- commit e6444713d5bc5fefe88ff57aa4a9a39f9796e142 Author: Srinivas Brahmaroutu Date: Wed Jul 13 11:34:22 2016 -0700 Added tests to check if appc spec is properly parsed. Review: https://reviews.apache.org/r/49208/ commit c2c3a2c65145b8105ab4c7221d74ec0ec9b58420 Author: Srinivas Brahmaroutu Date: Wed Jul 13 18:26:49 2016 -0700 Added runtime isolator interface to run appc containers. Review: https://reviews.apache.org/r/49219/ > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15353784#comment-15353784 ] Jie Yu commented on MESOS-4778: --- commit c5b118e6067b7d96df6f0b4bd538f71ac48e8bd4 Author: Srinivas Brahmaroutu Date: Tue Jun 28 15:05:54 2016 -0700 Added proto message definitions to support appc runtime. Review: https://reviews.apache.org/r/49207/ > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15342318#comment-15342318 ] Gilbert Song commented on MESOS-4778: - [~srbrahma], could you please modify your previous comments above and only list the valid patch links which is reviewable? Because sometimes it may be confusing if a couple patches have the same contents. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task > Components: containerization >Reporter: Jie Yu >Assignee: Srinivas > Labels: containerizer, isolator > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15269061#comment-15269061 ] Srinivas commented on MESOS-4778: - Can you please review the patches above, I can make this a epic and open three separate sub tasks(issues) and associate to the patches above. I think of more subtasks we can add for pre and post command executors and may be volume mounts later. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15269057#comment-15269057 ] Srinivas commented on MESOS-4778: - Sorry, I am referring to [~jojy] > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15269053#comment-15269053 ] Srinivas commented on MESOS-4778: - [~Joy] Can you please review the patches above, I can make this a epic and open three separate sub tasks(issues) and associate to the patches above. I think of more subtasks we can add for pre and post command executors and may be volume mounts later. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15252209#comment-15252209 ] Gilbert Song commented on MESOS-4778: - [~srbrahma]Thanks for the patches. I will start reviewing them. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15252197#comment-15252197 ] Srinivas commented on MESOS-4778: - 3. Isolator is added. https://reviews.apache.org/r/46498/ [~gilbert] [~jieyu] can you please shepherd and review these patches. > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-4778) Add appc/runtime isolator for runtime isolation for appc images.
[ https://issues.apache.org/jira/browse/MESOS-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15243361#comment-15243361 ] Srinivas commented on MESOS-4778: - I plan to add set up patches. 1. add runtime metadata "app" with ability to specify working directory, command and environment. https://reviews.apache.org/r/46107 2. add code to store and provisioner to propagate the metadata to the executor https://reviews.apache.org/r/46182 3. add runtime isolator to hook into containerizer. (WIP) > Add appc/runtime isolator for runtime isolation for appc images. > > > Key: MESOS-4778 > URL: https://issues.apache.org/jira/browse/MESOS-4778 > Project: Mesos > Issue Type: Task >Reporter: Jie Yu >Assignee: Srinivas > > Appc image also contains runtime information like 'exec', 'env', > 'workingDirectory' etc. > https://github.com/appc/spec/blob/master/spec/aci.md > Similar to docker images, we need to support a subset of them (mainly 'exec', > 'env' and 'workingDirectory'). -- This message was sent by Atlassian JIRA (v6.3.4#6332)