URL: https://github.com/freeipa/freeipa/pull/4349 Author: fcami Title: #4349: ipa-restore: restart services instead of starting them Action: opened
PR body: """ When IPA was not installed on the restore target host, and when httpd was already running, "ipactl stop" does not stop httpd. "ipactl start" at the end of the restore tool will therefore not restart httpd either. Calling "ipactl restart" instead is enough to fix the issue. Signed-off-by: François Cami <[email protected]> """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/4349/head:pr4349 git checkout pr4349
From e70a35a1868de47f49eb6b61bf1c9b24bff9c413 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Cami?= <[email protected]> Date: Thu, 12 Mar 2020 10:48:46 +0100 Subject: [PATCH] ipa-restore: restart services instead of starting them MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When IPA was not installed on the restore target host, and when httpd was already running, "ipactl stop" does not stop httpd. "ipactl start" at the end of the restore tool will therefore not restart httpd either. Calling "ipactl restart" instead is enough to fix the issue. Signed-off-by: François Cami <[email protected]> --- ipaserver/install/ipa_restore.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipaserver/install/ipa_restore.py b/ipaserver/install/ipa_restore.py index 776c5582f3..71c6918f0f 100644 --- a/ipaserver/install/ipa_restore.py +++ b/ipaserver/install/ipa_restore.py @@ -461,7 +461,7 @@ def run(self): gssproxy = services.service('gssproxy', api) gssproxy.reload_or_restart() logger.info('Starting IPA services') - run([paths.IPACTL, 'start']) + run([paths.IPACTL, 'restart']) logger.info('Restarting SSSD') sssd = services.service('sssd', api) sssd.restart()
_______________________________________________ FreeIPA-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/[email protected]
