From 40905510caf07464fdfdb46526e7c559dda94ace Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Fri, 5 Apr 2019 18:29:49 +0200 Subject: [PATCH] ansible_ipa_replica: Add import of ntpinstance again This is needed in ipareplica_setup_ds and has been removed before as part of commit f33d234d5af07e259bbd7b08dbdf684857f80f37. --- .../ipareplica/module_utils/ansible_ipa_replica.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/roles/ipareplica/module_utils/ansible_ipa_replica.py b/roles/ipareplica/module_utils/ansible_ipa_replica.py index daca9dc6..3b06da68 100644 --- a/roles/ipareplica/module_utils/ansible_ipa_replica.py +++ b/roles/ipareplica/module_utils/ansible_ipa_replica.py @@ -101,6 +101,19 @@ if NUM_VERSION >= 40600: if six.PY3: unicode = str + try: + from ipaclient.install import timeconf + time_service = "chronyd" + ntpinstance = None + except ImportError: + try: + from ipaclient.install import ntpconf as timeconf + except ImportError: + from ipaclient import ntpconf as timeconf + from ipaserver.install import ntpinstance + time_service = "ntpd" + + else: # IPA version < 4.6 -- GitLab