summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/ipa_server_upgrade.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipaserver/install/ipa_server_upgrade.py')
-rw-r--r--ipaserver/install/ipa_server_upgrade.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipaserver/install/ipa_server_upgrade.py b/ipaserver/install/ipa_server_upgrade.py
index d0a839d0a..2ebdf9185 100644
--- a/ipaserver/install/ipa_server_upgrade.py
+++ b/ipaserver/install/ipa_server_upgrade.py
@@ -50,4 +50,9 @@ class ServerUpgrade(admintool.AdminTool):
raise admintool.ScriptError(str(e))
def handle_error(self, exception):
+ if not isinstance(exception, SystemExit):
+ # do not log this message when ipa is not installed
+ self.log.error("IPA server upgrade failed: Inspect "
+ "/var/log/ipaupgrade.log and run command "
+ "ipa-server-upgrade manually.")
return installutils.handle_error(exception, self.log_file_name)