From 16aa74e8be4abfd13c9708bdcef978d5f334d5a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Mon, 9 May 2016 08:35:33 +0000 Subject: [PATCH 1/2] Accepting request 394205 from home:stroeder:branches:systemsmanagement update to 2.0.2.0 OBS-URL: https://build.opensuse.org/request/show/394205 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=62 --- ansible-2.0.1.0.tar.gz | 3 --- ansible-2.0.2.0.tar.gz | 3 +++ ansible.changes | 47 ++++++++++++++++++++++++++++++++++++++++++ ansible.spec | 2 +- 4 files changed, 51 insertions(+), 4 deletions(-) delete mode 100644 ansible-2.0.1.0.tar.gz create mode 100644 ansible-2.0.2.0.tar.gz diff --git a/ansible-2.0.1.0.tar.gz b/ansible-2.0.1.0.tar.gz deleted file mode 100644 index 851839d..0000000 --- a/ansible-2.0.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cddc4fa6af4c1be6cd1d6634de1bd0397abad921c76b32cab6722c042744ee5d -size 1510155 diff --git a/ansible-2.0.2.0.tar.gz b/ansible-2.0.2.0.tar.gz new file mode 100644 index 0000000..0f4189c --- /dev/null +++ b/ansible-2.0.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:373a2e50319d90da50948e3faf1c033464b7302200e0199da8981d24646d4387 +size 1516681 diff --git a/ansible.changes b/ansible.changes index 69c36ec..4060d4d 100644 --- a/ansible.changes +++ b/ansible.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Sat May 7 18:12:52 UTC 2016 - michael@stroeder.com + +- update to 2.0.2.0: + * Backport of the 2.1 feature to ensure per-item callbacks are sent as they occur, + rather than all at once at the end of the task. + * Fixed bugs related to the iteration of tasks when certain combinations of roles, + blocks, and includes were used, especially when handling errors in rescue/always + portions of blocks. + * Fixed handling of redirects in our helper code, and ported the uri module to use + this helper code. This removes the httplib dependency for this module while fixing + some bugs related to redirects and SSL certs. + * Fixed some bugs related to the incorrect creation of extra temp directories for + uploading files, which were not cleaned up properly. + * Improved error reporting in certain situations, to provide more information such as + the playbook file/line. + * Fixed a bug related to the variable precedence of role parameters, especially when + a role may be used both as a dependency of a role and directly by itself within the + same play. + * Fixed some bugs in the 2.0 implementation of do/until. + * Fixed some bugs related to run_once: + - Ensure that all hosts are marked as failed if a task marked as run_once fails. + - Show a warning when using the free strategy when a run_once task is encountered, as + there is no way for the free strategy to guarantee the task is not run more than once. + * Fixed a bug where the assemble module was not honoring check mode in some situations. + * Fixed a bug related to delegate_to, where we were incorrectly using variables from + the inventory host rather than the delegated-to host. + * The 'package' meta-module now properly squashes items down to a single execution (as the + apt/yum/other package modules do). + * Fixed a bug related to the ansible-galaxy CLI command dealing with paged results from + the Galaxy server. + * Pipelining support is now available for the local and jail connection plugins, which is + useful for users who do not wish to have temp files/directories created when running + tasks with these connection types. + * Improvements in support for additional shell types. + * Improvements in the code which is used to calculate checksums for remote files. + * Some speed ups and bug fixes related to the variable merging code. + * Workaround bug in python subprocess on El Capitan that was making vault fail + when attempting to encrypt a file + * Fix lxc_container module having predictable temp file names and setting file + permissions on the temporary file too leniently on a temporary file that was + executed as a script. Addresses CVE-2016-3096 + * Fix a bug in the uri module where setting headers via module params that + start with HEADER_ were causing a traceback. + * Fix bug in the free strategy that was causing it to synchronize its workers + after every task (making it a lot more like linear than it should have been). + ------------------------------------------------------------------- Wed Mar 9 14:37:43 UTC 2016 - lars@linux-schulserver.de diff --git a/ansible.spec b/ansible.spec index db090b1..f5b2da2 100644 --- a/ansible.spec +++ b/ansible.spec @@ -19,7 +19,7 @@ Name: ansible -Version: 2.0.1.0 +Version: 2.0.2.0 Release: 0 Summary: Radically simple IT automation License: GPL-3.0 From 8d14a2054c668cc670a4415d7a53b294f23964a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Tue, 10 May 2016 06:54:43 +0000 Subject: [PATCH 2/2] Accepting request 394566 from home:stroeder:branches:systemsmanagement updated pypi download URL (see https://bitbucket.org/pypa/pypi/issues/438/backwards-compatible-un-hashed-package) OBS-URL: https://build.opensuse.org/request/show/394566 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=63 --- ansible.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ansible.spec b/ansible.spec index f5b2da2..e0c00bc 100644 --- a/ansible.spec +++ b/ansible.spec @@ -25,7 +25,8 @@ Summary: Radically simple IT automation License: GPL-3.0 Group: Development/Languages/Python Url: http://ansible.com/ -Source: https://pypi.python.org/packages/source/a/ansible/ansible-%{version}.tar.gz +Source: https://pypi.io/packages/source/a/ansible/ansible-%{version}.tar.gz + Source99: ansible-rpmlintrc %if 0%{?suse_version}