Also like to include MESOS-4370 as it fixes IP Address look up logic and also unblocks users using custom Docker network.
Tim On Wed, Mar 9, 2016 at 9:55 AM, Gilbert Song <gilb...@mesosphere.io> wrote: > 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 <d...@mesos.apache.org>; user <user@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 >>