Rerun if failed previous attempt with MSI
Hi,
We are deploying MSI packages via SCCM 2007. In SCCM, there is an option in the advertizements that « rerun if failed previous attempt ». I understand that if the MSI return a 3010 (reboot required), SCCM will consider the installation as « failed » which is not exactly true. Is there a way to tell SCCM NOT TO RERUN if the MSI return the exit code, 0, 3010 or 1641?
Answers (3)
With SCCM, if the exit code is 0 it will not rerun.
With exit code 3010, unsure, I think SCCM waits for the reboot? I cant remember - stupid brain. Anyway, I do recall a 3010 as a werid one, since a 3010 is not really a fail, I think you can make it a (SCCM) success, but you need to do some custom vodoo (config) magic with SCCM (ask google about that).
With exit code 1641, reboot, that could be bad for users randomly rebooting? Avoid a reboot if you can with REBOOT=REALLYSUPPRESS, you can also put that in a property.