import ansible-freeipa-1.9.2-1.el8

This commit is contained in:
CentOS Sources 2023-03-28 09:38:09 +00:00 committed by root
parent 915be2058e
commit 354ddf36dd
3 changed files with 60 additions and 11 deletions

View File

@ -1 +1 @@
c4d984a5760e18c642703728f847fd9a8e4d2d7a SOURCES/ansible-freeipa-1.8.3.tar.gz 03f590ebf93439a08c56f8b98e61f38619309556 SOURCES/ansible-freeipa-1.9.2.tar.gz

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/ansible-freeipa-1.8.3.tar.gz SOURCES/ansible-freeipa-1.9.2.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.3 Version: 1.9.2
Release: 1%{?dist} Release: 1%{?dist}
URL: https://github.com/freeipa/ansible-freeipa URL: https://github.com/freeipa/ansible-freeipa
License: GPLv3+ License: GPLv3+
@ -15,8 +15,9 @@ Source: https://github.com/freeipa/ansible-freeipa/archive/v%{version}.tar.gz#/%
BuildArch: noarch BuildArch: noarch
%description %description
Ansible roles and playbooks to install and uninstall FreeIPA servers, replicas Ansible roles to install and uninstall FreeIPA servers, replicas and clients,
and clients. Also modules management. roles for backups and SmartCard configuration, modules for management and also
playbooks for all roles and modules.
Note: The Ansible playbooks and roles require a configured Ansible environment Note: The Ansible playbooks and roles require a configured Ansible environment
where the Ansible nodes are reachable and are properly set up to have an IP where the Ansible nodes are reachable and are properly set up to have an IP
@ -48,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
@ -65,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.
@ -85,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)
@ -118,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
@ -177,6 +176,56 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/
%{_datadir}/ansible-freeipa/requirements-tests.txt %{_datadir}/ansible-freeipa/requirements-tests.txt
%changelog %changelog
* Tue Jan 31 2023 Thomas Woerner <twoerner@redhat.com> - 1.9.2-1
- Update to version 1.9.2
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2
Resolves: RHBZ#2125591
- ipabackup: Use ipabackup_item again in copy_backup_to_server
Resolves: RHBZ#2165951
* Mon Jan 30 2023 Thomas Woerner <twoerner@redhat.com> - 1.9.1-1
- Update to version 1.9.1
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.1
Resolves: RHBZ#2125591
- pwpolicy: Allow clearing policy values
Resolves: RHBZ#2150332
- Use netgroup_find instead of netgroup_show to workaround IPA bug
Resolves: RHBZ#2144724
* 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
- Update to version 1.8.4
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.4
Resolves: RHBZ#2125591
- 'ansible-doc' -l lists most idm modules as 'UNDOCUMENTED'
Resolves: RHBZ#2121362
- ansible-freeipa Replica Install Setup DNS fails
Resolves: RHBZ#2120415
- ipaconfig does not support SID and netbios attributes
Resolves: RHBZ#2069174
* Tue Aug 16 2022 Thomas Woerner <twoerner@redhat.com> - 1.8.3-1 * Tue Aug 16 2022 Thomas Woerner <twoerner@redhat.com> - 1.8.3-1
- Update to version 1.8.3 - Update to version 1.8.3
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.8.3