[
https://issues.apache.org/jira/browse/MESOS-2233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Cody Maloney updated MESOS-2233:
--------------------------------
Attachment: supervisord.conf
Dockerfile
Mesosphere internal CI dockerfile + supervisord config.
Supervisord is needed to reap orphaned child processes (otherwise the processes
reparent to init which is mesos, which does not behave as an init system and
never reaps them).
> Run ASF CI mesos builds inside docker
> -------------------------------------
>
> Key: MESOS-2233
> URL: https://issues.apache.org/jira/browse/MESOS-2233
> Project: Mesos
> Issue Type: Task
> Components: technical debt
> Reporter: Vinod Kone
> Assignee: Vinod Kone
> Labels: twitter
> Attachments: Dockerfile, supervisord.conf
>
>
> There are several limitations to mesos projects current state of CI, which is
> run on builds.a.o
> --> Only runs on Ubuntu
> --> Doesn't run any tests that deal with cgroups
> --> Doesn't run any tests that need root permissions
> Now that ASF CI supports docker
> (https://issues.apache.org/jira/browse/BUILDS-25), it would be great for the
> Mesos project to use it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)