freeipa/install/tools
Martin Basti 9f049ca144 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 <jcholast@redhat.com>
Reviewed-By: David Kupka <dkupka@redhat.com>
2015-05-04 11:16:26 +00:00
..
man Server Upgrade: Verify version and platform 2015-05-04 11:16:26 +00:00
ipa-adtrust-install Removed recommendation from ipa-adtrust-install 2015-04-21 17:24:34 +02:00
ipa-advise Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-backup Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-ca-install Do not check if port 8443 is available in step 2 of external CA install 2014-10-22 14:20:27 +02:00
ipa-cacert-manage Add CA certificate management tool ipa-cacert-manage. 2014-07-30 16:04:21 +02:00
ipa-compat-manage ipaplatform: Move paths from installers to paths module 2014-06-26 09:22:21 +02:00
ipa-csreplica-manage Search using proper scope when connecting CA instances 2014-11-13 13:16:12 +01:00
ipa-dns-install ipa-dns-install: use LDAPI to connect to DS 2015-03-18 12:31:23 +01:00
ipa-kra-install Add a KRA to IPA 2014-08-22 09:59:31 +02:00
ipa-ldap-updater Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-managed-entries ipa-managed-entries requires password with bad password 2014-11-26 14:37:48 +01:00
ipa-nis-manage ipaplatform: Move paths from installers to paths module 2014-06-26 09:22:21 +02:00
ipa-otptoken-import Implement OTP token importing 2014-06-25 12:55:02 +02:00
ipa-replica-conncheck Prefer TCP connections to UDP in krb5 clients 2014-12-08 10:56:06 +01:00
ipa-replica-install replica-install: Use different API instance for the remote server 2015-03-05 11:01:36 +01:00
ipa-replica-manage DNSSEC: uninstallation 2014-10-21 12:23:03 +02:00
ipa-replica-prepare Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-restore Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-server-certinstall Use /usr/bin/python2 2014-01-03 09:46:05 +01:00
ipa-server-install Uninstall configured services only 2015-02-18 10:05:45 +01:00
ipa-server-upgrade Server Upgrade: ipa-server-upgrade command 2015-05-04 11:16:26 +00:00
ipa-upgradeconfig Make certificate renewal process synchronized 2015-01-13 18:34:59 +00:00
ipactl Server Upgrade: Verify version and platform 2015-05-04 11:16:26 +00:00
Makefile.am Server Upgrade: ipa-server-upgrade command 2015-05-04 11:16:26 +00:00