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
>

Reply via email to