From 9f049ca14403f3696d54d186e6b1b15181f055df Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Fri, 10 Apr 2015 15:42:58 +0200 Subject: Server Upgrade: Verify version and platform Verify version and platform before upgrade or ipactl start|restart Upgrade: * do not allow upgrade on different platforms * do not allow upgrade data with higher version than build has Start: * do not start services if platform mismatch * do not start services if upgrade is needed * do not start services if data with higher version than build has New ipactl options: --skip-version-check: do not validate IPA version --ignore-service-failures (was --force): ignore if a service start fail and continue with starting other services --force: combine --skip-version-check and --ignore-service-failures https://fedorahosted.org/freeipa/ticket/4904 Reviewed-By: Jan Cholasta Reviewed-By: David Kupka --- install/tools/man/ipa-server-upgrade.1 | 6 ++++++ install/tools/man/ipactl.8 | 8 +++++++- 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'install/tools/man') diff --git a/install/tools/man/ipa-server-upgrade.1 b/install/tools/man/ipa-server-upgrade.1 index 02f252ed4..b3d89bde7 100644 --- a/install/tools/man/ipa-server-upgrade.1 +++ b/install/tools/man/ipa-server-upgrade.1 @@ -18,6 +18,12 @@ ipa\-server\-upgrade will: .SH "OPTIONS" .TP +\fB\-\-skip\-version-\check\fR +Skip version check. WARNING: this option may break your system +.TP +\fB\-\-force\fR +Force upgrade (alias for --skip-version-check) +.TP \fB\-\-version\fR Show IPA version .TP diff --git a/install/tools/man/ipactl.8 b/install/tools/man/ipactl.8 index 5a1fd27ad..136fe9ac6 100644 --- a/install/tools/man/ipactl.8 +++ b/install/tools/man/ipactl.8 @@ -41,5 +41,11 @@ Stop then start all of the services that make up IPA \fB\-d\fR, \fB\-\-debug\fR Display debugging information .TP -\fB\-f\fR, \fB\-\-force\fR +\fB\-\-skip\-version\-check\fR +Skip version check +.TP +\fB\-\-ignore\-service\-failures\fR If any service start fails, do not rollback the services, continue with the operation +.TP +\fB\-f\fR, \fB\-\-force\fR +Force IPA to start. Combine options --skip-version-check and --ignore-service-failures -- cgit