This weekend I was finishing up a build of a test ConfigMgr 2012 site and ran into an issue I had never seen before. I had just finished up SQL Server 2012 SP1, started installing all the server pre-reqs and ConfigMgr 2012 SP1, and started the install for ConfigMgr 2012 SP1 CU3. The install passed all pre-req checks started installing and almost immediately errored out with MSI exit code 1618.
A quick search online found little specific to ConfigMgr, so I just did a search for MSI exit code 1618 and found ‘another installation is in progress‘. I had just restarted the server, so what could still be in progress? I restarted once more, re-ran the CU3 install and got the same error message! Nothing looked awry in the task manager, but I did see one msiexec.exe process running.
I finally checked the event logs and found that the SQL installation was not finished installing?
I gave it a few minutes and found the install completed shortly after. It looks like it was some remnant SQL Server Management Studio pieces.
After it finished, the CU3 install went off without issue!
Edit: After working on the server a bit more I realized that the above errors about SQL_Tools_ANS is a known issue if you are missing some post-SP1 patches for SQL Server. The fix is easy, just apply KB2793634!