From 67f74bbc81447c67f34cf95ef0f98e1fdb7eb129 Mon Sep 17 00:00:00 2001 From: Matt Davis Date: Thu, 16 Feb 2017 23:58:32 -0800 Subject: [PATCH] CHANGELOG/roadmap updates for Windows --- CHANGELOG.md | 2 ++ docs/docsite/rst/roadmap/ROADMAP_2_3.rst | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d6a875c828..a3195bb1a90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ Ansible Changes By Release * On platforms that support it, use more modern system polling API instead of select in the ssh connection plugin. This removes one limitation on how many parallel forks are feasible on these systems. +* Windows supports become method "runas" to run modules as a different user, and to transparently access network resources. +* Windows now uses pipelining when executing modules, resulting in significantly faster execution for small tasks. * Refactored/standardized most Windows modules, adding check-mode and diff support where possible. * Extended Windows module API with parameter-type support, helper functions. diff --git a/docs/docsite/rst/roadmap/ROADMAP_2_3.rst b/docs/docsite/rst/roadmap/ROADMAP_2_3.rst index 4b6652ee68a..9fafa38bbbd 100644 --- a/docs/docsite/rst/roadmap/ROADMAP_2_3.rst +++ b/docs/docsite/rst/roadmap/ROADMAP_2_3.rst @@ -38,15 +38,15 @@ Target: February/March 2017 - **Windows platform** (nitzmahone) - - Pipelining support - - Become support + - Pipelining support **(done)** + - Become support **(done)** - Integrated kerberos ticket management (via ansible_user/ansible_password) **(done)** - - Switch PS input encoding to BOM-less UTF8 - - Server 2016 support/testing (now RTM’d) - - Modularize Windows module_utils (allow N files) - - Declarative argspec for PS / .NET - - Kerberos encryption (via notting, pywinrm/requests_kerberos/pykerberos) - - Fix plugin-specific connection var lookup/delegation (either registered explicitly by plugins or ansible_(plugin)_*) + - Switch PS input encoding to BOM-less UTF8 **(done)** + - Server 2016 support/testing (now RTM’d) **(in progress)** + - Modularize Windows module_utils (allow N files) **(in progress)** + - Declarative argspec for PS / .NET **(bumped to 2.4)** + - Kerberos encryption (via notting, pywinrm/requests_kerberos/pykerberos) **(in progress, available in pywinrm post 2.3 release)** + - Fix plugin-specific connection var lookup/delegation (either registered explicitly by plugins or ansible_(plugin)_*) **(bumped to 2.4)** - **Windows modules** (nitzmahone)