Hi Kevin, Please remove the the patch below from the list: Implemented runtime isolator default cmd test (still under review). https://reviews.apache.org/r/44469/
Because the bug was fixed by patch #44468, the test should not be considered as a block. I am updating MESOS-4888 and move the test to a separate JIRA. Thanks, Gilbert 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 >