# changelog

author: Kevin Fenzi <kevin@scrye.com> 1.3.0-1
changelog:
  - Update to 1.3.0
  - Drop node-fireball subpackage entirely.
  - Obsolete/provide fireball subpackage. 
  - Add Requires python-keyczar on main package for accelerated mode.


author: Kevin Fenzi <kevin@scrye.com> 1.3.0-2
changelog:
  - Merge upstream spec changes to support EPEL5
  - (Still needs python26-keyczar and deps added to EPEL)


author: Toshio Kuratomi <toshio@fedoraproject.org> - 1.6-1
changelog:
  - Update to 1.6
  - Drop accelerate fix, merged upstream
  - Refresh RHEL6 pycrypto patch.  It was half-merged upstream.


author: Kevin Fenzi <kevin@scrye.com> 1.6.8-1
changelog:
  - Update to 1.6.8 with fixes for shell quoting from previous release. 
  - Fixes bugs #1122060 #1122061 #1122062


author: Kevin Fenzi <kevin@scrye.com> 1.9.3-1
changelog:
  - Update to 1.9.3
  - Patch dnf as package manager. Fixes bug #1258080
  - Fixes bug #1251392 (in 1.9.3 release)
  - Add requires for sshpass package. Fixes bug #1258799


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.0.0.1-1
changelog:
  - Ansible 2.0.0.1 from upstream.  Rewrite with many bugfixes, rewritten code,
    and new features. See the upstream changelog for details:
    https://github.com/ansible/ansible/blob/devel/CHANGELOG.md


author: Toshio Kuratomi <toshio@fedoraproject.org> - 2.0.1.0-2
changelog:
  - Patch control_path to be not hit path length limitations (RH BZ #1311729)
  - Version the test tarball


author: Kevin Fenzi <kevin@scrye.com> - 2.0.2.0-1
changelog:
  - Update to 2.0.2.0. https://github.com/ansible/ansible/blob/stable-2.0/CHANGELOG.md
  - Fixes CVE-2016-3096
  - Fix for failed to resolve remote temporary directory issue. bug #1328359


author: Kevin Fenzi <kevin@scrye.com> - 2.2.0.0-1
changelog:
  - Update to 2.2.0. Fixes #1390564 #1388531 #1387621 #1381538 #1388113 #1390646 #1388038 #1390650
  - Fixes for CVE-2016-8628 CVE-2016-8614 CVE-2016-8628 CVE-2016-8614


author: Kevin Fenzi <kevin@scrye.com> - 2.2.0.0-3
changelog:
  - Update unit tests that will skip docker related tests if docker isn't available.
  - Drop docker BuildRequires. Fixes bug #1392918


author: Kevin Fenzi <kevin@scrye.com> - 2.2.1.0-1
changelog:
  - Update to 2.2.1.
  - Fixes: CVE-2016-9587 CVE-2016-8647 CVE-2016-9587 CVE-2016-8647
  - Fixes bug #1405110


author: Toshio Kuratomi <toshio@fedoraproject.org> - - 2.2.2.0-0.2.rc1
changelog:
  - Add a python3 ansible package.  Note that upstream doesn't intend for the library
    to be used by third parties so this is really just for the executables.  It's not
    strictly required that the executables be built for both python2 and python3 but
    we do need to get testing of the python3 version to know if it's stable enough to
    go into the next Fedora.  We also want the python2 version available in case a user
    has to get something done and the python3 version is too buggy.
  - Fix Ansible cli scripts to handle appended python version


author: Toshio Kuratomi <toshio@fedoraproject.org> - - 2.2.2.0-0.3.rc1
changelog:
  - Add a symlink for ansible executables to be accessed via python major version
    (ie: ansible-3) in addition to python-major-minor (ansible-3.6)


author: Kevin Fenzi <kevin@scrye.com> - 2.2.2.0-3
changelog:
  - Deal with RHEL7 pytest vs python-pytest.
  - Rebase epel6 newer jinja patch.
  - Conditionalize exclude for RHEL6 rpm.


author: Ryan Brown <ryansb@redhat.com> - 2.3.0.0-1
changelog:
  - Update to 2.3.0
  - Remove upstreamed patches
  - Remove controlpersist socket path path as a custom solution was included
    upstream
  - Run the unittests from the upstream tarball now instead of having to download
    separately
  - Build a documentation subpackage
  - Backported patch to ansible-galaxy regression
    https://github.com/ansible/ansible/issues/22572


author: Ryan Brown <ryansb@redhat.com> - 2.3.1.0-1
changelog:
  - Update to 2.3.1
  - Remove patch for the now-included bugfix on https://github.com/ansible/ansible/issues/22572


author: Ryan Brown <ryansb@redhat.com> - 2.4.0.0-0.1.rc0
changelog:
  - Pre-release build
  - Remove RHEL6 conditional as that's unsupported on this channel
  - Switch to python-cryptography from PyCrypto
  - Add /usr/share/ansible and /usr/share/ansible/roles


author: tkuratom@redhat.com - 2.8.0-0.6.b1
changelog:
  - Simplify spec file as we're building only for Python2 on RHEL7.
  - Remove unnecessary setuptools runtime dep and httplib2 dep.
  - Drop the rolespath patch as the default configuration upstream includes that.


author: tkuratom@redhat.com - 2.8.0-0.8.rc1
changelog:
  - Update to rc1
  - Restore distro test
  - Check that the list of upstream datadir locations has not changed


author: Toshio Kuratomi <tkuratom@redhat.com> - 2.8.4-1
changelog:
  - Upstream 2.8.4 release
  - Fixes CVE-2019-10206 - Ansible disclosures data when prompted for password
    which contains template characters
  - Fixes CVE-2019-10217 - Ansible: gcp modules do not flag sensitive data fields
    properly


author: Toshio Kuratomi <tkuratom@redhat.com> - 2.9.0-0.2.20190827
changelog:
  - Upstream 2.9.0 prerelease
  - Subpackage for ansible-test
  - Disable unittests as upstream needs a newer version of pytest
  - Combined spec file for building on RHEL7 and RHEL8


author: Toshio Kuratomi <tkuratom@redhat.com> - 2.9.0-0.3.20190918b1.post0
changelog:
  - Newer prerelease
  - Remove the -s from the python shebang line.  Ansible has many optional
    components which require users to install third party libraries to use.  -s
    prevents users from doing that easily.


author: Toshio Kuratomi <tkuratom@redhat.com> - 2.9.0-0.8.20191017rc4
changelog:
  - Ansible 2.9.0rc4 upstream release.  Notable fixes:
    - CVE-2019-14858 - sub parameters marked as no_log are not masked in certain failure scenarios
    - CVE-2019-14856 - Incomplete fix for CVE-2019-10206, disclosure of data when
      prompted for password and template characters are passed


author: Toshio Kuratomi <tkuratom@redhat.com> - 2.9.0-2
changelog:
  - Exclude ansible-test script from the main ansible package.  It should only
    be in the ansible-test subpackage.


