Commit Graph

260 Commits

Author SHA1 Message Date
Dominique Leuenberger
55272c9956 Accepting request 601506 from systemsmanagement
- Update to 2.5.1
  Minor Changes
  + Updated example in vcenter_license module.
  + Updated virtual machine facts with instanceUUID which is unique 
    for each VM irrespective of name and BIOS UUID.
  + A lot of Bugfixes, please refer to the Changelog installed in 
    /usr/share/doc/packages/ansible/changelogs/CHANGELOG-v2.5.rst

OBS-URL: https://build.opensuse.org/request/show/601506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=36
2018-05-06 13:01:13 +00:00
Lars Vogdt
d1621d37a9 - Update to 2.5.1
Minor Changes
  + Updated example in vcenter_license module.
  + Updated virtual machine facts with instanceUUID which is unique 
    for each VM irrespective of name and BIOS UUID.
  + A lot of Bugfixes, please refer to the Changelog installed in 
    /usr/share/doc/packages/ansible/changelogs/CHANGELOG-v2.5.rst

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=109
2018-04-24 15:39:01 +00:00
Dominique Leuenberger
f8adf828a9 Accepting request 593337 from systemsmanagement
- Update to 2.5.0:
  Major Changes
  * Ansible Network improvements
    + Created new connection plugins network_cli and netconf to replace
      connection=local. connection=local will continue to work for a
      number of Ansible releases.
    + No more unable to open shell. A clear and descriptive message will 
      be displayed in normal ansible-playbook output without needing to enable debug mode
    + Loads of documentation, see Ansible for Network Automation Documentation.
    + Refactor common network shared code into package under module_utils/network/
    + Filters: Add a filter to convert XML response from a network device to JSON object.
    + Loads of bug fixes.
    + Plus lots more.
  * New simpler and more intuitive 'loop' keyword for task loops. The 
    with_<lookup> loops will likely be deprecated in the near future 
    and eventually removed.
  * Added fact namespacing; from now on facts will be available under 
    ansible_facts namespace (for example: ansible_facts.os_distribution) 
    without the ansible_ prefix. They will continue to be added into the 
    main namespace directly, but now with a configuration toggle to enable
    this. This is currently on by default, but in the future it will default to off.
  * Added a configuration file that a site administrator can use to 
    specify modules to exclude from being used.
  Minor Changes
  * please refer to /share/doc/packages/ansible/changelogs/CHANGELOG-v2.5.rst
  Deprecated Features
  * Previously deprecated 'hostfile' config settings have been 're-deprecated' 
    because previously code did not warn about deprecated configuration settings.
  * Using Ansible-provided Jinja tests as filters is deprecated and will 
    be removed in Ansible 2.9.
  * The stat and win_stat modules have deprecated get_md5 and the md5 return
    values. These options will become undocumented in Ansible 2.9 and 
    removed in a later version.
  * The redis_kv lookup has been deprecated in favor of new redis lookup
  * Passing arbitrary parameters that begin with HEADER_ to the uri module, 
    used for passing http headers, is deprecated. Use the headers parameter 
    with a dictionary of header names to value instead. 
    This will be removed in Ansible 2.9
  * Passing arbitrary parameters to the zfs module to set zfs properties is 
    deprecated. Use the extra_zfs_properties parameter with a dictionary of
    property names to values instead. This will be removed in Ansible 2.9.
  * Use of the AnsibleModule parameter check\_invalid\_arguments in custom
    modules is deprecated. In the future, all parameters will be checked to 
    see whether they are listed in the arg spec and an error raised if they 
    are not listed. This behaviour is the current and future default so most 
    custom modules can simply remove check\_invalid\_arguments if they set it 
    to the default value of True. The check\_invalid\_arguments parameter 
    will be removed in Ansible 2.9.
  * The nxos_ip_interface module is deprecated in Ansible 2.5. 
    Use nxos_l3_interface module instead.
  * The nxos_portchannel module is deprecated in Ansible 2.5. 
    Use nxos_linkagg module instead.
  * The nxos_switchport module is deprecated in Ansible 2.5. 
    Use nxos_l2_interface module instead.
  * The ec2_ami_find has been deprecated; use ec2_ami_facts instead.
  * panos_security_policy: Use panos_security_rule - the old module uses 
    deprecated API calls
  * vsphere_guest is deprecated in Ansible 2.5 and will be removed in 
    Ansible-2.9. Use vmware_guest module instead.
  Removed Features (previously deprecated)
  * accelerate.
  * boundary_meter: There was no deprecation period for this but the hosted 
    service it relied on has gone away so the module has been removed. #29387
  * cl_ : cl_interface, cl_interface_policy, cl_bridge, cl_img_install, 
    cl_ports, cl_license, cl_bond. Use nclu instead
  * docker. Use docker_container and docker_image instead.
  * ec2_vpc.
  * ec2_ami_search, use ec2_ami_facts instead.
  * nxos_mtu. Use nxos_system's system_mtu option instead. 
    To specify an interface's MTU use nxos_interface.
  * panos_nat_policy: Use panos_nat_rule the old module uses
    deprecated API calls
