diff --git a/ipaserver/install/server/upgrade.py b/ipaserver/install/server/upgrade.py index 43427178b..fbe49bbdc 100644 --- a/ipaserver/install/server/upgrade.py +++ b/ipaserver/install/server/upgrade.py @@ -1732,7 +1732,8 @@ def upgrade_configuration(): root_logger.info('Changes to named.conf have been made, restart named') bind = bindinstance.BindInstance(fstore) try: - bind.restart() + if bind.is_running(): + bind.restart() except ipautil.CalledProcessError as e: root_logger.error("Failed to restart %s: %s", bind.service_name, e)