Return-Path: X-Original-To: apmail-aurora-dev-archive@minotaur.apache.org Delivered-To: apmail-aurora-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2E01E198CB for ; Tue, 15 Mar 2016 16:59:37 +0000 (UTC) Received: (qmail 12881 invoked by uid 500); 15 Mar 2016 16:59:32 -0000 Delivered-To: apmail-aurora-dev-archive@aurora.apache.org Received: (qmail 12821 invoked by uid 500); 15 Mar 2016 16:59:32 -0000 Mailing-List: contact dev-help@aurora.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aurora.apache.org Delivered-To: mailing list dev@aurora.apache.org Received: (qmail 12810 invoked by uid 99); 15 Mar 2016 16:59:31 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Mar 2016 16:59:31 +0000 Received: from mail-vk0-f52.google.com (mail-vk0-f52.google.com [209.85.213.52]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 991E31A0040 for ; Tue, 15 Mar 2016 16:59:31 +0000 (UTC) Received: by mail-vk0-f52.google.com with SMTP id e6so28698039vkh.2 for ; Tue, 15 Mar 2016 09:59:31 -0700 (PDT) X-Gm-Message-State: AD7BkJK2PW/i3hTn//Cd1AVeSy5mAtXdriNrZkPsWCNWrERdALHNKHz5P9wV56O2Q4f2KzXg2RpUd/YoJ1Sm+SBD X-Received: by 10.31.49.207 with SMTP id x198mr32712282vkx.1.1458061170801; Tue, 15 Mar 2016 09:59:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.36.147 with HTTP; Tue, 15 Mar 2016 09:59:11 -0700 (PDT) In-Reply-To: References: <1457871815597.43625@blue-yonder.com> <1458058304212.56710@blue-yonder.com> From: Steve Niemitz Date: Tue, 15 Mar 2016 12:59:11 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PROPOSAL] Supporting Mesos Universal Containers To: dev@aurora.apache.org Content-Type: multipart/alternative; boundary=001a11430efe25a5f1052e1952bd --001a11430efe25a5f1052e1952bd Content-Type: text/plain; charset=UTF-8 +1 as well, I'd love to move over to the universal containerizer ASAP and will probably submit some patches to mesos to improve it once we're using it. On Tue, Mar 15, 2016 at 12:36 PM, Bill Farner wrote: > +1, move forward and support both until the path is obvious > > On Tue, Mar 15, 2016 at 9:11 AM, Erb, Stephan > > wrote: > > > > Does anyone think we need a stop-the-world moment to come up with a > long > > > term, holistic plan, or is it reasonable to assess the situation as we > > go? > > > > FWIW, I am ok with moving along and assessing the situation on the fly. > > > > We cannot tell right now when the unified containerizer is rock-solid, so > > a couple of improvement patches for the native Docker support will > probably > > do more good than harm. We just have to keep an eye on what's happening > in > > Mesos itself. > > > > Regards, > > Stephan > > > > ________________________________________ > > From: Joshua Cohen > > Sent: Tuesday, March 15, 2016 15:55 > > To: dev@aurora.apache.org > > Subject: Re: [PROPOSAL] Supporting Mesos Universal Containers > > > > I've gone ahead and filed some tickets breaking down the work involved in > > this effort. They're all contained within this epic: > > https://issues.apache.org/jira/browse/AURORA-1634. > > > > I agree that we should assess our plans re: containers as a whole. My > > understanding of the current state of the world is as follows: > > > > > > 1. There are definite benefits to adopting the unified containerizer > to > > launch image-based tasks (outlined in the design doc, but I'll > reiterate > > here: better interaction w/ Mesos isolators, no need to rely on > external > > daemons to coordinate containers, etc.). > > 2. There are also considerations to keep in mind, specifically, we now > > rely on Mesos maintaining this image support, which is secondary to > its > > primary goals, rather than relying on organizations that are invested > in > > the formats. Additionally, we'll have to wait on Mesos to implement > new > > features of image formats before they can be adopted by Aurora users. > > > > I don't believe that number 2 above should be a blocker to number 1, but > > it's a caveat that we must always keep in mind. I'll point out that the > > design doc takes a very cautious approach towards deprecating the current > > Docker support. It may be that we maintain both in perpetuity. It's also > > possible, and I'm hopeful that this is the case, that the Mesos community > > will show responsible custodianship of the unified container support, > > allaying the concerns outlined above and allowing us to deprecate the > > current native-Docker containerizer support. In either case described > here, > > I think Aurora users will benefit. > > > > Does anyone think we need a stop-the-world moment to come up with a long > > term, holistic plan, or is it reasonable to assess the situation as we > go? > > > > > > On Sun, Mar 13, 2016 at 7:23 AM, Erb, Stephan < > Stephan.Erb@blue-yonder.com > > > > > wrote: > > > > > As mentioned in IRC, I like the proposal. > > > > > > Still, we need a discussion regarding the future of current Docker > > > support. Especially since Bill and John have now started improving it. > > What > > > are our plans here? What are the plans of the Mesos community (i.e., > > > deprecation of the docker containerizer)? > > > > > > In addition, the switch implemented for disabling Thermos when running > > > Docker kind of reminded me of > > > https://issues.apache.org/jira/browse/AURORA-1288. It is probably > > > worthwhile to at least assess this as a whole. > > > > > > Kind Regards, > > > Stephan > > > > > > ________________________________________ > > > From: Joshua Cohen > > > Sent: Monday, March 7, 2016 20:58 > > > To: dev@aurora.apache.org > > > Subject: [PROPOSAL] Supporting Mesos Universal Containers > > > > > > Hi all, > > > > > > I'd like to propose we adopt the Mesos universal container support for > > > provisioning tasks from both Docker and AppC images. Please review the > > doc > > > below and let me know what you think. > > > > > > > > > > > > https://docs.google.com/document/d/111T09NBF2zjjl7HE95xglsDpRdKoZqhCRM5hHmOfTLA/edit?usp=sharing > > > > > > Thanks! > > > > > > Joshua > > > > > > --001a11430efe25a5f1052e1952bd--