Accepting request 691914 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/691914 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=49
This commit is contained in:
commit
435a78ac2f
3
ansible-2.7.10.tar.gz
Normal file
3
ansible-2.7.10.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:84a42d1e371c4222c82e575cb6961fafd3afe920d84e4b6d87affabe400be294
|
||||||
|
size 11844278
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:3d67db258b492f3c8828c68dcb92438e67cb5b20c12924089eafdc0ada3edd87
|
|
||||||
size 11812884
|
|
131
ansible.changes
131
ansible.changes
@ -1,3 +1,134 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 4 17:22:58 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
- Update to version 2.7.10
|
||||||
|
|
||||||
|
Minor Changes
|
||||||
|
- Catch all connection timeout related exceptions and raise AnsibleConnectionError instead
|
||||||
|
- openssl_pkcs12, openssl_privatekey, openssl_publickey - These modules no longer delete the output file before starting to regenerate the output, or when generating the output failed.
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
- Backport of https://github.com/ansible/ansible/pull/54105, pamd - fix idempotence issue when removing rules
|
||||||
|
- Use custom JSON encoder in conneciton.py so that ansible objects (AnsibleVaultEncryptedUnicode, for example) can be sent to the persistent connection process
|
||||||
|
- allow 'dict()' jinja2 global to function the same even though it has changed in jinja2 versions
|
||||||
|
- azure_rm inventory plugin - fix missing hostvars properties (https://github.com/ansible/ansible/pull/53046)
|
||||||
|
- azure_rm inventory plugin - fix no nic type in vmss nic. (https://github.com/ansible/ansible/pull/53496)
|
||||||
|
- deprecate {Get/Set}ManagerAttributes commands (https://github.com/ansible/ansible/issues/47590)
|
||||||
|
- flatpak_remote - Handle empty output in remote_exists, fixes https://github.com/ansible/ansible/issues/51481
|
||||||
|
- foreman - fix Foreman returning host parameters
|
||||||
|
- get_url - Fix issue with checksum validation when using a file to ensure we skip lines in the file that do not contain exactly 2 parts. Also restrict exception handling to the minimum number of necessary lines (https://github.com/ansible/ansible/issues/48790)
|
||||||
|
- grafana_datasource - Fixed an issue when running Python3 and using basic auth (https://github.com/ansible/ansible/issues/49147)
|
||||||
|
- include_tasks - Fixed an unexpected exception if no file was given to include.
|
||||||
|
- openssl_certificate - fix ``state=absent``.
|
||||||
|
- openssl_certificate, openssl_csr, openssl_pkcs12, openssl_privatekey, openssl_publickey - The modules are now able to overwrite write-protected files (https://github.com/ansible/ansible/issues/48656).
|
||||||
|
- openssl_dhparam - fix ``state=absent`` idempotency and ``changed`` flag.
|
||||||
|
- openssl_pkcs12, openssl_privatekey - These modules now accept the output file mode in symbolic form or as a octal string (https://github.com/ansible/ansible/issues/53476).
|
||||||
|
- openssl_publickey - fixed crash on Python 3 when OpenSSH private keys were used with passphrases.
|
||||||
|
- openstack inventory plugin: allow "constructed" functionality (``compose``, ``groups``, and ``keyed_groups``) to work as documented.
|
||||||
|
- random_mac - generate a proper MAC address when the provided vendor prefix is two or four characters (https://github.com/ansible/ansible/issues/50838)
|
||||||
|
- replace - fix behavior when ``before`` and ``after`` are used together (https://github.com/ansible/ansible/issues/31354)
|
||||||
|
- report correct CPU information on ARM systems (https://github.com/ansible/ansible/pull/52884)
|
||||||
|
- slurp - Fix issues when using paths on Windows with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- ssh - Check the return code of the ssh process before raising AnsibleConnectionFailure, as the error message for the ssh process will likely contain more useful information. This will improve the missing interpreter messaging when using modules such as setup which have a larger payload to transfer when combined with pipelining. (https://github.com/ansible/ansible/issues/53487)
|
||||||
|
- tower_settings - 'name' and 'value' parameters are always required, module can not be used in order to get a setting
|
||||||
|
- win_acl - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_acl_inheritance - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_certificate_store - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_chocolatey - Fix incompatibilities with the latest release of Chocolatey ``v0.10.12+``
|
||||||
|
- win_copy - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_file - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_find - Ensure found files are sorted alphabetically by the path instead of it being random
|
||||||
|
- win_find - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_owner - Fix issues when using paths with glob like characters, e.g. ``[``, ``]``
|
||||||
|
- win_psexec - Support executables with a space in the path
|
||||||
|
- win_reboot - Fix reboot command validation failure when running under the psrp connection plugin
|
||||||
|
- win_tempfile - Always return the full NTFS absolute path and not a DOS 8.3 path.
|
||||||
|
- win_user_right - Fix output containing non json data - https://github.com/ansible/ansible/issues/54413
|
||||||
|
- windows - Fixed various module utils that did not work with path that had glob like chars
|
||||||
|
- yum - fix disable_excludes on systems with yum rhn plugin enabled (https://github.com/ansible/ansible/issues/53134)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 17 07:42:28 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
- Update to version 2.7.9
|
||||||
|
Minor Changes
|
||||||
|
* Add missing import for ConnectionError in edge and routeros module_utils.
|
||||||
|
* ``to_yaml`` filter updated to maintain formatting consistency when used
|
||||||
|
with ``pyyaml`` versions 5.1 and later
|
||||||
|
(https://github.com/ansible/ansible/pull/53772)
|
||||||
|
* docker_image * set ``changed`` to ``false`` when using ``force: yes`` to
|
||||||
|
tag or push an image that ends up being identical to one already present on
|
||||||
|
the Docker host or Docker registry.
|
||||||
|
|
||||||
|
* jenkins_plugin * Set new default value for the update_url parameter
|
||||||
|
(https://github.com/ansible/ansible/issues/52086)
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
* Fix bug where some inventory parsing tracebacks were missing or reported under the wrong plugin.
|
||||||
|
* Fix rabbitmq_plugin idempotence due to information message in new version of rabbitmq (https://github.com/ansible/ansible/pull/52166)
|
||||||
|
* Fixed KeyError issue in vmware_host_config_manager when a supported option isn't already set (https://github.com/ansible/ansible/issues/44561).
|
||||||
|
* Fixed issue related to --yaml flag in vmware_vm_inventory. Also fixed caching issue in vmware_vm_inventory (https://github.com/ansible/ansible/issues/52381).
|
||||||
|
* If large integers are passed as options to modules under Python 2, module argument parsing will reject them as they are of type ``long`` and not of type ``int``.
|
||||||
|
* allow nice error to work when auto plugin reads file w/o `plugin` field
|
||||||
|
* ansible-doc * Fix traceback on providing arguemnt --all to ansible-doc command
|
||||||
|
* azure_rm_virtualmachine_facts * fixed crash related to attached managed disks (https://github.com/ansible/ansible/issues/52181)
|
||||||
|
* basic * modify the correct variable when determining available hashing algorithms to avoid errors when md5 is not available (https://github.com/ansible/ansible/issues/51355)
|
||||||
|
* cloudscale * Fix compatibilty with Python3 in version 3.5 and lower.
|
||||||
|
* convert input into text to ensure valid comparisons in nmap inventory plugin
|
||||||
|
* dict2items * Allow dict2items to work with hostvars
|
||||||
|
* dnsimple * fixed a KeyError exception related to record types handling.
|
||||||
|
* docker_container * now returns warnings from docker daemon on container creation and updating.
|
||||||
|
* docker_swarm * Fixed node_id parameter not working for node removal (https://github.com/ansible/ansible/issues/53501)
|
||||||
|
* docker_swarm * do not crash with older docker daemons (https://github.com/ansible/ansible/issues/51175).
|
||||||
|
* docker_swarm * fixes idempotency for the ``ca_force_rotate`` option.
|
||||||
|
* docker_swarm * improve Swarm detection.
|
||||||
|
* docker_swarm * improve idempotency checking; ``rotate_worker_token`` and ``rotate_manager_token`` are now also used when all other parameters have not changed.
|
||||||
|
* docker_swarm * now supports docker-py 1.10.0 and newer for most operations, instead only docker 2.6.0 and newer.
|
||||||
|
* docker_swarm * properly implement check mode (it did apply changes).
|
||||||
|
* docker_swarm * the ``force`` option was ignored when ``state: present``.
|
||||||
|
* docker_swarm_service * do basic validation of ``publish`` option if specified (must be list of dicts).
|
||||||
|
* docker_swarm_service * don't crash when ``publish`` is not specified.
|
||||||
|
* docker_swarm_service * fix problem with docker daemons which do not return ``UpdateConfig`` in the swarm service spec.
|
||||||
|
* docker_swarm_service * the return value was documented as ``ansible_swarm_service``, but the module actually returned ``ansible_docker_service``. Documentation and code have been updated so that the variable is now called ``swarm_service``. In Ansible 2.7.x, the old name ``ansible_docker_service`` can still be used to access the result.
|
||||||
|
* ec2 * if the private_ip has been provided for the new network interface it shouldn't also be added to top level parameters for run_instances()
|
||||||
|
* fix DNSimple to ensure check works even when the number of records is larger than 100
|
||||||
|
* get_url * return no change in check mode when checksum matches
|
||||||
|
* inventory plugins * Fix creating groups from composed variables by getting the latest host variables
|
||||||
|
* inventory_aws_ec2 * fix no_log indentation so AWS temporary credentials aren't displayed in tests
|
||||||
|
* jenkins_plugin * Prevent plugin to be reinstalled when state=present (https://github.com/ansible/ansible/issues/43728)
|
||||||
|
* lvol * fixed ValueError when using float size (https://github.com/ansible/ansible/issues/32886, https://github.com/ansible/ansible/issues/29429)
|
||||||
|
* mysql * MySQLdb doesn't import the cursors module for its own purposes so it has to be imported in MySQL module utilities before it can be used in dependent modules like the proxysql module family.
|
||||||
|
* mysql * fixing unexpected keyword argument 'cursorclass' issue after migration from MySQLdb to PyMySQL.
|
||||||
|
* mysql_user: match backticks, single and double quotes when checking user privileges.
|
||||||
|
* onepassword_facts * Fixes issues which prevented this module working with 1Password CLI version 0.5.5 (or greater). Older versions of the CLI were deprecated by 1Password and will no longer function.
|
||||||
|
* openssl_certificate * ``has_expired`` correctly checks if the certificate is expired or not
|
||||||
|
* openssl_certificate * fix Python 3 string/bytes problems for `notBefore`/`notAfter` for self-signed and ownCA providers.
|
||||||
|
* openssl_certificate * make sure that extensions are actually present when their values should be checked.
|
||||||
|
* openssl_csr * improve ``subject`` validation.
|
||||||
|
* openssl_csr * improve error messages for invalid SANs.
|
||||||
|
* play order is now applied under all circumstances, fixes
|
||||||
|
* remote_management foreman * Fixed issue where it was impossible to createdelete a product because product was missing in dict choices ( https://github.com/ansible/ansible/issues/48594 )
|
||||||
|
* rhsm_repository * handle systems without any repos
|
||||||
|
* skip invalid plugin after warning in loader
|
||||||
|
* urpmi module * fixed issue
|
||||||
|
* win_certificate_store * Fix exception handling typo
|
||||||
|
* win_chocolatey * Fix issue when parsing a beta Chocolatey install * https://github.com/ansible/ansible/issues/52331
|
||||||
|
* win_chocolatey_source * fix bug where a Chocolatey source could not be disabled unless ``source`` was also set * https://github.com/ansible/ansible/issues/50133
|
||||||
|
* win_domain * Do not fail if DC is already promoted but a reboot is required, return ``reboot_required: True``
|
||||||
|
* win_domain * Fix when running without credential delegated authentication * https://github.com/ansible/ansible/issues/53182
|
||||||
|
* win_file * Fix issue when managing hidden files and directories * https://github.com/ansible/ansible/issues/42466
|
||||||
|
* winrm * attempt to recover from a WinRM send input failure if possible
|
||||||
|
* zabbix_hostmacro: fixes truncation of macro contexts that contain colons (see https://github.com/ansible/ansible/pull/51853)
|
||||||
|
|
||||||
|
New Plugins
|
||||||
|
* vmware_vm_inventory * VMware Guest inventory source
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 16 20:12:47 UTC 2019 - Lars Vogdt <lars@linux-schulserver.de>
|
||||||
|
|
||||||
|
- update URL (use SSL version of the URL)
|
||||||
|
- prepare update for multiple releases (bsc#1102126, bsc#1109957)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 24 10:06:31 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
Sun Feb 24 10:06:31 UTC 2019 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -36,12 +36,12 @@
|
|||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%endif
|
%endif
|
||||||
Name: ansible
|
Name: ansible
|
||||||
Version: 2.7.8
|
Version: 2.7.10
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Software automation engine
|
Summary: Software automation engine
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
Group: Development/Languages/Python
|
Group: Development/Languages/Python
|
||||||
Url: http://ansible.com/
|
Url: https://ansible.com/
|
||||||
Source: https://releases.ansible.com/ansible/ansible-%{version}.tar.gz
|
Source: https://releases.ansible.com/ansible/ansible-%{version}.tar.gz
|
||||||
Source99: ansible-rpmlintrc
|
Source99: ansible-rpmlintrc
|
||||||
# SuSE/openSuSE
|
# SuSE/openSuSE
|
||||||
|
Loading…
Reference in New Issue
Block a user