mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Add the 2.3.x changelog entries
This commit is contained in:
parent
4bc4abfe1b
commit
ba6d592039
1 changed files with 148 additions and 1 deletions
149
CHANGELOG.md
149
CHANGELOG.md
|
@ -1,6 +1,9 @@
|
||||||
Ansible Changes By Release
|
Ansible Changes By Release
|
||||||
==========================
|
==========================
|
||||||
|
|
||||||
|
|
||||||
|
<a id="2.4"></a>
|
||||||
|
|
||||||
## 2.4 "Dancing Days" - ACTIVE DEVELOPMENT
|
## 2.4 "Dancing Days" - ACTIVE DEVELOPMENT
|
||||||
|
|
||||||
### Major Changes
|
### Major Changes
|
||||||
|
@ -56,7 +59,7 @@ Ansible Changes By Release
|
||||||
* panos_security_policy: use M(panos_security_rule) instead
|
* panos_security_policy: use M(panos_security_rule) instead
|
||||||
* panos_nat_policy: use M(panos_nat_rule) instead
|
* panos_nat_policy: use M(panos_nat_rule) instead
|
||||||
* s3: replaced by aws_s3
|
* s3: replaced by aws_s3
|
||||||
* ec2_remote_facts: replaced by
|
* ec2_remote_facts: replaced by
|
||||||
* win_msi: use M(win_package) instead
|
* win_msi: use M(win_package) instead
|
||||||
|
|
||||||
#### Removed Modules (previouslly deprecated):
|
#### Removed Modules (previouslly deprecated):
|
||||||
|
@ -576,6 +579,141 @@ Ansible Changes By Release
|
||||||
* win_wait_for
|
* win_wait_for
|
||||||
* win_wakeonlan
|
* win_wakeonlan
|
||||||
|
|
||||||
|
<a id="2.3.3"></a>
|
||||||
|
|
||||||
|
## 2.3.3 "Ramble On" - TBD
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
* Fix alternatives module handlling of non existing options
|
||||||
|
* Fix synchronize traceback with the docker connection plugin
|
||||||
|
* Do not escape backslashes in the template lookup plugin to mirror what the template module does
|
||||||
|
* Fix the expires option of the postgresq_user module
|
||||||
|
* Fix for win_acl when settings permissions on registry objects that use `ALL APPLICATION PACKAGES` and `ALL RESTRICTED APPLICATION PACKAGES`
|
||||||
|
* Python3 fixes
|
||||||
|
* asorted azure modules
|
||||||
|
* pause module
|
||||||
|
* hacking/env-setup script
|
||||||
|
* Fix traceback when checking for passwords in logged strings when logging executed commands.
|
||||||
|
* docker_login module
|
||||||
|
* Workaround python-libselinux API change in the seboolean module
|
||||||
|
* digital_ocean_tag module
|
||||||
|
* Fix the zip filter
|
||||||
|
* Fix user module combining bytes and text
|
||||||
|
* Fix for security groups in the amazon efs module
|
||||||
|
* Fix for the jail connection plugin not finding the named jail
|
||||||
|
* Fix for blockinfile's parameters insertbefore and insertafter
|
||||||
|
* ios_config: Fix traceback when the efaults parameter is not set
|
||||||
|
* iosxr_config: Fixed unicode error when UTF-8 characters are in configs
|
||||||
|
* Fix check mode in archive module
|
||||||
|
* Fix UnboundLocalError in check mode in cs_role module
|
||||||
|
* Fix to always use lowercase hostnames for host keys in known_hosts module
|
||||||
|
* Added missing return results for win_stat
|
||||||
|
* Fix rabbitmq modules to give a helpful error if requests is not installed
|
||||||
|
* Fix yum module not deleting rpms that it downloaded
|
||||||
|
* Fix yum module failing with a URL to an rpm
|
||||||
|
* Fix file module inappropriately expanding literal dollar signs in a path read
|
||||||
|
from the filesystem as an environment variable.
|
||||||
|
* Fix the ssh "smart" transport setting which automatically selects the best means of
|
||||||
|
transferring files over ssh (sftp, ssh, piped).
|
||||||
|
* Fix authentication by api_key parameter in exoscale modules.
|
||||||
|
* vmware module_utils shared code ssl/validate_certs fixes in connection logic
|
||||||
|
* allow 'bridge' facts to work for certain containers that create conflicting ones with connection plugins
|
||||||
|
* Fix for win_get_url to use TLS 1.2/1.1 if it is available on the host
|
||||||
|
* Fix for the filetree lookup with non-ascii group names
|
||||||
|
* Better message for invalid keywords/options in task due to undefined expressions
|
||||||
|
* Fixed check mode for enable on Solaris for service module
|
||||||
|
* Fix cloudtrail module to allow AWS profiles other than the default
|
||||||
|
* Fix an encoding issue with secret (password) vars_prompts
|
||||||
|
|
||||||
|
<a id="2.3.2"></a>
|
||||||
|
|
||||||
|
## 2.3.2 "Ramble On" - 2017-08-04
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
* Fix partend i18n issues
|
||||||
|
* fixed handling of extra vars for tower_job_template (#25272)
|
||||||
|
* Python3 bugfixes
|
||||||
|
* Fix sorting of ec2 policies
|
||||||
|
* Fix digital_ocean dynamic inventory script
|
||||||
|
* Fix for the docker connection plugin
|
||||||
|
* Fix pip module when using python3's pyvenv and python3 -m venv to create virtualenvs
|
||||||
|
* Fix for the AnsiBallZ wrapper so that it gives a better error message when
|
||||||
|
there's not enough disk space to create its tempdir.
|
||||||
|
* Fix so ansilbe-galaxy install --force with unversioned roles will once again
|
||||||
|
overwrite old versions.
|
||||||
|
* Fix for RabbitMQ 3.6.7 endpoint return code changing.
|
||||||
|
* Fix for Foreman organization creation
|
||||||
|
* fixed incorrect fail_json ref in rpm_key
|
||||||
|
* Corrected requried on hash_name for dynamodb_table
|
||||||
|
* Fix for fetch action plugin not validating correctly
|
||||||
|
* Avoid vault view writing display to logs
|
||||||
|
* htpasswd: fix passlib module version comparison
|
||||||
|
* Fix for flowdock error message when external_user_name is missing
|
||||||
|
* fixed corner case for delegate_to, loops and delegate_facts
|
||||||
|
* fixed wait_for python2.4/2.5 compatibility (this is last version this is needed)
|
||||||
|
* fix for adhoc not obeying callback options
|
||||||
|
* fix for win_find where it fails to recursively scan empty nested directories
|
||||||
|
* fix non-pipelined code paths for Windows (eg, ANSIBLE_KEEP_REMOTE_FILES, non-pipelined connection plugins)
|
||||||
|
* fix for win_updates where args and check mode were ignored due to common code change
|
||||||
|
* fix for unprivileged users to Windows runas become method
|
||||||
|
* fix starttls code path for mail module
|
||||||
|
* fix missing LC_TYPE in parted module
|
||||||
|
* fix CN parsing with OpenSSL 1.1 in letsencrypt module
|
||||||
|
* fix params assignment in jabber module
|
||||||
|
* fix TXT record type handling in exo_dns_record module
|
||||||
|
* fix message queue message ttl can't be 0 in rabbitmq_queue module
|
||||||
|
* CloudStack bugfixes:
|
||||||
|
* fix template upload for users in cs_template module, change default to is_routing=None
|
||||||
|
* several fixes in cs_host module fixes hypervisor handling
|
||||||
|
* fix network param ignored due typo in cs_nic module
|
||||||
|
* fix missing type bool in module cs_zone
|
||||||
|
* fix KeyError: 'sshkeypair' in cs_instance module for CloudStack v4.5 and before
|
||||||
|
* fix for win_chocolatey where trying to upgrade all the packages as per the example docs fails
|
||||||
|
* fix for win_chocolatey where it did not fail if the version set did not exist
|
||||||
|
* fix for win_regedit always changing a reg key if the dword values set is a hex
|
||||||
|
* fix for wait_for on non-Linux systems with newer versions of psutil
|
||||||
|
* fix eos_banner code and test issues
|
||||||
|
* run tearup and teardown of EAPI service only on EAPI tests
|
||||||
|
* fix eos_config tests so only Eth1 and Eth2 are used
|
||||||
|
* Fix for potential bug when using legacy inventory vars for configuring the su password.
|
||||||
|
* Fix crash in file module when directories contain non-utf8 filenames
|
||||||
|
* Fix for dnf groupinstall with dnf-2.x
|
||||||
|
* Fix seboolean module for incompatibility in newer Python3 selinux bindings
|
||||||
|
* Optimization for inventory, no need to dedup at every stage, its redundant and slow
|
||||||
|
* Fix fact gathering for package and service action plugins
|
||||||
|
* make random_choice more error resilient (#27380)
|
||||||
|
* ensure prefix in plugin loading to avoid conflicts
|
||||||
|
* fix for a small number of modules (tempfile, possibly copy) which could fail
|
||||||
|
if the tempdir on the remote box was a symlink
|
||||||
|
+ fix non-pipelined code paths for Windows (eg, ANSIBLE_KEEP_REMOTE_FILES, non-pipelined connection plugins)
|
||||||
|
* fix for win_updates where args and check mode were ignored due to common code change
|
||||||
|
|
||||||
|
<a id="2.3.1"></a>
|
||||||
|
|
||||||
|
## 2.3.1 "Ramble On" - 2017-06-01
|
||||||
|
|
||||||
|
|
||||||
|
### Bugfixes
|
||||||
|
* Security fix for CVE-2017-7481 - data for lookup plugins used as variables was not being correctly marked as "unsafe".
|
||||||
|
* Fix default value of fetch module's validate_checksum to be True
|
||||||
|
* Added fix for "meta: refresh_connection" not working with default 'smart' connection.
|
||||||
|
* Fix template so that the --diff command line option works when the destination is a directory
|
||||||
|
* Fix python3 bugs in pam_limits
|
||||||
|
* Fix unbound error when using module deprecation as a single string
|
||||||
|
* Several places in which error handling was broken due to bad conversions or just typos
|
||||||
|
* Fix to user module for appending/setting groups on OpenBSD (flags were reversed)
|
||||||
|
* assemble fix to use safer os.join.path, avoids charset issues
|
||||||
|
* fixed issue with solaris facts and i18n
|
||||||
|
* added python2.4 compatiblity fix to sysctl module
|
||||||
|
* Fix comparison of exisiting container security opts in the docker_container module
|
||||||
|
* fixed service module invocation of insserv on certain platforms
|
||||||
|
* Fix traceback in os_user in an error case.
|
||||||
|
* Fix docker container to restart a container when changing to fewer exposed ports
|
||||||
|
* Fix tracebacks in docker_network
|
||||||
|
* Fixes to detection of updated docker images
|
||||||
|
* Handle detection of docker image changes when published ports is changed
|
||||||
|
* Fix for docker_container restarting images when links list is empty.
|
||||||
|
|
||||||
<a id="2.3"></a>
|
<a id="2.3"></a>
|
||||||
|
|
||||||
## 2.3 "Ramble On" - 2017-04-12
|
## 2.3 "Ramble On" - 2017-04-12
|
||||||
|
@ -611,6 +749,7 @@ Moving to Ansible 2.3 guide http://docs.ansible.com/ansible/porting_guide_2.3.ht
|
||||||
* 'service' tasks can now use async again, we had lost this capability when changed into an action plugin.
|
* 'service' tasks can now use async again, we had lost this capability when changed into an action plugin.
|
||||||
* made any_errors_fatal inheritable from play to task and all other objects in between.
|
* made any_errors_fatal inheritable from play to task and all other objects in between.
|
||||||
* many small performance improvements in inventory and variable handling and in task execution.
|
* many small performance improvements in inventory and variable handling and in task execution.
|
||||||
|
* Added a retry class to the ec2_asg module since customers were running into throttling errors (AWSRetry is a solution for modules using boto3 which isn't applicable here).
|
||||||
|
|
||||||
### Deprecations
|
### Deprecations
|
||||||
* Specifying --tags (or --skip-tags) multiple times on the command line
|
* Specifying --tags (or --skip-tags) multiple times on the command line
|
||||||
|
@ -842,6 +981,14 @@ Moving to Ansible 2.3 guide http://docs.ansible.com/ansible/porting_guide_2.3.ht
|
||||||
* panos_service
|
* panos_service
|
||||||
- postgresql_schema
|
- postgresql_schema
|
||||||
- proxmox_kvm
|
- proxmox_kvm
|
||||||
|
- proxysql:
|
||||||
|
* proxysql_backend_servers
|
||||||
|
* proxysql_global_variables
|
||||||
|
* proxysql_manage_config
|
||||||
|
* proxysql_mysql_users
|
||||||
|
* proxysql_query_rules
|
||||||
|
* proxysql_replication_hostgroups
|
||||||
|
* proxysql_scheduler
|
||||||
- pubnub_blocks
|
- pubnub_blocks
|
||||||
- pulp_repo
|
- pulp_repo
|
||||||
- runit
|
- runit
|
||||||
|
|
Loading…
Reference in a new issue