Hi, I noted that we have not yet update mesos python packages in pip

```
pip show mesos
---
Metadata-Version: 1.0
Name: mesos
Version: 0.28.1
Summary: Python bindings for mesos
Home-page: http://pypi.python.org/pypi/mesos
Author: Apache Mesos
Author-email: me...@apache.com
License: Apache 2.0
Location: /usr/local/lib/python2.7/site-packages
Requires: mesos.interface, mesos.native
Classifiers:
```

On Fri, Jul 29, 2016 at 5:47 AM, Kapil Arya <ka...@mesosphere.io> wrote:

> PS: Please note that starting with this Mesos 1.0.0 release, the binary
> rpm/deb packages published at http://open.mesosphere.com/downloads/mesos
> (for the Mesosphere package repos hosted at: repo.mesosphere.com) are
> built with libevent+SSL and module dependency installation (i.e.
> `./configure --enable-libevent --enable-ssl --enable-install-module-
> dependencies`).
>
> All future 1.x.y releases will continue to be configured with SSL+libevent
>
> All older releases, i.e., 0.x.y, will continue to be configured _without_
> SSL+libevent.
>
> Best,
> Kapil
>
>
> On Wed, Jul 27, 2016 at 6:10 PM, Kapil Arya <ka...@mesosphere.io> wrote:
>
>> You can find the 1.0.0 rpm/deb packages at:
>>
>>     http://open.mesosphere.com/downloads/mesos/#apache-mesos-1.0.0
>>
>>
>> And here are the corresponding docker images based off of Ubuntu 14.04:
>>
>>     mesosphere/mesos:1.0.0
>>     mesosphere/mesos-master:1.0.0
>>     mesosphere/mesos-slave:1.0.0
>>
>> Kapil
>>
>> On Wed, Jul 27, 2016 at 2:52 PM, Jeff Schroeder <
>> jeffschroe...@computer.org> wrote:
>>
>>> Small nit but can you s/experimnental/experimental/ under the "Storage"
>>> header in the release post please?
>>>
>>> Great work otherwise everyone!
>>>
>>>
>>> On Wednesday, July 27, 2016, Vinod Kone <vinodk...@apache.org> wrote:
>>>
>>>> Hi all,
>>>>
>>>> The vote for Mesos 1.0.0 (rc4) has passed with the following votes.
>>>>
>>>>
>>>> +1 (Binding)
>>>>
>>>> ------------------------------
>>>>
>>>> Kapil Arya
>>>>
>>>> Jie Yu
>>>>
>>>> Benjamin Mahler
>>>>
>>>>
>>>> +1 (Non-binding)
>>>>
>>>> ------------------------------
>>>>
>>>> Haosdent
>>>>
>>>> Greg Mann
>>>>
>>>> Zhitao Li
>>>>
>>>>
>>>> +0
>>>>
>>>> -----
>>>>
>>>> Yan Xu
>>>>
>>>>
>>>> There were no  -1 votes.
>>>>
>>>>
>>>> *NOTE: There were a couple known issues [MESOS-5911
>>>> <https://issues.apache.org/jira/browse/MESOS-5911>, MESOS-5913
>>>> <https://issues.apache.org/jira/browse/MESOS-5913>] that couldn't be fixed
>>>> in time for the 1.0. We plan to do a patch release to fix these ASAP.*
>>>>
>>>>
>>>> Please find the release at:
>>>>
>>>> https://dist.apache.org/repos/dist/release/mesos/1.0.0
>>>>
>>>>
>>>> It is recommended to use a mirror to download the release:
>>>>
>>>> http://www.apache.org/dyn/closer.cgi
>>>>
>>>>
>>>> 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=1.0.0
>>>>
>>>>
>>>> The mesos-1.0.0.jar has been released to:
>>>>
>>>> https://repository.apache.org
>>>>
>>>>
>>>> The website (http://mesos.apache.org) will be updated shortly to
>>>> reflect this release.
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> On Fri, Jul 22, 2016 at 10:40 PM, Vinod Kone <vinodk...@apache.org>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>>
>>>>> Please vote on releasing the following candidate as Apache Mesos 1.0.0.
>>>>>
>>>>> *The vote is open until Tue Jul 25 11:00:00 PDT 2016 and passes if a
>>>>> majority of at least 3 +1 PMC votes are cast.*
>>>>>
>>>>> 1.0.0 includes the following:
>>>>>
>>>>> ------------------------------------------------------------
>>>>> --------------------
>>>>>
>>>>>   * Scheduler and Executor v1 HTTP APIs are now considered stable.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4791] - **Experimental** support for v1 Master and Agent
>>>>> APIs. These
>>>>>
>>>>>     APIs let operators and services (monitoring, load balancers) send
>>>>> HTTP
>>>>>
>>>>>     requests to '/api/v1' endpoint on master or agent. See
>>>>>
>>>>>
>>>>>     `docs/operator-http-api.md` for details.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4828] - **Experimental** support for a new `disk/xfs'
>>>>> isolator
>>>>>
>>>>>     has been added to isolate disk resources more efficiently. Please
>>>>> refer to
>>>>>
>>>>>     docs/mesos-containerizer.md for more details.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4355] - **Experimental** support for Docker volume plugin.
>>>>> We added a
>>>>>
>>>>>     new isolator 'docker/volume' which allows users to use external
>>>>> volumes in
>>>>>
>>>>>     Mesos containerizer. Currently, the isolator interacts with the
>>>>> Docker
>>>>>
>>>>>     volume plugins using a tool called 'dvdcli'. By speaking the
>>>>> Docker volume
>>>>>
>>>>>     plugin API, most of the Docker volume plugins are supported.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4641] - **Experimental** A new network isolator, the
>>>>>
>>>>>
>>>>>     `network/cni` isolator, has been introduced in the
>>>>> `MesosContainerizer`. The
>>>>>
>>>>>     `network/cni` isolator implements the Container Network Interface
>>>>> (CNI)
>>>>>
>>>>>     specification proposed by CoreOS.  With CNI the `network/cni`
>>>>> isolator is
>>>>>
>>>>>     able to allocate a network namespace to Mesos containers and
>>>>> attach the
>>>>>
>>>>>     container to different types of IP networks by invoking network
>>>>> drivers
>>>>>
>>>>>     called CNI plugins.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-2948, MESOS-5403] - The authorizer interface has been
>>>>> refactored in
>>>>>
>>>>>     order to decouple the ACLs definition language from the
>>>>> interface.
>>>>>
>>>>>     It additionally includes the option of retrieving
>>>>> `ObjectApprover`. An
>>>>>
>>>>>     `ObjectApprover` can be used to synchronously check authorizations
>>>>> for a
>>>>>
>>>>>     given object and is hence useful when authorizing a large number
>>>>> of objects
>>>>>
>>>>>     and/or large objects (which need to be copied using request based
>>>>>
>>>>>
>>>>>     authorization). NOTE: This is a **breaking change** for authorizer
>>>>> modules.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-5405] - The `subject` and `object` fields in
>>>>> authorization::Request
>>>>>
>>>>>     have been changed from required to optional. If either of these
>>>>> fields is
>>>>>
>>>>>     not set, the request should only be authorized if any
>>>>> subject/object should
>>>>>
>>>>>     be allowed.
>>>>>
>>>>>
>>>>>     NOTE: This is a semantic change for authorizer modules.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4931, MESOS-5709, MESOS-5704] - Authorization based HTTP
>>>>> endpoint
>>>>>
>>>>>     filtering enables operators to restrict what part of the cluster
>>>>> state a
>>>>>
>>>>>     user is authorized to see.
>>>>>
>>>>>
>>>>>     Consider for example the `/state` master endpoint: an operator can
>>>>> now
>>>>>
>>>>>     authorize users to only see a subset of the running frameworks,
>>>>> tasks, or
>>>>>
>>>>>     Consider for example the `/state` master endpoint: an operator can
>>>>> now
>>>>>
>>>>>     authorize users to only see a subset of the running frameworks,
>>>>> tasks, or
>>>>>
>>>>>     executors. The following endpoints support HTTP endpoint
>>>>> filtering:
>>>>>
>>>>>     '/state', '/state-summary', '/tasks', '/frameworks','/weights',
>>>>>
>>>>>
>>>>>     and '/roles'. Additonally the following v1 API calls support
>>>>> filtering:
>>>>>
>>>>>     'GET_ROLES','GET_WEIGHTS','GET_FRAMEWORKS', 'GET_STATE', and
>>>>> 'GET_TASKS'.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4909] - Tasks can now specify a kill policy. They are
>>>>> best-effort,
>>>>>
>>>>>     because machine failures or forcible terminations may occur.
>>>>> Currently, the
>>>>>
>>>>>     only available kill policy is how long to wait between graceful
>>>>> and forcible
>>>>>
>>>>>     task kill. In the future, more policies may be available (e.g.
>>>>> hitting an
>>>>>
>>>>>     HTTP endpoint, running a command, etc). Note that it is the
>>>>> executor's
>>>>>
>>>>>     responsibility to enforce kill policies. For executor-less
>>>>> command-based
>>>>>
>>>>>     tasks, the kill is performed via sending a signal to the task
>>>>> process:
>>>>>
>>>>>     SIGTERM for the graceful kill and SIGKILL for the forcible kill.
>>>>> For docker
>>>>>
>>>>>     executor-less tasks the grace period is passed to 'docker stop
>>>>> --time'. This
>>>>>
>>>>>     feature supersedes the '--docker_stop_timeout', which is now
>>>>> deprecated.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4908] - The task kill policy defined within 'TaskInfo' can
>>>>> now be
>>>>>
>>>>>     overridden when the scheduler kills the task. This can be used by
>>>>> schedulers
>>>>>
>>>>>     to forcefully kill a task which is already being killed, e.g. if
>>>>> something
>>>>>
>>>>>     went wrong during a graceful kill and a forcible kill is desired.
>>>>> Note that
>>>>>
>>>>>     it is the executor's responsibility to honor the
>>>>> 'Event.kill.kill_policy'
>>>>>
>>>>>     field and override the task's kill policy and kill policy from a
>>>>> previous
>>>>>
>>>>>     kill task request. To use this feature, schedulers and executors
>>>>> must
>>>>>
>>>>>     support HTTP API; use the '--http_command_executor' agent flag to
>>>>> ensure
>>>>>
>>>>>     the agent launches the HTTP API based command executor.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4949] - The executor shutdown grace period can now be
>>>>> configured in
>>>>>
>>>>>     `ExecutorInfo`, which overrides the agent flag. When shutting down
>>>>> an
>>>>>
>>>>>     executor the agent will wait in a best-effort manner for the grace
>>>>> period
>>>>>
>>>>>     specified here before forcibly destroying the container. The
>>>>> executor must
>>>>>
>>>>>     not assume that it will always be allotted the full grace period,
>>>>> as the
>>>>>
>>>>>     agent may decide to allot a shorter period and failures /
>>>>> forcible
>>>>>
>>>>>     terminations may occur. Together with kill policies this gives
>>>>> frameworks
>>>>>
>>>>>     flexibility around how to clean up tasks and executors.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-3094] - **Experimental** support for launching mesos tasks
>>>>> on
>>>>>
>>>>>     Windows. Note that there are no isolation guarantees provided
>>>>> yet.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4090] - The `mesos.native` python module has been split
>>>>> into two,
>>>>>
>>>>>     `mesos.executor` and `mesos.scheduler`. This change also removes
>>>>>
>>>>>
>>>>>     un-necessary 3rd party dependencies from `mesos.executor` and
>>>>>
>>>>>
>>>>>     `mesos.scheduler`. `mesos.native` still exists, combining both
>>>>> modules for
>>>>>
>>>>>     backwards compatibility with existing code.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-1478] - Phase I of the Slave to Agent rename is complete.
>>>>> To support
>>>>>
>>>>>     the rename, new duplicate flags (e.g.,
>>>>> --agent_reregister_timeout), new
>>>>>
>>>>>   * [MESOS-1478] - Phase I of the Slave to Agent rename is complete.
>>>>> To support
>>>>>
>>>>>     the rename, new duplicate flags (e.g.,
>>>>> --agent_reregister_timeout), new
>>>>>
>>>>>     binaries (e.g., mesos-agent) and WebUI sandbox links have been
>>>>> added. All
>>>>>
>>>>>     the logging output has been updated to use the term 'agent' now.
>>>>> Flags,
>>>>>
>>>>>     binaries and scripts with 'slave' keyword have been deprecated
>>>>> (see
>>>>>
>>>>>     "Deprecations section below").
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4312] - **Experimental** support for building and running
>>>>> mesos on
>>>>>
>>>>>     IBM PowerPC platform.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4189] - Weights for resource roles can now be configured
>>>>> dynamically
>>>>>
>>>>>     via the new '/weights' endpoint on the master.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-4424] - Support for using Nvidia GPUs as a resource in the
>>>>>
>>>>>
>>>>>     Mesos "unified" containerizer. This support includes running
>>>>> containers
>>>>>
>>>>>     with and without filesystem isolation (i.e. running both
>>>>> imageless
>>>>>
>>>>>     containers as well as containers using a docker image). Frameworks
>>>>> must
>>>>>
>>>>>     opt-in to receiving GPU resources via the GPU_RESOURCES framework
>>>>>
>>>>>
>>>>>     capability (see the scarce resource problem in MESOS-5377). We
>>>>> support
>>>>>
>>>>>     'nvidia-docker'-style docker containers by injecting a volume
>>>>> that
>>>>>
>>>>>     contains the Nvidia libraries / binaries when the docker image
>>>>> has
>>>>>
>>>>>     the 'com.nvidia.volumes.needed' label. Support for the docker
>>>>>
>>>>>
>>>>>     containerizer will come in a future release.
>>>>>
>>>>>
>>>>>
>>>>>   * [MESOS-5724] - SSL certificate validation allows for additional IP
>>>>> address
>>>>>
>>>>>     subject alternative name extension verification.
>>>>>
>>>>> 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=1.0.0-rc4
>>>>>
>>>>> ------------------------------------------------------------
>>>>> --------------------
>>>>>
>>>>>
>>>>> The candidate for Mesos 1.0.0 release is available at:
>>>>>
>>>>> https://dist.apache.org/repos/dist/dev/mesos/1.0.0-rc4/
>>>>> mesos-1.0.0.tar.gz
>>>>>
>>>>>
>>>>> The tag to be voted on is 1.0.0-rc4:
>>>>>
>>>>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=
>>>>> commit;h=1.0.0-rc4
>>>>>
>>>>>
>>>>> The MD5 checksum of the tarball can be found at:
>>>>>
>>>>> https://dist.apache.org/repos/dist/dev/mesos/1.0.0-rc4/
>>>>> mesos-1.0.0.tar.gz.md5
>>>>>
>>>>>
>>>>> The signature of the tarball can be found at:
>>>>>
>>>>> https://dist.apache.org/repos/dist/dev/mesos/1.0.0-rc4/
>>>>> mesos-1.0.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-1153
>>>>>
>>>>>
>>>>> Please vote on releasing this package as Apache Mesos 1.0.0!
>>>>>
>>>>>
>>>>> [ ] +1 Release this package as Apache Mesos 1.0.0
>>>>>
>>>>> [ ] -1 Do not release this package because ...
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>
>>>>
>>>
>>> --
>>> Text by Jeff, typos by iPhone
>>>
>>
>>
>


-- 
Best Regards,
Haosdent Huang

Reply via email to