Symptoms:
vminst.log file, you see entries similar to:YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: InstallStatus_SetStage: install stage: install-packages / (NULL)
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: InstallStatus_SetStage: install stage: install-packages / cis-upgrade-runner.msi
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: LaunchPkgMgr: Telling child to install "C:\temp\vCenter 6.0 U3\vCenter-Server\Packages\cis-upgrade-runner.msi" with "ALLUSERS=1 ARPSYSTEMCOMPONENT=1 INSTALLPATH="C:\Program Files\VMware\vCenter Server\" APPDATAPATH="C:\ProgramData\VMware\vCenterServer\" REINSTALLMODE=vemus VM_UPDATE=1" details 0
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: wWinMain: Exe is told to run "C:\temp\vCenter 6.0 U3\vCenter-Server\Packages\cis-upgrade-runner.msi" with "ALLUSERS=1 ARPSYSTEMCOMPONENT=1 INSTALLPATH="C:\Program Files\VMware\vCenter Server\" APPDATAPATH="C:\ProgramData\VMware\vCenterServer\" REINSTALLMODE=vemus VM_UPDATE=1" details 0
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: ProcessMsiMsg: Got type INSTALLMESSAGE_RESOLVESOURCE
YYYY-MM-DD HH:MM:SS2017-05-30 00:03:28.365+01:00| vcsInstUtil-5318198| E: LaunchPkgMgr: Operation on cis-upgrade-runner.msi appears to have failed: 1603 (0x00000643)
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: PitCA_MessageBox: Displaying message: "Installation of component VMware CIS upgrade runner failed with error code '1603'. Check the logs for more details."
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: LaunchPkgMgr: Telling child to revert transaction
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: InstallStatus_SetStage: install stage: install-packages / revert-transaction
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: EndTransaction: Chain transaction 1 rollback result 0
YYYY-MM-DD HH:MM:SS| vcsInstUtil-5318198| I: wWinMain: We've been told our work is done, terminating
In pkgmgr-comp-msi.log file you will see entries similar to,******* CommandLine: **********MSI (s) (E8:38) [00:03:13:905]: Warning: Local cached package 'C:\Windows\Installer\59b4c.msi' is missing.MSI (s) (E8:38) [00:03:13:905]: User policy value 'SearchOrder' is 'nmu'MSI (s) (E8:38) [00:03:13:905]: User policy value 'DisableMedia' is 0MSI (s) (E8:38) [00:03:13:905]: Machine policy value 'AllowLockdownMedia' is 0MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Media enabled only if package is safe.MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Looking for sourcelist for product {########-####-####-####-##########}MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Adding {########-####-####-####-##########}; to potential sourcelist list (pcode;disk;relpath).MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Now checking product {########-####-####-####-##########}MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Media is enabled for product.MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Trying source C:\temp\vSphere6 U2\vCenter-Server\Packages\.
MSI (s) (E8:38) [00:03:13:905]: Note: 1: 2203 2: C:\temp\vSphere6 U2\vCenter-Server\Packages\cis-upgrade-runner.msi 3: -2147287037
MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
MSI (s) (E8:38) [00:03:13:905]: Note: 1: 1706 2: -2147483647 3: cis-upgrade-runner.msiMSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Processing net source list.MSI (s) (E8:38) [00:03:13:905]: Note: 1: 1706 2: -2147483647 3: cis-upgrade-runner.msiMSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Processing media source list.MSI (s) (E8:38) [00:03:13:905]: Note: 1: 2203 2: 3: -2147287037MSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.MSI (s) (E8:38) [00:03:13:905]: Note: 1: 1706 2: -2147483647 3: cis-upgrade-runner.msiMSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Processing URL source list.MSI (s) (E8:38) [00:03:13:905]: Note: 1: 1402 2: UNKNOWN\URL 3: 2MSI (s) (E8:38) [00:03:13:905]: Note: 1: 1706 2: -2147483647 3: cis-upgrade-runner.msiMSI (s) (E8:38) [00:03:13:905]: Note: 1: 1706 2: 3: cis-upgrade-runner.msiMSI (s) (E8:38) [00:03:13:905]: SOURCEMGMT: Failed to resolve sourceMSI (s) (E8:54) [00:03:13:905]: Note: 1: 1714 2: cis-upgrade-runner 3: 1612MSI (s) (E8:54) [00:03:13:905]: Note: 1: 2205 2: 3: ErrorMSI (s) (E8:54) [00:03:13:905]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1714CustomAction returned actual error code 1612 (note this may not be 100% accurate if translation happened inside sandbox)MSI (s) (E8:54) [00:03:28:334]: Note: 1: 2205 2: 3: ErrorMSI (s) (E8:54) [00:03:28:334]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709MSI (s) (E8:54) [00:03:28:334]: Product: cis-upgrade-runner -- Error 1714. The older version of cis-upgrade-runner cannot be removed. Contact your technical support group. System Error 1612.MSI (s) (E8:54) [00:03:28:349]: Note: 1: 2205 2: 3: ErrorMSI (s) (E8:54) [00:03:28:349]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 16MSI (s) (E8:54) [00:03:28:349]: Note: 1: 2205 2: 3: ErrorMSI (s) (E8:54) [00:03:28:349]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 21Action ended 00:03:28: RemoveExistingProducts. Return value 3.Action ended 00:03:28: INSTALL. Return value 3.MSI (s) (E8:54) [00:03:28:349]: Windows Installer installed the product. Product Name: cis-upgrade-runner. Product Version: 6.0.0.22349. Product Language: 1033. Manufacturer: VMware, Inc.. Installation success or error status: 1603.------------------------------MSI (s) (70:54) [14:13:40:250]: Warning: Local cached package 'C:\Windows\Installer\55157ed7.msi' is missing.MSI (s) (70:54) [14:13:40:250]: User policy value 'SearchOrder' is 'nmu'MSI (s) (70:54) [14:13:40:250]: User policy value 'DisableMedia' is 0MSI (s) (70:54) [14:13:40:250]: Machine policy value 'AllowLockdownMedia' is 0MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Media enabled only if package is safe.MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Looking for sourcelist for product {4E6D000E-F2DA-44EE-9C51-5F00E7557548}MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Adding {########-####-####-####-##########}; to potential sourcelist list (pcode;disk;relpath).MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Now checking product {########-####-####-####-##########}MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Media is enabled for product.MSI (s) (70:54) [14:13:40:250]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Trying media source E:\vCenter-Server\Packages\.
MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Source is invalid due to invalid package code (product code doesn't match).
MSI (s) (70:54) [14:13:41:327]: Note: 1: 1706 2: -2147483646 3: VMware-jre.msi MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Processing net source list.MSI (s) (70:54) [14:13:41:327]: Note: 1: 1402 2: UNKNOWN\Net 3: 2 MSI (s) (70:54) [14:13:41:327]: Note: 1: 1706 2: -2147483647 3: VMware-jre.msi MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Processing media source list.MSI (s) (70:54) [14:13:41:327]: Note: 1: 1706 2: -2147483647 3: VMware-jre.msi MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Processing URL source list.MSI (s) (70:54) [14:13:41:327]: Note: 1: 1402 2: UNKNOWN\URL 3: 2 MSI (s) (70:54) [14:13:41:327]: Note: 1: 1706 2: -2147483647 3: VMware-jre.msi MSI (s) (70:54) [14:13:41:327]: Note: 1: 1706 2: 3: VMware-jre.msi MSI (s) (70:54) [14:13:41:327]: SOURCEMGMT: Failed to resolve sourceMSI (s) (70:F0) [14:13:41:327]: Note: 1: 1714 2: VMware-jre 3: 1612 CustomAction returned actual error code 1612 (note this may not be 100% accurate if translation happened inside sandbox)MSI (s) (70:F0) [14:14:02:715]: Product: VMware-jre -- Error 1714. The older version of VMware-jre cannot be removed. Contact your technical support group. System Error 1612.
To resolve the issue
Note: The upgrade should use the last used source and copy the needed packages to upgrade vCenter. If the LastUsedSource is pointing to the CD drive, then we need to copy the contents of ISO which we wanted to upgrade to local folder and mount the current ISO to the CD-ROM.