The list of patches to include in 0.28.0-rc2 are now being tracked by a JIRA:

https://issues.apache.org/jira/browse/MESOS-4915

On Thu, Mar 10, 2016 at 3:51 PM, Vinod Kone <[email protected]> wrote:
> I'll cut it first thing tomorrow. Whatever from kevin's list ablove gets in
> by tonight will get into rc2.
>
> On Thu, Mar 10, 2016 at 6:28 PM, Daniel Osborne <
> [email protected]> wrote:
>
>> Kevin,
>>
>> When are you planning on cutting?
>>
>> I'm very keen to seeing 4370 get merged. It just needs some final fixes to
>> get past "Fix it, then ship it".
>>
>> Thanks,
>> Dan
>>
>>
>> -----Original Message-----
>> From: Kevin Klues [mailto:[email protected]]
>> Sent: Thursday, March 10, 2016 11:46 AM
>> To: user <[email protected]>; dev <[email protected]>
>> Subject: Re: [VOTE] Release Apache Mesos 0.28.0 (rc1)
>>
>> Updated list of patches to include in 0.28.0-rc2.  We are cutting the
>> release candidate today, so make sure your patches land soon if they
>> haven't already.
>>
>> Did I miss any?
>>
>> Committed:
>> Added documentation about container image support.
>> commit 7de8cdd4d8ed1d222fa03ea0d8fa6740c4a9f84b
>> https://reviews.apache.org/r/44414
>>
>> Fixed the logic for default docker cmd case.
>> commit e42f740ccb655c0478a3002c0b6fa90c1144f41c
>> https://reviews.apache.org/r/44468/
>>
>>
>> Still Under Review:
>> MESOS-4370 NetworkSettings.IPAddress field is deprectaed in Docker.
>> https://reviews.apache.org/r/43093/
>>
>> Fixed a bug that causes the task stuck in staging state.
>> https://reviews.apache.org/r/44435/
>>
>> Fixed http endpoint trigger two inverse offer calls.
>> https://reviews.apache.org/r/44258/
>>
>> Added support for "overlay" keyword.
>> https://reviews.apache.org/r/44421/
>>
>> Added document for overlayfs backend.
>> https://reviews.apache.org/r/44391/
>>
>> Add support for user-defined networks.
>> https://reviews.apache.org/r/42516/
>>
>> On Wed, Mar 9, 2016 at 5:50 PM, Guangya Liu <[email protected]> wrote:
>> > Tim,
>> >
>> > What about https://reviews.apache.org/r/42516/ for user-defined
>> > network in docker containerizer, the user defined network has been
>> > landed in docker for quite a while and it is better to enable mesos
>> > docker containerizer support this.
>> >
>> > Thanks,
>> >
>> > Guangya
>> >
>> > On Thu, Mar 10, 2016 at 2:00 AM, Kevin Klues <[email protected]> wrote:
>> >>
>> >> Tim,
>> >>
>> >> Is there a review other than the following for MESOS-4370?
>> >>
>> >> Restore Mesos' ability to extract Docker assigned IPs (still under
>> >> review):
>> >> https://reviews.apache.org/r/43093/
>> >>
>> >> If not, it was already on the list, but has not yet landed.
>> >>
>> >> On Wed, Mar 9, 2016 at 9:57 AM, Timothy Chen <[email protected]> wrote:
>> >> > 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
>> >> > <[email protected]>
>> >> > 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 <[email protected]>
>> 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 <[email protected]>
>> >> >>> wrote:
>> >> >>> > Yes, will do.
>> >> >>> >
>> >> >>> > On Tue, Mar 8, 2016 at 10:26 AM, Vinod Kone
>> >> >>> > <[email protected]>
>> >> >>> 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
>> >> >>> >> <[email protected]>
>> >> >>> 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 <[email protected]>
>> >> >>> >>> 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 <
>> >> >>> >>>> [email protected]> 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:[email protected]]
>> >> >>> >>>>> Sent: Thursday, March 3, 2016 5:44 PM
>> >> >>> >>>>> To: dev <[email protected]>; user
>> >> >>> >>>>> <[email protected]>
>> >> >>> >>>>> 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.2
>> >> >>> 8.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.2
>> >> >>> 8.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.2
>> >> >>> 8.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
>> >> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> ~Kevin
>> >
>> >
>>
>>
>>
>> --
>> ~Kevin
>>



-- 
~Kevin

Reply via email to