From df65de902d9bdecf1007ac974484913ea3835b62 Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Fri, 7 Jun 2019 17:39:41 +0200 Subject: [PATCH] ipaserver_setup_http: Only use tasks.restore_context for old releases tasks.restore_context is only used in old releases. The existence of paths.CACHE_IPA_SESSIONS is used to determine if the call needs to be done or not. --- roles/ipaserver/library/ipaserver_setup_http.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/roles/ipaserver/library/ipaserver_setup_http.py b/roles/ipaserver/library/ipaserver_setup_http.py index 0228920a..be6e3408 100644 --- a/roles/ipaserver/library/ipaserver_setup_http.py +++ b/roles/ipaserver/library/ipaserver_setup_http.py @@ -183,7 +183,8 @@ def main(): subject_base=options.subject_base, auto_redirect=not options.no_ui_redirect, ca_is_configured=options.setup_ca) - tasks.restore_context(paths.CACHE_IPA_SESSIONS) + if hasattr(paths, "CACHE_IPA_SESSIONS"): + tasks.restore_context(paths.CACHE_IPA_SESSIONS) ca.set_subject_base_in_config(options.subject_base) -- GitLab