CA Asset Portfolio Manager 17.1 upgrade install failed .
Upgrading SDM 12.6 with ITAM / APM r12.9, shared MDB, to r17.1.01. SDM and ITAM are on separate servers.
Using 'Swing Box' method for SDM. Successfully upgraded SDM and migrated the upgraded MDB to its new host.
Followed KB000006992 and attempted a clean re-install of ITAM to resolve this, and the installation appeared to complete all steps, but none of the ITAM services launch successfully. All show initialisation errors, some showing either a blank hostname or 'unable to resolve hostname' or 'hostname could not be parsed'.
The install.log files (ie: Install_17.0.0.114.log) show:
[Header]
2018-09-14 03:45:39,981 UTC [2240] INFO InstallationLogger - EEMValidations - RegisterAPMWithEEM
2018-09-14 03:45:39,989 UTC [2240] INFO InstallationLogger - EEMValidations - RegisterAPMWithEEM : eEMBackend = <<TEXT HERE>>
2018-09-14 03:45:39,989 UTC [2240] INFO InstallationLogger - EEMValidations - RegisterAPMWithEEM : label = APM
2018-09-14 03:45:39,989 UTC [2240] INFO InstallationLogger - EEMValidations - RegisterAPMWithEEM : applicationName = CA Asset Portifolio Management
2018-09-14 03:45:39,989 UTC [2240] INFO InstallationLogger - EEMValidations - RegisterAPMWithEEM : eeMAdminUser = EiamAdmin
2018-09-14 03:45:55,878 UTC [2240] FATAL InstallationLogger - EE_EXISTS
[Error: Label already exists : /APM]
com.ca.eiam.SafeException: EE_EXISTS Object Already Exists at
com.ca.eiam.SafeContext.checkLabelExists(String aipath)
at
com.ca.eiam.SafeContext.registerProxy(SafeApplicationInstance ai, String ainame, String aipath)
at
com.ca.eiam.SafeContext.registerApplicationInstance(SafeApplicationInstance ai)
at CA.Applications.Bootstrapper.EEMUtility.EEMValidations.RegisterAPMWithEEM(String eEMBackend, String label, String applicationName, String eeMAdminUser, String eeMAdminPassword, String MajorVersion, String MinorVersion)
[Footer]
and in other logs (including, but not limited to, ITAMClient.log, ITAMExportService.log, ITAMHWEngine.log, ITAMClient.log, ITAMExportService.log, ITAMHWEngine.log:
Invalid URI: The hostname could not be parsed.