Add missing new win_group_member module (#27514)
And fixed some spelling mistakes and cosmetics in the same breath.
This commit is contained in:
parent
701cc262be
commit
bc3c315bc8
1 changed files with 14 additions and 15 deletions
27
CHANGELOG.md
27
CHANGELOG.md
|
@ -10,16 +10,16 @@ Ansible Changes By Release
|
||||||
- Using `import_*` (`import_playbook`, `import_tasks`, `import_role`) directives are static.
|
- Using `import_*` (`import_playbook`, `import_tasks`, `import_role`) directives are static.
|
||||||
- Using `include_*` (`include_tasks`, `include_role`) directives are dynamic.
|
- Using `include_*` (`include_tasks`, `include_role`) directives are dynamic.
|
||||||
* Added fact namespacing, from now on facts will be available under `ansible_facts` namespace (i.e. `ansible_facts.ansible_os_distribution`).
|
* Added fact namespacing, from now on facts will be available under `ansible_facts` namespace (i.e. `ansible_facts.ansible_os_distribution`).
|
||||||
They will continue to be added into the main namespace directly, but now a configuration toggle to disable this, currently off my default, in the future it will be on by default.
|
They will continue to be added into the main namespace directly, but now a configuration toggle to disable this, currently off by default, in the future it will be on by default.
|
||||||
This is done to avoid collisions and possible security issues as facts come from the remote targets and they might be compromised.
|
This is done to avoid collisions and possible security issues as facts come from the remote targets and they might be compromised.
|
||||||
* new `order` play level keyword that allows the user to change the order in which Ansible processes hosts when dispatching tasks.
|
* New `order` play level keyword that allows the user to change the order in which Ansible processes hosts when dispatching tasks.
|
||||||
* Users can now set group merge priority for groups of the same depth (parent child relationship), using the new `ansible_group_priority` variable, when values are the same or don't exist it will fallback to the previous sorting by name'.
|
* Users can now set group merge priority for groups of the same depth (parent child relationship), using the new `ansible_group_priority` variable, when values are the same or don't exist it will fallback to the previous sorting by name'.
|
||||||
* Inventory has been revamped:
|
* Inventory has been revamped:
|
||||||
- Inventory classes have been split to allow for better management and deduplication
|
- Inventory classes have been split to allow for better management and deduplication
|
||||||
- Logic that each inventory source duplicated is now common and pushed up to reconciliation
|
- Logic that each inventory source duplicated is now common and pushed up to reconciliation
|
||||||
- VariableManager has been updated for better interaction with inventory
|
- VariableManager has been updated for better interaction with inventory
|
||||||
- Updated CLI with helper method to initialize base objects for plays
|
- Updated CLI with helper method to initialize base objects for plays
|
||||||
- New Inventory plugins for creating inventory
|
- New inventory plugins for creating inventory
|
||||||
- Old inventory formats are still supported via plugins
|
- Old inventory formats are still supported via plugins
|
||||||
- Inline host_list is also an inventory plugin, an example alternative `advanced_host_list` is also provided (it supports ranges)
|
- Inline host_list is also an inventory plugin, an example alternative `advanced_host_list` is also provided (it supports ranges)
|
||||||
- New configuration option to list enabled plugins and precedence order: `whitelist_inventory` in ansible.cfg
|
- New configuration option to list enabled plugins and precedence order: `whitelist_inventory` in ansible.cfg
|
||||||
|
@ -56,14 +56,14 @@ Ansible Changes By Release
|
||||||
* iosxr_template (use iosxr_config instead)
|
* iosxr_template (use iosxr_config instead)
|
||||||
* junos_template (use junos_config instead)
|
* junos_template (use junos_config instead)
|
||||||
* nxos_template (use nxos_config instead)
|
* nxos_template (use nxos_config instead)
|
||||||
* ops_template (use ops_template instead)
|
* ops_template (use ops_config instead)
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
* removed previously deprecated config option `hostfile` and env var `ANSIBLE_HOSTS`
|
* Removed previously deprecated config option `hostfile` and env var `ANSIBLE_HOSTS`
|
||||||
* removed unused and deprecated config option `pattern`
|
* Removed unused and deprecated config option `pattern`
|
||||||
* Updated the copy of six bundled for modules to use from 1.4.1 to 1.10.0
|
* Updated the copy of six bundled for modules to use from 1.4.1 to 1.10.0
|
||||||
* The include_dir var is not a global anymore, as we now allow mulitple inventory sources, it is now host dependant.
|
* The `include_dir` var is not a global anymore, as we now allow multiple inventory sources, it is now host dependant.
|
||||||
This means it cannot be used wherever host vars are not permittied, for example in task/handler names.
|
This means it cannot be used wherever host vars are not permitted, for example in task/handler names.
|
||||||
* Fixed a cornercase with ini inventory vars. Previously, if an inventory var
|
* Fixed a cornercase with ini inventory vars. Previously, if an inventory var
|
||||||
was a quoted string with hash marks ("#") in it then the parsed string
|
was a quoted string with hash marks ("#") in it then the parsed string
|
||||||
included the quotes. Now the string will not be quoted. Previously, if the
|
included the quotes. Now the string will not be quoted. Previously, if the
|
||||||
|
@ -90,11 +90,11 @@ Ansible Changes By Release
|
||||||
* The win_unzip module no longer includes dictionary 'win_unzip' in its results,
|
* The win_unzip module no longer includes dictionary 'win_unzip' in its results,
|
||||||
the content is now directly in the resulting output, like pretty much every other module.
|
the content is now directly in the resulting output, like pretty much every other module.
|
||||||
* Rewrite of the copy module so that it handles cornercases with symbolic links
|
* Rewrite of the copy module so that it handles cornercases with symbolic links
|
||||||
and empty directories. The copy module has a new parameter, local_follow
|
and empty directories. The copy module has a new parameter, `local_follow`
|
||||||
which controls how links on the source system are treated. (The older
|
which controls how links on the source system are treated. (The older
|
||||||
parameter, follow is for links on the remote system.)
|
parameter, follow is for links on the remote system.)
|
||||||
* Update the handling of symbolic file permissions in file-related mode
|
* Update the handling of symbolic file permissions in file-related mode
|
||||||
parameters to deal with multiple operators. For instance, mode='u=rw+x-X' to
|
parameters to deal with multiple operators. For instance, `mode='u=rw+x-X'` to
|
||||||
set the execute bit on directories, remove it from filea, and set read-write
|
set the execute bit on directories, remove it from filea, and set read-write
|
||||||
on both is now supported
|
on both is now supported
|
||||||
* Added better cookie parsing to fetch_url/open_url. Cookies are now in a dictionary named `cookies`
|
* Added better cookie parsing to fetch_url/open_url. Cookies are now in a dictionary named `cookies`
|
||||||
|
@ -118,8 +118,8 @@ Ansible Changes By Release
|
||||||
- host_list
|
- host_list
|
||||||
- ini
|
- ini
|
||||||
- script
|
- script
|
||||||
- yaml
|
|
||||||
- virtualbox
|
- virtualbox
|
||||||
|
- yaml
|
||||||
|
|
||||||
#### New Inventory scripts:
|
#### New Inventory scripts:
|
||||||
- lxd
|
- lxd
|
||||||
|
@ -129,8 +129,7 @@ Ansible Changes By Release
|
||||||
- all: true if all elements are true
|
- all: true if all elements are true
|
||||||
|
|
||||||
### Module Notes
|
### Module Notes
|
||||||
|
- The docker_container module has gained a new option, `working_dir` which allows
|
||||||
- The docker_container module has gained a new option, working_dir which allows
|
|
||||||
specifying the working directory for the command being run in the image.
|
specifying the working directory for the command being run in the image.
|
||||||
- The ec2_win_password module now requires the cryptography python module be installed to run
|
- The ec2_win_password module now requires the cryptography python module be installed to run
|
||||||
- The stat module added a field, lnk_target. When the file being stated is
|
- The stat module added a field, lnk_target. When the file being stated is
|
||||||
|
@ -141,7 +140,6 @@ Ansible Changes By Release
|
||||||
- The archive module has a new parameter exclude_path which lists paths to exclude from the archive
|
- The archive module has a new parameter exclude_path which lists paths to exclude from the archive
|
||||||
|
|
||||||
### New Modules
|
### New Modules
|
||||||
|
|
||||||
- aci
|
- aci
|
||||||
* aci_rest
|
* aci_rest
|
||||||
- aix_lvol
|
- aix_lvol
|
||||||
|
@ -275,6 +273,7 @@ Ansible Changes By Release
|
||||||
* win_domain_group
|
* win_domain_group
|
||||||
* win_dsc
|
* win_dsc
|
||||||
* win_firewall
|
* win_firewall
|
||||||
|
* win_group_member
|
||||||
* win_psmodule
|
* win_psmodule
|
||||||
* win_route
|
* win_route
|
||||||
* win_security_policy
|
* win_security_policy
|
||||||
|
|
Loading…
Reference in a new issue