When upgrading your PingFederate installation on Linux, you must use the Upgrade Utility. On Windows, you can use either the Upgrade Utility or the installer.
- Read Upgrading PingFederate for an overview of the upgrade process.
- Ensure that you are signed on to your server with appropriate privileges to install and run an application.
Choose the relevant procedure for your system to upgrade PingFederate.
If you are upgrading a clustered PingFederate environment, start with the console node, and then upgrade the engine nodes.
All nodes must use the same version of PingFederate.
Upgrading PingFederate on Linux systems
You can use the Upgrade Utility on Linux servers to upgrade to the current version of PingFederate.
The Upgrade Utility copies all relevant sources of your current installation into the new target directory of your choice. It doesn't change the current installation.
The Upgrade Utility migrates the existing versions of all PingFederate plugins by default. You can use the
-c
command line parameter to override the default behavior and
install the latest versions of each plugin.
Upgrade results are contained in the <pf_install_target>/pingfederate/upgrade/log/upgrade.log file.
To use the Upgrade Utility on Linux servers to upgrade to the current version of PingFederate:
After upgrading PingFederate, perform the Post-upgrade tasks.
Upgrading PingFederate on Windows using the Upgrade Utility
You can use the Upgrade Utility on Windows servers to upgrade to the current version of PingFederate.
The Upgrade Utility copies all relevant sources of your current installation into the new target directory of your choice. It doesn't change the current installation.
Upgrade results are contained in the <pf_install_target>\pingfederate\upgrade\log\upgrade.log file.
If you used the server distribution .zip archive to install the previous version of PingFederate on Windows, you must use the Upgrade Utility to upgrade to the current version of PingFederate.
After upgrading PingFederate, perform the Post-upgrade tasks.
Upgrading PingFederate on Windows using the installer
If you used the PingFederate installer for Windows to install the previous version of PingFederate, you can use it to upgrade to the current version of PingFederate.
Upgrade results are contained in the upgrade.log file. If the upgrade succeeds, upgrade.log is located in <pf_install_target>\pingfederate\upgrade\log. If the upgrade fails, upgrade.log is located in <pf_install_target>.
The default location for <pf_install_target> is C:\Program Files\Ping Identity. You can change the location during the upgrade process.
The PingFederate installer for Windows doesn't support custom mode. If you want to override the newer default security settings or upgrade the OpenToken Adapter, use the PingFederate Upgrade Utility.
After upgrading PingFederate, perform the Post-upgrade tasks.