There are also issues related with overlayfs, the overlayfs will not work if linux kernel is greater than 4.2, and also there is no document related to overlayfs.
There are already patches and JIRA tickets for both issues. https://reviews.apache.org/r/44421/ https://reviews.apache.org/r/44391/ Thanks, Guangya On Wed, Mar 9, 2016 at 7:30 AM, Joseph Wu <jos...@mesosphere.io> wrote: > If we're re-cutting the release, can we also add this fix for maintenance? > (still under review) > https://reviews.apache.org/r/44258/ > > On Tue, Mar 8, 2016 at 2:43 PM, Kevin Klues <klue...@gmail.com> wrote: > > > Here are the list of reviews/patches that have been called out in this > > thread for inclusion in 0.28.0-rc2. Some of them are still under > > review and will need to land by Thursday to be included. > > > > Are there others? > > > > Jie's container image documentation (submitted): > > commit 7de8cdd4d8ed1d222fa03ea0d8fa6740c4a9f84b > > https://reviews.apache.org/r/44414 > > > > Restore Mesos' ability to extract Docker assigned IPs (still under > review): > > https://reviews.apache.org/r/43093/ > > > > Fixed the logic for default docker cmd case (submitted). > > commit e42f740ccb655c0478a3002c0b6fa90c1144f41c > > https://reviews.apache.org/r/44468/ > > > > Implemented runtime isolator default cmd test (still under review). > > https://reviews.apache.org/r/44469/ > > > > Fixed a bug that causes the task stuck in staging state (still under > > review). > > https://reviews.apache.org/r/44435/ > > > > On Tue, Mar 8, 2016 at 10:30 AM, Kevin Klues <klue...@gmail.com> wrote: > > > Yes, will do. > > > > > > On Tue, Mar 8, 2016 at 10:26 AM, Vinod Kone <vinodk...@apache.org> > > wrote: > > >> +kevin klues > > >> > > >> OK. I'm cancelling this vote since there are some show stopper issues > > that > > >> we need to cherry-pick. I'll cut another RC on Thursday. > > >> > > >> @shepherds: can you please make sure the blocker tickets are marked > with > > >> fix version and that they land today or tomorrow? > > >> > > >> @kevin: since you have volunteered to help with the release, can you > > make > > >> sure we have a list of commits to cherry pick for rc2? > > >> > > >> Thanks, > > >> > > >> > > >> On Tue, Mar 8, 2016 at 12:05 AM, Shuai Lin <linshuai2...@gmail.com> > > wrote: > > >> > > >>> Maybe also https://issues.apache.org/jira/browse/MESOS-4877 and > > >>> https://issues.apache.org/jira/browse/MESOS-4878 ? > > >>> > > >>> > > >>> On Tue, Mar 8, 2016 at 9:13 AM, Jie Yu <yujie....@gmail.com> wrote: > > >>> > > >>>> I'd like to fix https://issues.apache.org/jira/browse/MESOS-4888 as > > well > > >>>> if you guys plan to cut another RC > > >>>> > > >>>> On Mon, Mar 7, 2016 at 10:16 AM, Daniel Osborne < > > >>>> daniel.osbo...@metaswitch.com> wrote: > > >>>> > > >>>>> -1 > > >>>>> > > >>>>> If it doesn’t cause too much pain, I'm hoping we can squeeze a > > >>>>> relatively small patch which restores Mesos' ability to extract > > Docker > > >>>>> assigned IPs. This has been broken with Docker 1.10's release over > > a month > > >>>>> ago, and prevents service discovery and DNS from working. > > >>>>> > > >>>>> Mesos-4370: https://issues.apache.org/jira/browse/MESOS-4370 > > >>>>> RB# 43093: https://reviews.apache.org/r/43093/ > > >>>>> > > >>>>> I've built 0.28.0-rc1 with this patch and can confirm that it fixes > > it > > >>>>> as expected. > > >>>>> > > >>>>> Apologies for not bringing this to attention earlier. > > >>>>> > > >>>>> Thanks all, > > >>>>> Dan > > >>>>> > > >>>>> -----Original Message----- > > >>>>> From: Vinod Kone [mailto:vinodk...@apache.org] > > >>>>> Sent: Thursday, March 3, 2016 5:44 PM > > >>>>> To: dev <dev@mesos.apache.org>; user <u...@mesos.apache.org> > > >>>>> Subject: [VOTE] Release Apache Mesos 0.28.0 (rc1) > > >>>>> > > >>>>> Hi all, > > >>>>> > > >>>>> > > >>>>> Please vote on releasing the following candidate as Apache Mesos > > 0.28.0. > > >>>>> > > >>>>> > > >>>>> 0.28.0 includes the following: > > >>>>> > > >>>>> > > >>>>> > > > -------------------------------------------------------------------------------- > > >>>>> > > >>>>> * [MESOS-4343] - A new cgroups isolator for enabling the net_cls > > >>>>> subsystem in > > >>>>> > > >>>>> Linux. The cgroups/net_cls isolator allows operators to provide > > >>>>> network > > >>>>> > > >>>>> > > >>>>> performance isolation and network segmentation for containers > > within > > >>>>> a Mesos > > >>>>> > > >>>>> cluster. To enable the cgroups/net_cls isolator, append > > >>>>> `cgroups/net_cls` to > > >>>>> > > >>>>> the `--isolation` flag when starting the slave. Please refer to > > >>>>> > > >>>>> > > >>>>> docs/mesos-containerizer.md for more details. > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> * [MESOS-4687] - The implementation of scalar resource values > > (e.g., > > >>>>> "2.5 > > >>>>> > > >>>>> > > >>>>> CPUs") has changed. Mesos now reliably supports resources with > > up to > > >>>>> three > > >>>>> > > >>>>> decimal digits of precision (e.g., "2.501 CPUs"); resources > with > > >>>>> more than > > >>>>> > > >>>>> three decimal digits of precision will be rounded. Internally, > > >>>>> resource math > > >>>>> > > >>>>> is now done using a fixed-point format that supports three > > decimal > > >>>>> digits of > > >>>>> > > >>>>> precision, and then converted to/from floating point for input > > and > > >>>>> output, > > >>>>> > > >>>>> respectively. Frameworks that do their own resource math and > > >>>>> manipulate > > >>>>> > > >>>>> > > >>>>> fractional resources may observe differences in roundoff error > > and > > >>>>> numerical > > >>>>> > > >>>>> precision. > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> * [MESOS-4479] - Reserved resources can now optionally include > > >>>>> "labels". > > >>>>> > > >>>>> > > >>>>> Labels are a set of key-value pairs that can be used to > associate > > >>>>> metadata > > >>>>> > > >>>>> with a reserved resource. For example, frameworks can use this > > >>>>> feature to > > >>>>> > > >>>>> distinguish between two reservations for the same role at the > > same > > >>>>> agent > > >>>>> > > >>>>> that are intended for different purposes. > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> * [MESOS-2840] - **Experimental** support for container images in > > Mesos > > >>>>> > > >>>>> > > >>>>> containerizer (a.k.a. Unified Containerizer). This allows > > frameworks > > >>>>> to > > >>>>> > > >>>>> > > >>>>> launch Docker/Appc containers using Mesos containerizer without > > >>>>> relying on > > >>>>> > > >>>>> docker daemon (engine) or rkt. The isolation of the containers > is > > >>>>> done using > > >>>>> > > >>>>> isolators. Please refer to docs/container-image.md for > currently > > >>>>> supported > > >>>>> > > >>>>> features and limitations. > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> * [MESOS-4793] - **Experimental** support for v1 Executor HTTP > API. > > >>>>> This > > >>>>> > > >>>>> > > >>>>> allows executors to send HTTP requests to the /api/v1/executor > > agent > > >>>>> > > >>>>> > > >>>>> endpoint without the need for an executor driver. Please refer > to > > >>>>> > > >>>>> > > >>>>> docs/executor-http-api.md for more details. > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>> Additional API Changes: > > >>>>> > > >>>>> > > >>>>> * [MESOS-4066] - Agent should not return partial state when a > > request > > >>>>> is made to /state endpoint during recovery. > > >>>>> > > >>>>> * [MESOS-4547] - Introduce TASK_KILLING state. > > >>>>> > > >>>>> > > >>>>> * [MESOS-4712] - Remove 'force' field from the Subscribe Call in > v1 > > >>>>> Scheduler API. > > >>>>> > > >>>>> * [MESOS-4591] - Change the object of ReserveResources and > > >>>>> CreateVolume ACLs to `roles`. > > >>>>> > > >>>>> * [MESOS-4712] - Remove 'force' field from the Subscribe Call in > v1 > > >>>>> Scheduler API. > > >>>>> > > >>>>> * [MESOS-4591] - Change the object of ReserveResources and > > >>>>> CreateVolume ACLs to `roles`. > > >>>>> > > >>>>> * [MESOS-3583] - Add stream IDs for HTTP schedulers. > > >>>>> > > >>>>> > > >>>>> The CHANGELOG for the release is available at: > > >>>>> > > >>>>> > > >>>>> > > > https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_plain;f=CHANGELOG;hb=0.28.0-rc1 > > >>>>> > > >>>>> > > >>>>> > > > -------------------------------------------------------------------------------- > > >>>>> > > >>>>> > > >>>>> The candidate for Mesos 0.28.0 release is available at: > > >>>>> > > >>>>> > > >>>>> > > > https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc1/mesos-0.28.0.tar.gz > > >>>>> > > >>>>> > > >>>>> The tag to be voted on is 0.28.0-rc1: > > >>>>> > > >>>>> > > > https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.0-rc1 > > >>>>> > > >>>>> > > >>>>> The MD5 checksum of the tarball can be found at: > > >>>>> > > >>>>> > > >>>>> > > > https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc1/mesos-0.28.0.tar.gz.md5 > > >>>>> > > >>>>> > > >>>>> The signature of the tarball can be found at: > > >>>>> > > >>>>> > > >>>>> > > > https://dist.apache.org/repos/dist/dev/mesos/0.28.0-rc1/mesos-0.28.0.tar.gz.asc > > >>>>> > > >>>>> > > >>>>> The PGP key used to sign the release is here: > > >>>>> > > >>>>> https://dist.apache.org/repos/dist/release/mesos/KEYS > > >>>>> > > >>>>> > > >>>>> The JAR is up in Maven in a staging repository here: > > >>>>> > > >>>>> > > https://repository.apache.org/content/repositories/orgapachemesos-1112 > > >>>>> > > >>>>> > > >>>>> Please vote on releasing this package as Apache Mesos 0.28.0! > > >>>>> > > >>>>> > > >>>>> The vote is open until Tue Mar 10 17:00:00 PST 2016 and passes if > a > > >>>>> majority of at least 3 +1 PMC votes are cast. > > >>>>> > > >>>>> > > >>>>> [ ] +1 Release this package as Apache Mesos 0.28.0 > > >>>>> > > >>>>> [ ] -1 Do not release this package because ... > > >>>>> > > >>>>> > > >>>>> Thanks, > > >>>>> > > >>>> > > >>>> > > >>> > > > > > > > > > > > > -- > > > ~Kevin > > > > > > > > -- > > ~Kevin > > >