- Update to version 1.9.0

https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.0
  Highlights:
  - New netgroup management module
  - sudorule: Add support for 'hostmask' parameter
  - pwpolicy: Add support for password check and grace limit
  - ipaclient: No kinit on controller for deployment using OTP
  - ipaclient: Configure DNS resolver
  - Support for ansible-core 2.14 tests
This commit is contained in:
Thomas Woerner 2022-12-06 10:23:14 +01:00
parent 16d00a192e
commit 5f3f065741
3 changed files with 18 additions and 7 deletions

1
.gitignore vendored
View File

@ -23,3 +23,4 @@
/ansible-freeipa-1.8.2.tar.gz
/ansible-freeipa-1.8.3.tar.gz
/ansible-freeipa-1.8.4.tar.gz
/ansible-freeipa-1.9.0.tar.gz

View File

@ -7,7 +7,7 @@
Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients
Name: ansible-freeipa
Version: 1.8.4
Version: 1.9.0
Release: 1%{?dist}
URL: https://github.com/freeipa/ansible-freeipa
License: GPLv3+
@ -49,6 +49,7 @@ Features
- Modules for hostgroup management
- Modules for idrange management
- Modules for location management
- Modules for netgroup management
- Modules for permission management
- Modules for privilege management
- Modules for pwpolicy management
@ -85,8 +86,6 @@ Requirements
Controller
- Ansible version: 2.8+ (ansible-freeipa is an Ansible Collection)
- /usr/bin/kinit is required on the controller if a one time password (OTP)
is used
Node
- Supported FreeIPA version (see above)
@ -118,13 +117,13 @@ to get the needed requrements to run the tests.
# Fix python modules and module utils:
# - Remove shebang
# - Remove execute flag
for i in roles/ipa*/library/*.py roles/ipa*/module_utils/*.py plugins/*/*.py; do
for i in roles/ipa*/library/*.py roles/ipa*/module_utils/*.py plugins/*/*.py;
do
sed -i '1{/\/usr\/bin\/python*/d;}' $i
chmod a-x $i
done
for i in utils/*.py utils/ansible-ipa-*-install utils/new_module \
utils/changelog utils/ansible-doc-test;
for i in utils/*.py utils/new_module utils/changelog utils/ansible-doc-test;
do
sed -i '{s@/usr/bin/python*@%{python}@}' $i
done
@ -177,6 +176,17 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/
%{_datadir}/ansible-freeipa/requirements-tests.txt
%changelog
* Tue Dec 6 2022 Thomas Woerner <twoerner@redhat.com> - 1.9.0-1
- Update to version 1.9.0
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.0
Highlights:
- New netgroup management module
- sudorule: Add support for 'hostmask' parameter
- pwpolicy: Add support for password check and grace limit
- ipaclient: No kinit on controller for deployment using OTP
- ipaclient: Configure DNS resolver
- Support for ansible-core 2.14 tests
* Mon Sep 12 2022 Thomas Woerner <twoerner@redhat.com> - 1.8.4-1
- Update to version 1.8.4
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4

View File

@ -1 +1 @@
SHA512 (ansible-freeipa-1.8.4.tar.gz) = f36253a75a24e50b3774a5e8c7edeb41bf4903cce33253aecadaa1bdde6d0faede085e953343919b28bb32d0503c7549950df08a9f0f95d69680a7a59f8a9353
SHA512 (ansible-freeipa-1.9.0.tar.gz) = 0f8e503f75f2c30c41b3380a0b0ca81d4d26eae47b8b6dfef317830868630c8deeb4b493293594ddd29a03845fc476fe87046eb370f2477e29260dde1b0ea1e5