Should you be concerned about compatibility?
Compatibility issues are managed automatically when you use the install.sh shell script to upgrade packages. If you plan to update packages using a native package manager, however, you should be aware of potential compatibility issues and be able to manually manage dependencies between packages. Depending on the version of Centrify software you currently have installed, the version you are upgrading to, and which packages you have installed, you might have many or no compatibility concerns. The first step is to identify which software packages and versions you have deployed.
The core agent package for access control and privilege management for versions before version 5.4.0 is CentrifyDC. For all releases after and including 5.4.0, the core agent package is split into four distinct packages:
CentrifyDC CentrifyDC-openssl CentrifyDC-openldap CentrifyDC-curl
The core agent package for auditing is CentrifyDA. Other packages you might have installed include:
CentrifyDC-nis CentrifyDC-krb5 CentrifyDC-ldapproxy CentrifyDC-openssh CentrifyDC-web CentrifyDC-apache CentrifyDC-adbindproxy
Note: When you upgrade to version 5.4.0 of the Centrify agent, you must also upgrade all of the other Centrify packages you have installed to version 5.4.0 as well. If you fail to upgrade a package other than the core packages, and attempt to upgrade the core agent packages to 5.4.0, the upgrade will fail. For agent versions after 5.4.0, you may not be required to simultaneously upgrade each of the packages other than the core agent packages.