diff --git a/.gitignore b/.gitignore index 4f83fdc..b58231a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /ansible-freeipa-0.1.12.tar.gz /ansible-freeipa-0.2.1.tar.gz /ansible-freeipa-0.3.0.tar.gz +/ansible-freeipa-0.3.1.tar.gz diff --git a/ansible-freeipa.spec b/ansible-freeipa.spec index c6fba1e..b22ef91 100644 --- a/ansible-freeipa.spec +++ b/ansible-freeipa.spec @@ -7,7 +7,7 @@ Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients Name: ansible-freeipa -Version: 0.3.0 +Version: 0.3.1 Release: 1%{?dist} URL: https://github.com/freeipa/ansible-freeipa License: GPLv3+ @@ -56,7 +56,6 @@ Features - Modules for user management - Modules for vault management - Supported FreeIPA Versions FreeIPA versions 4.6 and up are supported by all roles. @@ -109,6 +108,7 @@ to get the needed requrements to run the tests. %prep %setup -q # Do not create backup files with patches + # Fix python modules and module utils: # - Remove shebang # - Remove execute flag @@ -123,6 +123,7 @@ do sed -i '{s@/usr/bin/python*@%{python}@}' $i done + %build %install @@ -133,6 +134,8 @@ cp -rp roles/ipareplica %{buildroot}%{_datadir}/ansible/roles/ cp -rp roles/ipareplica/README.md README-replica.md cp -rp roles/ipaclient %{buildroot}%{_datadir}/ansible/roles/ cp -rp roles/ipaclient/README.md README-client.md +cp -rp roles/ipabackup %{buildroot}%{_datadir}/ansible/roles/ +cp -rp roles/ipabackup/README.md README-backup.md install -m 755 -d %{buildroot}%{_datadir}/ansible/plugins/ cp -rp plugins/* %{buildroot}%{_datadir}/ansible/plugins/ @@ -147,6 +150,7 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/ %{_datadir}/ansible/roles/ipaserver %{_datadir}/ansible/roles/ipareplica %{_datadir}/ansible/roles/ipaclient +%{_datadir}/ansible/roles/ipabackup %{_datadir}/ansible/plugins/module_utils %{_datadir}/ansible/plugins/modules %doc README*.md @@ -160,6 +164,14 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/ %{_datadir}/ansible-freeipa/requirements-tests.txt %changelog +* Wed Dec 2 2020 Thomas Woerner - 0.3.1-1 +- Update to version 0.3.1 + https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1 +- ipabackup: Fix undefined vars for conditions in shell tasks without else + +* Tue Dec 1 2020 Thomas Woerner - 0.3.0-2 +- Ship ipabackup role for backup and restore + * Thu Nov 26 2020 Thomas Woerner - 0.3.0-1 - Update to version 0.3.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.0 diff --git a/sources b/sources index 636fa23..9b6b2b3 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (ansible-freeipa-0.2.1.tar.gz) = bd52e79117f6120e9f1ba256fcfd3d33c6e1405156d02083cc20e1891cf1169fd4b1c65643bb6bd409ad70b9adfd7b745d5f9175e84fb8a7dd1a72ada5b1dd53 -SHA512 (ansible-freeipa-0.3.0.tar.gz) = 6a60b24028c8e3a47ce097d97a5f92bfb6667f785229c6134e6b8f4881d80b0cfc7ef402469f7bd6f2f5c52a5e53cbda3adf431299e96b5a75574e0c16a2bcfa +SHA512 (ansible-freeipa-0.3.1.tar.gz) = 4285b0f09d56fa9bcfc85eae474dd7d58cdda8e2502951ad527d044b8592dc30efddf59d991be4c89afdc6a97a41d986398aa1859d2fbf033cbe578040f5484c