- also package the changelogs directory below 
  /usr/share/doc/packages/ansible/ for better reference

OBS-URL: https://build.opensuse.org/request/show/593337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=35
2018-04-23 13:25:44 +00:00
Lars Vogdt
1466153f8c * please refer to /share/doc/packages/ansible/changelogs/CHANGELOG-v2.5.rst
- also package the changelogs directory below 
  /usr/share/doc/packages/ansible/ for better reference

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=107
2018-03-27 16:24:51 +00:00
Lars Vogdt
7efa19dc08 - Update to 2.5.0:
Major Changes
  * Ansible Network improvements
    + Created new connection plugins network_cli and netconf to replace
      connection=local. connection=local will continue to work for a
      number of Ansible releases.
    + No more unable to open shell. A clear and descriptive message will 
      be displayed in normal ansible-playbook output without needing to enable debug mode
    + Loads of documentation, see Ansible for Network Automation Documentation.
    + Refactor common network shared code into package under module_utils/network/
    + Filters: Add a filter to convert XML response from a network device to JSON object.
    + Loads of bug fixes.
    + Plus lots more.
  * New simpler and more intuitive 'loop' keyword for task loops. The 
    with_<lookup> loops will likely be deprecated in the near future 
    and eventually removed.
  * Added fact namespacing; from now on facts will be available under 
    ansible_facts namespace (for example: ansible_facts.os_distribution) 
    without the ansible_ prefix. They will continue to be added into the 
    main namespace directly, but now with a configuration toggle to enable
    this. This is currently on by default, but in the future it will default to off.
  * Added a configuration file that a site administrator can use to 
    specify modules to exclude from being used.
  Minor Changes
  * please refer to the CHANGELOG-v2.5.rst document
  Deprecated Features
  * Previously deprecated 'hostfile' config settings have been 're-deprecated' 
    because previously code did not warn about deprecated configuration settings.
  * Using Ansible-provided Jinja tests as filters is deprecated and will 
    be removed in Ansible 2.9.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=106
2018-03-27 16:10:35 +00:00
Dominique Leuenberger
581315c895 Accepting request 583250 from systemsmanagement
As mentioned in SR 580670, the license change now has a separate
changelog entry. 

The changelog entry got extended by the correct CVE and SUSE bugzilla 
numbers for further reference.


---

- License changed to GPL-3.0-or-later, as mentioned in the source
  (former license focues on GPL-3.0 only)

