From d705320ec136abc2fcf524f2b63a76d3fc0ba97a Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Thu, 29 Mar 2018 17:02:23 +0200 Subject: [PATCH] Temporarily disable authconfig backup and restore The authconfig command from authselect-compat-0.3.2-1 does not support backup and restore at all. Temporarily disable backup and restore of auth config to fix broken ipa-backup. Fixes: https://pagure.io/freeipa/issue/7478 Signed-off-by: Christian Heimes Reviewed-By: Rob Crittenden --- ipaplatform/fedora/tasks.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/ipaplatform/fedora/tasks.py b/ipaplatform/fedora/tasks.py index 903bb9211..1b3cf6f73 100644 --- a/ipaplatform/fedora/tasks.py +++ b/ipaplatform/fedora/tasks.py @@ -27,7 +27,22 @@ from ipaplatform.redhat.tasks import RedHatTaskNamespace class FedoraTaskNamespace(RedHatTaskNamespace): - pass + + def backup_auth_configuration(self, path): + """Dummy method + + On Fedora 28, authconfig from authselect-compat does not implement + backup and restore. + """ + pass + + def restore_auth_configuration(self, path): + """Dummy method + + On Fedora 28, authconfig from authselect-compat does not implement + backup and restore. + """ + pass tasks = FedoraTaskNamespace()