[wix-users] Burn retries installing MSI - overwriting logs? (v3.7)

Shannon Cornish shannoncornish at gmail.com
Tue Jul 21 14:06:56 PDT 2015


Hi,

I'm using Wix 3.7 with an MSI and a Burn bootstrapper. I've recently
deployed an update to an application that failed to update correctly.

>From the burn logs...

[1100:123C][2015-07-18T01:17:19]i301: Applying execute package:
COMPANY.PRODUCT.Setup, action: Install, path: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\COMPANY PRODUCT
Setup.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"
INSTALLFOLDER="C:\Program Files (x86)\COMPANY\COMPANY PRODUCT\"
REMOVESERVICESETTINGS="0" REMOVEUSERSETTINGS="0" REMOVEPRIVATEKEY="1"'
[1100:123C][2015-07-18T01:17:34]e000: Error 0x80070643: Failed to install
MSI package.
[1100:123C][2015-07-18T01:17:34]e000: Error 0x80070643: Failed to execute
MSI package.
[0F30:0844][2015-07-18T01:17:34]e000: Error 0x80070643: Failed to configure
per-machine MSI package.
[0F30:0844][2015-07-18T01:17:34]w348: Application requested retry of
package: COMPANY.PRODUCT.Setup, encountered error: 0x80070643. Retrying...
[1100:123C][2015-07-18T01:17:37]i301: Applying execute package:
COMPANY.PRODUCT.Setup, action: Install, path: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\COMPANY PRODUCT
Setup.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"
INSTALLFOLDER="C:\Program Files (x86)\COMPANY\COMPANY PRODUCT\"
REMOVESERVICESETTINGS="0" REMOVEUSERSETTINGS="0"'
[1100:123C][2015-07-18T01:17:37]e000: Error 0x80070641: Failed to install
MSI package.
[1100:123C][2015-07-18T01:17:37]e000: Error 0x80070641: Failed to execute
MSI package.
[0F30:0844][2015-07-18T01:17:37]e000: Error 0x80070641: Failed to configure
per-machine MSI package.
[0F30:0844][2015-07-18T01:17:37]w348: Application requested retry of
package: COMPANY.PRODUCT.Setup, encountered error: 0x80070641. Retrying...
[1100:123C][2015-07-18T01:17:40]i301: Applying execute package:
COMPANY.PRODUCT.Setup, action: Install, path: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\COMPANY PRODUCT
Setup.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"
INSTALLFOLDER="C:\Program Files (x86)\COMPANY\COMPANY PRODUCT\"
REMOVESERVICESETTINGS="0" REMOVEUSERSETTINGS="0"'
[1100:123C][2015-07-18T01:17:40]e000: Error 0x80070641: Failed to install
MSI package.
[1100:123C][2015-07-18T01:17:40]e000: Error 0x80070641: Failed to execute
MSI package.
[0F30:0844][2015-07-18T01:17:40]e000: Error 0x80070641: Failed to configure
per-machine MSI package.
[0F30:0844][2015-07-18T01:17:40]w348: Application requested retry of
package: COMPANY.PRODUCT.Setup, encountered error: 0x80070641. Retrying...
[1100:123C][2015-07-18T01:17:44]i301: Applying execute package:
COMPANY.PRODUCT.Setup, action: Install, path: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\COMPANY PRODUCT
Setup.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"
INSTALLFOLDER="C:\Program Files (x86)\COMPANY\COMPANY PRODUCT\"
REMOVESERVICESETTINGS="0" REMOVEUSERSETTINGS="0"'
[1100:123C][2015-07-18T01:17:44]e000: Error 0x80070641: Failed to install
MSI package.
[1100:123C][2015-07-18T01:17:44]e000: Error 0x80070641: Failed to execute
MSI package.
[0F30:0844][2015-07-18T01:17:44]e000: Error 0x80070641: Failed to configure
per-machine MSI package.
[0F30:0844][2015-07-18T01:17:44]i319: Applied execute package:
COMPANY.PRODUCT.Setup, result: 0x80070641, restart: None
[0F30:0844][2015-07-18T01:17:44]e000: Error 0x80070641: Failed to execute
MSI package.
[1100:123C][2015-07-18T01:17:44]i318: Skipped rollback of package:
COMPANY.PRODUCT.Setup, action: Uninstall, already: Absent
[0F30:0844][2015-07-18T01:17:44]i319: Applied rollback package:
COMPANY.PRODUCT.Setup, result: 0x0, restart: None
[1100:123C][2015-07-18T01:17:44]i329: Removed package dependency provider:
{6330960D-AEE9-44F0-97CA-4416A86EE987}, package: COMPANY.PRODUCT.Setup
[1100:123C][2015-07-18T01:17:44]i351: Removing cached package:
COMPANY.PRODUCT.Setup, from path: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\
[1100:123C][2015-07-18T01:17:44]i330: Removed bundle dependency provider:
{26e61670-48e0-4a91-9f74-d14bd130098e}
[1100:123C][2015-07-18T01:17:44]i352: Removing cached bundle:
{26e61670-48e0-4a91-9f74-d14bd130098e}, from path: C:\ProgramData\Package
Cache\{26e61670-48e0-4a91-9f74-d14bd130098e}\

It appears that Burn retired installing the MSI 3 times before failing the
install.

Looking at the logs for the MSI file

=== Verbose logging started: 18.07.2015  01:17:44  Build type: SHIP UNICODE
5.00.7601.00  Calling process: C:\ProgramData\COMPANY\COMPANY PRODUCT
Temporary Files\auto_update.exe ===
MSI (c) (00:74) [01:17:44:003]: Resetting cached policy values
MSI (c) (00:74) [01:17:44:003]: Machine policy value 'Debug' is 0
MSI (c) (00:74) [01:17:44:003]: ******* RunEngine:
           ******* Product: C:\ProgramData\Package
Cache\{6330960D-AEE9-44F0-97CA-4416A86EE987}v3.0.5.1\COMPANY PRODUCT
Setup.msi
           ******* Action:
           ******* CommandLine: **********
MSI (c) (00:74) [01:17:44:003]: Client-side and UI is none or basic:
Running entire install on the server.
MSI (c) (00:74) [01:17:44:003]: Grabbed execution mutex.
MSI (c) (00:74) [01:17:44:003]: Failed to connect to server. Error:
0x800703FA
MSI (c) (00:74) [01:17:44:003]: Failed to connect to server.
MSI (c) (00:74) [01:17:44:003]: MainEngineThread is returning 1601
=== Verbose logging stopped: 18.07.2015  01:17:44 ===



>From the MSI logs, we only have the log of the last attempt. The log of the
first attempt is not present (this is the log I was hoping would tell me
what the actual issue was). Is this expected behavior for the retry to
truncate the log? or a bug in v3.7? something weird in my environment?

Thanks in advance,
Shannon


More information about the wix-users mailing list