Mailinglist Archive: opensuse-commit (1903 mails)

< Previous Next >
commit ansible for openSUSE:Factory
Hello community,

here is the log from the commit of package ansible for openSUSE:Factory checked
in at 2019-04-08 10:38:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible (Old)
and /work/SRC/openSUSE:Factory/.ansible.new.3908 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible"

Mon Apr 8 10:38:37 2019 rev:49 rq:691914 version:2.7.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible/ansible.changes 2019-03-10
09:33:04.676209602 +0100
+++ /work/SRC/openSUSE:Factory/.ansible.new.3908/ansible.changes
2019-04-08 10:40:16.767294602 +0200
@@ -1,0 +2,131 @@
+Thu Apr 4 17:22:58 UTC 2019 - Michael Ströder <michael@xxxxxxxxxxxx>
+
+- 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@xxxxxxxxxxxx>
+
+- 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@xxxxxxxxxxxxxxxxxxxx>
+
+- update URL (use SSL version of the URL)
+- prepare update for multiple releases (bsc#1102126, bsc#1109957)
+
+-------------------------------------------------------------------

Old:
----
ansible-2.7.8.tar.gz

New:
----
ansible-2.7.10.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ansible.spec ++++++
--- /var/tmp/diff_new_pack.Kim0SO/_old 2019-04-08 10:40:18.335294984 +0200
+++ /var/tmp/diff_new_pack.Kim0SO/_new 2019-04-08 10:40:18.367294992 +0200
@@ -14,7 +14,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# 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
%endif
Name: ansible
-Version: 2.7.8
+Version: 2.7.10
Release: 0
Summary: Software automation engine
License: GPL-3.0-or-later
Group: Development/Languages/Python
-Url: http://ansible.com/
+Url: https://ansible.com/
Source: https://releases.ansible.com/ansible/ansible-%{version}.tar.gz
Source99: ansible-rpmlintrc
# SuSE/openSuSE

++++++ ansible-2.7.8.tar.gz -> ansible-2.7.10.tar.gz ++++++
/work/SRC/openSUSE:Factory/ansible/ansible-2.7.8.tar.gz
/work/SRC/openSUSE:Factory/.ansible.new.3908/ansible-2.7.10.tar.gz differ: char
5, line 1


< Previous Next >
This Thread
  • No further messages