Repository: mesos Updated Branches: refs/heads/master cc68152b3 -> 10f0345d2
Added MESOS-8649, MESOS-8793 and MESOS-8874 to the 1.6.0 CHANGELOG. Review: https://reviews.apache.org/r/66968/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/10f0345d Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/10f0345d Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/10f0345d Branch: refs/heads/master Commit: 10f0345d2642bbe94d1e5c9aec6c04e96b490ec6 Parents: b1ac4bc Author: Chun-Hung Hsiao <chhs...@apache.org> Authored: Fri May 4 14:16:29 2018 -0700 Committer: Greg Mann <gregorywm...@gmail.com> Committed: Fri May 4 14:18:15 2018 -0700 ---------------------------------------------------------------------- CHANGELOG | 48 +++++++++++++++++++++++++++++++----------------- 1 file changed, 31 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/10f0345d/CHANGELOG ---------------------------------------------------------------------- diff --git a/CHANGELOG b/CHANGELOG index 3bbe8de..02c7d6f 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,47 +2,59 @@ Release Notes - Mesos - Version 1.6.0 (WIP) ------------------------------------------- This release contains the following new features: + * [MESOS-4965] - **Experimental** Persistent volumes can be resized + through new offer operations and V1 operator API now. + * [MESOS-6575] - Added a new `--xfs_kill_containers` flag to the Mesos agent. This causes the `disk/xfs` isolator to terminate containers that exceed their disk quota. - * [MESOS-8534] - **Experimental** A nested container is now allowed - to join a separate CNI network than its parent container. - - * [MESOS-8801] - **Experimental** On Linux, Mesos can now be - configured to use the jemalloc allocator by default via the - `--enable-jemalloc-allocator` configuration option. - * [MESOS-7944] - **Experimental** Added a new `MemoryProfiler` class to libprocess to aid in debugging memory issues. + * [MESOS-8534] - **Experimental** A nested container is now allowed + to join a separate CNI network than its parent container. + * [MESOS-8572] - Improvements to the Docker containerizer and executor to more gracefully handle situations in which the Docker CLI is unresponsive. * [MESOS-8607] - The âmesos-executeâ tool has been ported to Windows. - * [MESOS-4965] - **Experimental** Persistent volumes can be resized - through new offer operations and V1 operator API now. + * [MESOS-8649] - **Experimental** Support for Container Storage Interface + (CSI) version 0.2 in Mesos. * [MESOS-8725] - Added a new `max_completion_time` field to `TaskInfo`. Tasks which do not complete at the end of the specified duration will fail with a new reason `REASON_MAX_COMPLETION_TIME_REACHED`. -Additional API Changes: - * [MESOS-8534] - Nested containers within a task group can now specify - separate network namespaces. + * [MESOS-8801] - **Experimental** On Linux, Mesos can now be + configured to use the jemalloc allocator by default via the + `--enable-jemalloc-allocator` configuration option. - * [MESOS-8388] - Local resource provider resources are now included in - the responses to the GET_AGENTS and GET_RESOURCE_PROVIDER calls. + * Agents now support the `--fetcher_stall_timeout` flag which allows container + image and artifact fetchers to abort after the timeout when downloads stall. - * [MESOS-8332] - Container sandbox permissions have been changed from - 0755 to 0750. +Deprecations/Removals: + * Support for CSI v0.1 is deprecated in favor of CSI v0.2. +Additional API Changes: * [MESOS-8306] - Authorization of resource reservation has been updated to allow the restriction of which agents can statically reserve resources for which roles. + * [MESOS-8332] - Container sandbox permissions have been changed from + 0755 to 0750. + + * [MESOS-8388] - Local resource provider resources are now included in + the responses to the GET_AGENTS and GET_RESOURCE_PROVIDER calls. + + * [MESOS-8534] - Nested containers within a task group can now specify + separate network namespaces. + +Changes to Dependencies: + * Upgraded minimum required gRPC library to version 1.10+ for gRPC-enabled builds. + All Resolved Issues: ** Bug @@ -151,11 +163,12 @@ All Resolved Issues: * [MESOS-8787] - RP-related API should be experimental. * [MESOS-8804] - Fix Ninja Release builds on Windows * [MESOS-8818] - VolumeSandboxPathIsolatorTest.SharedParentTypeVolume fails on macOS - * [MESOS-8834] - libprocessåºå±internal::sendåinternal::_sendç¸äºè°ç¨ï¼ å½outgoing[socket]éä¸ç´ææ°æ®å è¦åéæ¶ï¼é£ä¹åå¨æ èå°½ core dumpé®é¢ + * [MESOS-8834] - Indirect recursion between `send` and `_send` in libprocess may cause stack overflow. * [MESOS-8865] - Suspicious enum value comparisons in scheduler Java bindings * [MESOS-8866] - CMake builds are missing byproduct declaration for jemalloc. * [MESOS-8868] - Some 'FsTest' test cases fail on macOS * [MESOS-8870] - Master does not correctly reconcile dropped operations after agent failover + * [MESOS-8874] - ResourceProviderManagerHttpApiTest.ResubscribeResourceProvider is flaky. ** Improvement * [MESOS-2922] - Add move constructors / assignment to Future. @@ -200,6 +213,7 @@ All Resolved Issues: * [MESOS-8725] - Support max_duration for tasks * [MESOS-8728] - Don't print full usage for invocation errors * [MESOS-8772] - Add slave recovery test for default executor. + * [MESOS-8793] - Add more logging to agent recovery path. * [MESOS-8801] - Add jemalloc as optional third-party memory allocator * [MESOS-8851] - Introduce a push-based gauge.