From c07316e2d208722fc4ed3ae65282128fb9b10711 Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Wed, 2 Dec 2020 13:44:39 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/ansible-freeipa.git#86977def7aac7d4af6fe6d1717383315aa80adf6 --- .gitignore | 1 + ansible-freeipa.spec | 16 ++++++++++++++-- sources | 3 +-- 3 files changed, 16 insertions(+), 4 deletions(-) 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