- update to 2.3.1 RC1 (package version 2.3.0.1) (bsc#1056094):
  * SECURITY (MODERATE): fix for CVE-2017-7466, which finally fixes
    an arbitrary command execution vulnerability

OBS-URL: https://build.opensuse.org/request/show/583250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=34
2018-03-07 09:37:18 +00:00
Lars Vogdt
f3f1ec8f97 - License changed to GPL-3.0-or-later, as mentioned in the source
(former license focues on GPL-3.0 only)

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=104
2018-03-06 09:48:27 +00:00
Lars Vogdt
47bbd985d1 fix license string following SPDX 3 format - seems to get somehow
mistranslated during the switch from SPDX 2 to SPDX 3. 

It's GPL-3.0 or any later => GPL-3.0+ resp. GPL-3.0-or-later

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=103
2018-02-27 17:02:26 +00:00
Lars Vogdt
e821aba6da - update to 2.3.1 RC1 (package version 2.3.0.1) (bsc#1056094):
* SECURITY (MODERATE): fix for CVE-2017-7466, which finally fixes
    an arbitrary command execution vulnerability

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=102
2018-02-27 16:52:58 +00:00
Dominique Leuenberger
2177c4bee7 Accepting request 578720 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/578720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=33
2018-02-22 14:01:38 +00:00
Lars Vogdt
9af54284f5 Accepting request 577167 from home:tbechtold:branches:systemsmanagement
- Add python-passlib as Requires (bsc#1080682)
  passlib is needed for the "vars_prompt" feature of ansible

OBS-URL: https://build.opensuse.org/request/show/577167
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=100
2018-02-21 14:29:29 +00:00
Dominique Leuenberger
98eae0c1ea Accepting request 573306 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/573306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=32
2018-02-06 15:51:10 +00:00
Lars Vogdt
c8d93a4aec Accepting request 572424 from home:mnhauke
- Update to version 2.4.3.0:
  * Fix `pamd` rule args regexp to match file paths.
  * Check if SELinux policy exists before setting.
  * Set locale to `C` in `letsencrypt` module to fix date parsing
    errors.
  * Fix include in loop when stategy=free.
  * Fix save parameter in asa_config.
  * Fix --vault-id support in ansible-pull.
  * In nxos_interface_ospf, fail nicely if loopback is used with
    passive_interface.
  * Fix quote filter when given an integer to quote.
  * nxos_vrf_interface fix when validating the interface.
  * Fix for win_copy when sourcing files from an SMBv1 share.
  * correctly report callback plugin file.
  * restrict revaulting to vault cli.
  * Fix python3 tracebacks in letsencrypt module.
  * Fix ansible_*_interpreter variables to be templated prior to
    being used.
  * Fix setting of environment in a task that uses a loop
  * Fix fetch on Windows failing to fetch files or particular
    block size.
  * preserve certain fields during no log.
  * fix issue with order of declaration of sections in ini
    inventory.
  * Fix win_iis_webapppool to correctly stop a apppool.
  * Fix CloudEngine host failed.
  * Fix ios_config save issue.
  * Handle vault filenames with nonascii chars when displaying
    messages.
  * Fix win_iis_webapppool to not return passwords.

OBS-URL: https://build.opensuse.org/request/show/572424
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=98
2018-02-06 13:13:10 +00:00
Dominique Leuenberger
c3f1b48ec3 Accepting request 546598 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/546598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=31
2017-12-02 12:11:58 +00:00
Michael Ströder
42a5731dce Accepting request 546595 from home:tbechtold:branches:systemsmanagement
update to version v2.4.2.0:
  * lock azure containerservice to below 2.0.0
  * ovirt_host_networks: Fix label assignment
  * Fix vault --ask-vault-pass with no tty (#31493)
  * cherry-pick changes of azure_rm_common from devel to 2.4 (#32607)
  * Fixes #31090. In network parse_cli filter plugin, this change moves the creation of a (#31092) (#32458)
  * Use an abspath for network inventory ssh key path.
  * Remove toLower on source (#31983)
  * Add k8s_common.py logging fixes to the changelog
  * inserts enable cmd hash with auth_pass used (#32107)
  * Fix exception upon display.warn() (#31876)
  * ios_system: Fix typo in unit test (#32284)
  * yum: use the C locale when screen scraping (#32203)
  * Use region derived from get_aws_connection_info() in dynamodb_table to fix tagging bug (#32557)
  * fix item var in delegation (#32986)
  * Add changelog entry for elb_application_lb fix
  * Add a validate example to blockinfile. (#32088)
  * Correct formatting --arguments (#31808)
  * Add changelog for URI/get_url fix
  * [cloud] Bugfix for aws_s3 empty directory creation (#32198)
  * Fix junos integration test fixes as per connection refactor (#33050) (#33055)
  * Update win_copy for #32677 (#32682)
  * ios_interface testfix (#32381)
  * Add proper check mode support to the script module (#31852)
  * Add galaxy --force fix to changelog
  * Fix non-ascii errors in config manager
  * Add python3 urllib fixes to changelog
  * Add changelog entry for the stdin py3 fix
  * Update version info for the 2.4.2 release
  * Add max_fail_percentage fix to changelog

OBS-URL: https://build.opensuse.org/request/show/546595
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=96
2017-11-30 08:04:52 +00:00
Dominique Leuenberger
fb1d8cd521 Accepting request 538485 from systemsmanagement
OBS-URL: https://build.opensuse.org/request/show/538485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=30
2017-11-09 13:03:19 +00:00
Klaus Kämpf
bfcebade42 Accepting request 537937 from home:AndreasStieger:branches:systemsmanagement
amend changelog

OBS-URL: https://build.opensuse.org/request/show/537937
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=94
2017-11-02 17:31:10 +00:00
Michael Ströder
f78bbe4df7 Accepting request 537249 from home:elimat:branches:systemsmanagement
- Update to 2.4.1.0 bugfix release

OBS-URL: https://build.opensuse.org/request/show/537249
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=93
2017-10-27 22:26:35 +00:00
Dominique Leuenberger
b7d2749c5b Accepting request 530765 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/530765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=29
2017-10-05 09:58:03 +00:00
Michael Ströder
81019494bf Accepting request 530746 from home:jengelh:branches:systemsmanagement
- Remove radical wording from descriptions.
  Use improved find syntax.

OBS-URL: https://build.opensuse.org/request/show/530746
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=91
2017-10-03 08:35:52 +00:00
Michael Ströder
7fb97c17d4 Accepting request 528397 from home:lrupp:branches:systemsmanagement
- update to 2.4.0.0 (final)
  Major Changes
  + Support for Python-2.4 and Python-2.5 on the managed system's side 
    was dropped. If you need to manage a system that ships with Python-2.4 
    or Python-2.5, you'll need to install Python-2.6 or better on the 
    managed system or run Ansible-2.3 until you can upgrade the system.
  + New import/include keywords to replace the old bare include directives. 
    The use of static: {yes|no} on such includes is now deprecated.
[...]
  + Windows become_method: runas now works across all authtypes and 
    will auto-elevate under UAC if WinRM user has "Act as part of the 
    operating system" privilege
  - please refer to /usr/share/doc/packages/ansible/CHANGELOG.md for 
    further changes
- added ansible-inventory and ansible-config binaries and manpages
- package contrib and examples directories in docdir
- package all *md files as documentation for now
- recommend the following new packages for (open)SUSE:
  + python-httplib2
  + python-keyczar
  + python-six
- enable/fix build for RHEL and Fedora by redefining __python2 and 
  adding/enhancing the needed (build)requires if needed

old: systemsmanagement/ansible
new: home:lrupp:branches:systemsmanagement/ansible rev None
Index: ansible.changes
===================================================================
--- ansible.changes (revision 89)
+++ ansible.changes (revision 7)
@@ -1,4 +1,74 @@
 -------------------------------------------------------------------
+Sat Sep 23 09:05:01 UTC 2017 - lars@linux-schulserver.de
+
+- update to 2.4.0.0 (final)
+  Major Changes
+  + Support for Python-2.4 and Python-2.5 on the managed system's side 
+    was dropped. If you need to manage a system that ships with Python-2.4 
+    or Python-2.5, you'll need to install Python-2.6 or better on the 
+    managed system or run Ansible-2.3 until you can upgrade the system.
+  + New import/include keywords to replace the old bare include directives. 
+    The use of static: {yes|no} on such includes is now deprecated.
+  ++ Using import_* (import_playbook, import_tasks, import_role) directives are static.
+  ++ Using include_* (include_tasks, include_role) directives are dynamic. 
+     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.
+  + 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 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
+  ++ VariableManager has been updated for better interaction with inventory
+  ++ Updated CLI with helper method to initialize base objects for plays
+  ++ New inventory plugins for creating inventory
+  ++ 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)
+  ++ New configuration option to list enabled plugins and precedence 
+     order: whitelist_inventory in ansible.cfg
+  ++ vars_plugins have been reworked, they are now run from Vars manager 
+     and API has changed (need docs)
+  ++ Loading group_vars/host_vars is now a vars plugin and can be overridden
+  ++ It is now possible to specify mulitple inventory sources in the 
+     command line (-i /etc/hosts1 -i /opt/hosts2)
+  ++ Inventory plugins can use the cache plugin (i.e. virtualbox) and 
+     is affected by meta: refresh_inventory
+  ++ Group variable precedence is now configurable via new 'precedence' 
+     option in ansible.cfg (needs docs)
+  ++ Improved warnings and error messages across the board
+  + Configuration has been changed from a hardcoded listing in the 
+    constants module to dynamically loaded from yaml definitions
+  ++ Also added an ansible-config CLI to allow for listing config options
+     and dumping current config (including origin)
+  ++ TODO: build upon this to add many features detailed in ansible-config
+     proposal https://github.com/ansible/proposals/issues/35
+  + Windows modules now support the use of multiple shared module_utils 
+    files in the form of Powershell modules (.psm1), via 
+      #Requires -Module Ansible.ModuleUtils.Whatever.psm1
+  + Python module argument_spec now supports custom validation logic 
+    by accepting a callable as the type argument.
+  + Windows become_method: runas now works across all authtypes and 
+    will auto-elevate under UAC if WinRM user has "Act as part of the 
+    operating system" privilege
+  - please refer to /usr/share/doc/packages/ansible/CHANGELOG.md for 
+    further changes
+- added ansible-inventory and ansible-config binaries and manpages
+- package contrib and examples directories in docdir
+- package all *md files as documentation for now
+- recommend the following new packages for (open)SUSE:
+  + python-httplib2
+  + python-keyczar
+  + python-six
+- enable/fix build for RHEL and Fedora by redefining __python2 and 
+  adding/enhancing the needed (build)requires if needed
+
+-------------------------------------------------------------------
 Tue Aug  8 17:06:10 UTC 2017 - michael@stroeder.com
 
 - update to 2.3.2.0 (final)
Index: ansible.spec
===================================================================
--- ansible.spec (revision 89)
+++ ansible.spec (revision 7)
@@ -24,7 +24,7 @@
 BuildArch:      noarch
 %endif
 Name:           ansible
-Version:        2.3.2.0
+Version:        2.4.0.0
 Release:        0
 Summary:        Radically simple IT automation
 License:        GPL-3.0
@@ -33,14 +33,19 @@
 Source:         https://releases.ansible.com/ansible/ansible-%{version}.tar.gz
 Source99:       ansible-rpmlintrc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+
+# SuSE/openSuSE
 %if 0%{?suse_version}
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
-Requires:       python-setuptools
 Recommends:     python-dnspython
 Recommends:     python-dopy
 Recommends:     python-pywinrm
 Recommends:     sshpass
+Recommends:     python-httplib2
+Recommends:     python-keyczar
+Recommends:     python-six
+Requires:       python-setuptools
 %if 0%{?suse_version} >= 01130
 BuildRequires:  python-Jinja2
 BuildRequires:  python-PyYAML
@@ -52,20 +57,52 @@
 Requires:       python-pycrypto >= 2.6
 %endif
 %endif
-# RHEL == 6
-%if 0%{?rhel} == 6
-Requires:       python-crypto2.6
+
+# RHEL <=5
+%if 0%{?rhel} && 0%{?rhel} <= 5
+BuildRequires:  python26-devel
+BuildRequires:  python26-setuptools
+Requires:       python26-PyYAML
+Requires:       python26-httplib2
+Requires:       python26-jinja2
+Requires:       python26-keyczar
+Requires:       python26-paramiko
+Requires:       python26-setuptools
+Requires:       python26-six
+Requires:       sshpass
 %endif
 # RHEL > 5
 %if 0%{?rhel} && 0%{?rhel} >= 5
 BuildRequires:  python-setuptools
 BuildRequires:  python2-devel
 Requires:       PyYAML
+Requires:       python-jinja2
+Requires:       python-paramiko
+Requires:       python-setuptools
+Requires:       python-six
+Requires:       sshpass
+%endif
+# RHEL == 6
+%if 0%{?rhel} == 6
+Requires:       python-crypto
+%endif
+# RHEL >=7
+%if 0%{?rhel} >= 7
+Requires:       python2-cryptography
+BuildRequires:  perl(Exporter)
+%endif
+%if 0%{?fedora} >= 18
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+Requires:       PyYAML
 Requires:       python-httplib2
 Requires:       python-jinja2
 Requires:       python-keyczar
 Requires:       python-paramiko
 Requires:       python-setuptools
+Requires:       python-six
+Requires:       sshpass
+%define         __python %{__python2}
 %endif
 
 %description
@@ -76,12 +113,14 @@
 
 %prep
 %setup -q -n ansible-%{version}
+find . -name .git_keep -delete
+find contrib/ -type f -exec chmod 644 {} \;
 
 %build
-python setup.py build
+%{__python} setup.py build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 mkdir -p %{buildroot}%{_sysconfdir}/ansible/
 cp examples/hosts %{buildroot}%{_sysconfdir}/ansible/
@@ -92,20 +131,24 @@
 
 %files
 %defattr(-,root,root,-)
-%doc COPYING README.md CHANGELOG.md
+%doc COPYING *.md contrib examples
 %{_bindir}/ansible
+%{_bindir}/ansible-config
 %{_bindir}/ansible-connection
 %{_bindir}/ansible-console
-%{_bindir}/ansible-playbook
-%{_bindir}/ansible-pull
 %{_bindir}/ansible-doc
 %{_bindir}/ansible-galaxy
+%{_bindir}/ansible-inventory
+%{_bindir}/ansible-playbook
+%{_bindir}/ansible-pull
 %{_bindir}/ansible-vault
 %{python_sitelib}/*
 %{_mandir}/man1/ansible.1*
+%{_mandir}/man1/ansible-config.1*
 %{_mandir}/man1/ansible-console.1*
 %{_mandir}/man1/ansible-doc.1*
 %{_mandir}/man1/ansible-galaxy.1*
+%{_mandir}/man1/ansible-inventory.1*
 %{_mandir}/man1/ansible-playbook.1*
 %{_mandir}/man1/ansible-pull.1*
 %{_mandir}/man1/ansible-vault.1*
Index: ansible-2.4.0.0.tar.gz
===================================================================
Binary file ansible-2.4.0.0.tar.gz (revision 7) added
Index: ansible-2.3.2.0.tar.gz
===================================================================
Binary file ansible-2.3.2.0.tar.gz (revision 89) deleted

OBS-URL: https://build.opensuse.org/request/show/528397
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=90
2017-09-23 11:37:02 +00:00
Dominique Leuenberger
45834dc25d Accepting request 515727 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/515727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=28
2017-08-24 16:48:50 +00:00
Michael Ströder
89cda86ebf Accepting request 515725 from home:stroeder:branches:systemsmanagement
update to upstream release 2.3.2.0

OBS-URL: https://build.opensuse.org/request/show/515725
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=88
2017-08-09 13:56:10 +00:00
Dominique Leuenberger
0e386951dc Accepting request 501813 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/501813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=27
2017-06-08 13:04:20 +00:00
Michael Ströder
3f7c7f18a2 Accepting request 501809 from home:elimat:branches:systemsmanagement
- update to 2.3.1.0 (final)
- clean-up of spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/501809
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=86
2017-06-07 20:41:17 +00:00
Dominique Leuenberger
7725959d02 Accepting request 487782 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/487782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=26
2017-05-18 18:47:32 +00:00
Lars Vogdt
a5d4b85a67 - update to 2.3.1 RC1 (package version 2.3.0.1):
* SECURITY (MODERATE): fix for CVE-2017-7481, in which data for 
    lookup plugins used as variables was not being correctly marked
    as "unsafe".

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=84
2017-05-10 22:37:08 +00:00
Michael Ströder
2d49f9b717 Accepting request 487603 from home:stroeder:branches:systemsmanagement
Update to upstream release 2.3.0.0.

I have successfully tested this (and all the release candidates) on Tumbleweed x86_64 with my ansible roles for Æ-DIR setup.

OBS-URL: https://build.opensuse.org/request/show/487603
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=83
2017-04-13 08:25:06 +00:00
Yuchen Lin
9e4253dc02 Accepting request 482977 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/482977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=25
2017-03-28 13:23:04 +00:00
Klaus Kämpf
ffe5340b57 Accepting request 482968 from home:stroeder:branches:systemsmanagement
update to 2.2.2.0

OBS-URL: https://build.opensuse.org/request/show/482968
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=81
2017-03-28 08:04:06 +00:00
Dominique Leuenberger
b66be400b7 Accepting request 450565 from systemsmanagement
update to 2.2.1.0 (final)

OBS-URL: https://build.opensuse.org/request/show/450565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=24
2017-01-17 13:37:30 +00:00
Michael Ströder
dfcb8836db OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=79 2017-01-16 18:48:47 +00:00
Michael Ströder
1bccdda9e7 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=78 2017-01-16 18:46:42 +00:00
Michael Ströder
ad10c36f37 OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=77 2017-01-16 18:41:22 +00:00
Michael Ströder
dbf90f688d OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=76 2017-01-16 18:27:58 +00:00
Michael Ströder
949123c900 Accepting request 450556 from home:stroeder:branches:systemsmanagement
update to 2.2.1.0 (final release)

OBS-URL: https://build.opensuse.org/request/show/450556
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=75
2017-01-16 18:21:55 +00:00
Michael Ströder
2f5fcd1238 Accepting request 450444 from home:stroeder:branches:systemsmanagement
update to next release candidate ansible-2.2.1.0-0.5.rc5.tar.gz

OBS-URL: https://build.opensuse.org/request/show/450444
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=74
2017-01-15 20:07:41 +00:00
Klaus Kämpf
fe9478b78e Accepting request 449808 from home:bmanojlovic:branches:systemsmanagement
Fixed ~rc tag / version
- security update to rc4 of 2.2.1.0 version
  CVE-2016-9587, CVE-2016-8628 and CVE-2016-8614
  for full list of changes see
  /usr/share/doc/packages/ansible/CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/449808
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=73
2017-01-12 14:00:38 +00:00
Dominique Leuenberger
0e21db99b7 Accepting request 438496 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/438496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=23
2016-11-03 11:59:36 +00:00
Klaus Kämpf
17d6787188 Accepting request 438368 from home:stroeder:branches:systemsmanagement
Update to upstream release 2.2.0.0 (note that I've successfully used even the release candidates with my heavy-weight ansible roles. So upgrading does not cause issues.).

OBS-URL: https://build.opensuse.org/request/show/438368
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=71
2016-11-03 08:55:31 +00:00
Dominique Leuenberger
55ea7e0202 Accepting request 433538 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/433538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=22
2016-10-10 14:21:00 +00:00
Klaus Kämpf
68d980e7b5 Accepting request 432070 from home:stroeder:branches:systemsmanagement
update to upstream release 2.1.2.0

OBS-URL: https://build.opensuse.org/request/show/432070
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=69
2016-10-06 06:56:00 +00:00
Dominique Leuenberger
48061cfcbf Accepting request 415831 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/415831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=21
2016-08-03 09:43:53 +00:00
Klaus Kämpf
16a59de016 Accepting request 415777 from home:stroeder:branches:systemsmanagement
update to 2.1.1.0

OBS-URL: https://build.opensuse.org/request/show/415777
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=67
2016-07-29 12:21:08 +00:00
Dominique Leuenberger
b11715ad40 Accepting request 399371 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/399371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=20
2016-06-02 07:39:12 +00:00
Klaus Kämpf
8a2411cc1c Accepting request 399051 from home:stroeder:branches:systemsmanagement
update to 2.1.0.0 and recommend package python-dnspython

OBS-URL: https://build.opensuse.org/request/show/399051
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ansible?expand=0&rev=65
2016-06-01 09:25:07 +00:00
Dominique Leuenberger
b68a398f8b Accepting request 394610 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/394610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=19
2016-05-11 14:37:52 +00:00
Klaus Kämpf
8d14a2054c 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
2016-05-10 06:54:43 +00:00
Klaus Kämpf
16aa74e8be 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
2016-05-09 08:35:33 +00:00
Dominique Leuenberger
1dd6566ebd Accepting request 369186 from systemsmanagement
1

OBS-URL: https://build.opensuse.org/request/show/369186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ansible?expand=0&rev=18
2016-03-11 11:29:43 +00:00