Yesterday I upgraded my ConfigMgr 2012 R2 lab to SP1 and encountered a small bit of trouble. During the SP installation the Admin Console failed to uninstall; during installation the MSI performed an unexpected reboot.
- The primary site server had recently been upgraded to CU5 for ConfigMgr 2012 R2 but had several reboots since.
- As far as I can remember the Admin Console was not running when the service pack installation began, nor any time during the installation.
- The Admin Console failed to uninstall during the service pack installation.
- After the service pack installation, a manual reboot was performed.
- The Admin Console was reinstalled via command line. The MSI return code of 1641 was generated and MSI automatically rebooted the server.
Below are some details captured from the installation logs.
INFO: AdminConsole will be deinstalled first for upgrade – "E:\Program Files\Microsoft Configuration Manager\bin\I386\ConsoleSetup.exe"/uninstall /q.
ERROR: Configuration Manager console uninstallation failed. Check log file ConfigMgrAdminUISetup.log.
WARNING: Configuration Manager console installation failed. ConfigMgrAdminUI.log has further information.
5/14/2015 2:46:55 PM MSI: Another application has exclusive access to the file ‘E:\Program Files\Microsoft Configuration Manager\AdminConsole\AdminUILog\CMSitePSProvider.log’. Please shut down all other applications, then click Retry.
5/14/2015 2:46:55 PM MSI: Action 14:46:55: Rollback. Rolling back action:
5/14/2015 2:46:55 PM Installation failed with error code 1603
The server was manually restarted
The Admin Console installation was initiated via command line from an elevated PowerShell ISE session.
"E:\Program Files\Microsoft Configuration Manager\Tools\ConsoleSetup\ConsoleSetup.exe" /q TargetDir="E:\Program Files\Microsoft Configuration Manager\AdminConsole" EnableSQM=0 DefaultSiteServerName=LAB-CM.lab.local
5/14/2015 3:28:56 PM MSI: You must restart your system for the configuration changes made to System Center Configuration Manager Console to take effect. Click Yes to restart now or No if you plan to manually restart later.
5/14/2015 3:28:56 PM Installation succeeded. Windows Installer has initiated a reboot.
*Notice that the time difference in the 2 log lines in <=1 second. Also, no visible prompt was generated asking about a reboot.
MSI (s) (78:04) [15:28:56:261]: Windows Installer installed the product. Product Name: System Center Configuration Manager Console. Product Version: 5.00.8239.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 0.
MSI (s) (78:04) [15:28:56:261]: Value of RebootAction property is
MSI (s) (78:04) [15:28:56:261]: Windows Installer requires a system restart. Product Name: System Center Configuration Manager Console. Product Version: 5.00.8239.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Type of System Restart: 1. Reason for Restart: 1.
MSI (s) (78:04) [15:28:56:261]: Closing MSIHANDLE (1) of type 790542 for thread 5124
MSI (s) (78:04) [15:28:56:261]: Deferring clean up of packages/files, if any exist
MSI (s) (78:04) [15:28:56:261]: MainEngineThread is returning 1641
MSI (s) (78:98) [15:28:56:261]: RESTART MANAGER: Session closed.
Hopefully no one else runs into this scenario.