mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilbert Song <gilb...@mesosphere.io>
Subject Re: [VOTE] Release Apache Mesos 0.28.0 (rc1)
Date Wed, 09 Mar 2016 17:55:17 GMT
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 <klueska@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 <klueska@gmail.com> wrote:
> > Yes, will do.
> >
> > On Tue, Mar 8, 2016 at 10:26 AM, Vinod Kone <vinodkone@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 <linshuai2012@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.jay@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.Osborne@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:vinodkone@apache.org]
> >>>>> Sent: Thursday, March 3, 2016 5:44 PM
> >>>>> To: dev <dev@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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message