import ansible-freeipa-1.9.0-1.el8

This commit is contained in:
CentOS Sources 2022-12-14 18:10:42 +00:00 committed by Stepan Oksanichenko
parent c6f3552268
commit 80eaf68ae7
3 changed files with 30 additions and 9 deletions

View File

@ -1 +1 @@
c69cfdfa635d515d145690a386d8199a6c9c6e9f SOURCES/ansible-freeipa-1.8.4.tar.gz 8c204d96568d454decab3c9d94cdbcf60c1e124c SOURCES/ansible-freeipa-1.9.0.tar.gz

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/ansible-freeipa-1.8.4.tar.gz SOURCES/ansible-freeipa-1.9.0.tar.gz

View File

@ -7,7 +7,7 @@
Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients
Name: ansible-freeipa Name: ansible-freeipa
Version: 1.8.4 Version: 1.9.0
Release: 1%{?dist} Release: 1%{?dist}
URL: https://github.com/freeipa/ansible-freeipa URL: https://github.com/freeipa/ansible-freeipa
License: GPLv3+ License: GPLv3+
@ -49,6 +49,7 @@ Features
- Modules for hostgroup management - Modules for hostgroup management
- Modules for idrange management - Modules for idrange management
- Modules for location management - Modules for location management
- Modules for netgroup management
- Modules for permission management - Modules for permission management
- Modules for privilege management - Modules for privilege management
- Modules for pwpolicy management - Modules for pwpolicy management
@ -66,7 +67,6 @@ Features
- Modules for user management - Modules for user management
- Modules for vault management - Modules for vault management
Supported FreeIPA Versions Supported FreeIPA Versions
FreeIPA versions 4.6 and up are supported by all roles. FreeIPA versions 4.6 and up are supported by all roles.
@ -86,8 +86,6 @@ Requirements
Controller Controller
- Ansible version: 2.8+ (ansible-freeipa is an Ansible Collection) - 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 Node
- Supported FreeIPA version (see above) - Supported FreeIPA version (see above)
@ -119,13 +117,13 @@ to get the needed requrements to run the tests.
# Fix python modules and module utils: # Fix python modules and module utils:
# - Remove shebang # - Remove shebang
# - Remove execute flag # - 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 sed -i '1{/\/usr\/bin\/python*/d;}' $i
chmod a-x $i chmod a-x $i
done done
for i in utils/*.py utils/ansible-ipa-*-install utils/new_module \ for i in utils/*.py utils/new_module utils/changelog utils/ansible-doc-test;
utils/changelog utils/ansible-doc-test;
do do
sed -i '{s@/usr/bin/python*@%{python}@}' $i sed -i '{s@/usr/bin/python*@%{python}@}' $i
done done
@ -178,6 +176,29 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/
%{_datadir}/ansible-freeipa/requirements-tests.txt %{_datadir}/ansible-freeipa/requirements-tests.txt
%changelog %changelog
* Wed Dec 7 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
Related: RHBZ#2125591
- pwpolicy: Add support for password check and grace limit
Resolves: RHBZ#2015288
- ipaconfig: Do not allow enable_sid set to False
Resolves: RHBZ#2127447
- ipaclient: No kinit on controller for deployment using OTP
Resolves: RHBZ#2127885
- ipaclient: Configure DNS resolver
Resolves: RHBZ#2127894
- New netgroup management module
Resolves: RHBZ#2127908
- sudorule: Add support for 'hostmask' parameter
Resolves: RHBZ#2127912
- ipaconfig: Fix fail_json calls
Resolves: RHBZ#2128460
- ipaconfig: Do not require enable_sid for add_sids or netbios_name
Resolves: RHBZ#2134530
- ipaserver: Add missing idstart check
Resolves: RHBZ#2132729
* Mon Sep 12 2022 Thomas Woerner <twoerner@redhat.com> - 1.8.4-1 * Mon Sep 12 2022 Thomas Woerner <twoerner@redhat.com> - 1.8.4-1
- Update to version 1.8.4 - Update to version 1.8.4
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4