Hi there, I'm having a software installation problem that I've caved in on and need some help. First off, I'm working with SCCM 2007 R3. I am trying to deploy a software package during OSD and it fails with error 0x80070643. While I have found many different topics covering this error, none of the suggestions I have read have been very helpful. In addition, the only error code I was getting from msiexec was 1603 which couldn't be more generic. After enabling msi verbose logging I have found that the installation is failing about half way through with:
Script Warning: Reboot is pending
Script info: Cancelling installation because of pending reboot
Script info: RebootPending() return code: -3
After learning this, I have moved the software installation task up and down my task sequence to see if the order of the tasks was causing this. Unfortunately this didn't fix anything... After that I created a new task sequence and copied/pasted the software installation section from my OSD task seqence into it, so it just included the software installation task. I advertised the "software only" task sequence to a test collection and the software installed perfectly. So I guess I have determined that my software package works OK, and it can be deployed with a task sequence but just not during OSD. My goal is to have it work during OSD though so that's why I'm posting. If anyone could shed even a little light on my situation it would be greatly appreciated. I'm really frustrated by this and feel as though I'm so close, but just not enough obviously.
Thanks!