Jump to content


ibroadbent

Can't get SCCM R2 SP1 CU1 client patch installed in Task Sequence

Recommended Posts

I recently installed R2 SP1 and CU1 on our SCCM system. I can get the SP1 with CU1 update installed to existing clients with a "PATCH=..." switch on the command line for ccmsetup.exe.

But I can't get the CU1 patch to install via a Task Sequence. The client ends up with the SP1 version only. I've used various guides to copy the CU1 patch locally and then use a "PATCH=..." property in the "Installation properties" for the "Setup Windows and Configuration Manager" step in the Task Sequence.
(I had a "PATCH=" property on the TS step working OK on our SCCM 2007 system.)
I use the "Access content directly from a DP" option when deploying the TS.

 

(I've also tried the unsupported method of copying the hotfix to a "ClientUpdate" or "ClientUpgrade" folder which others have said works, but didn't work for me — maybe this doesn't work any more since SP1 or CU1.)

 

I know the CU1 patch is being copied locally OK via the TS step — I've verified the file exists.Here is my copy command step just before "Setup Windows and Configuration Manager":

xcopy.exe .\configmgr2012ac-sp2r2sp1-kb3074857*.msp "C:\Windows\ccmsetup\KB3074857\client\x64" /H /C /I /Q /Y

 

Then I have the "Setup Windows and Configuration Manager" step with "Installation properties" set to:
PATCH="C:\Windows\ccmsetup\KB3074857\client\x64\configmgr2012ac-sp2r2sp1-kb3074857-x64.msp"

 

But CU1 doesn't get applied, so the client ends up with just the version for SP1 (5.00.8239.1000).
Any help appreciated!

The SMSTS.LOG around the the relevant step has:
...
<![LOG[start executing an instruction. Instruction name: Setup Windows and Configuration Manager. Instruction pointer: 76]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="engine.cxx:116">
<![LOG[set a global environment variable _SMSTSCurrentActionName=Setup Windows and Configuration Manager]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:668">
<![LOG[set a global environment variable _SMSTSNextInstructionPointer=76]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:668">
<![LOG[set a local default variable SMSClientInstallProperties]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:700">
<![LOG[set a local default variable _SMSClientPackageID]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:700">
<![LOG[set a global environment variable _SMSTSLogPath=X:\windows\TEMP\SMSTSLog]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:668">
<![LOG[Expand a string: OSDSetupWindows.exe]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:782">
<![LOG[Expand a string: ]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:782">
<![LOG[Command line for extension .exe is "%1" %*]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="commandline.cpp:228">
<![LOG[set command line: OSDSetupWindows.exe]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="commandline.cpp:731">
<![LOG[start executing the command line: OSDSetupWindows.exe]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="instruction.cxx:722">
<![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="instruction.cxx:751">
<![LOG[Expand a string: WinPEandFullOS]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="0" thread="912" file="executionenv.cxx:782">
<![LOG[Executing command line: OSDSetupWindows.exe]LOG]!><time="16:25:16.733-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="commandline.cpp:827">
<![LOG[==============================[ OSDSetupWindows.exe ]===========================]LOG]!><time="16:25:16.749-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="setupwindows.cpp:1627">
<![LOG[Command line: "OSDSetupWindows.exe"]LOG]!><time="16:25:16.749-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="setupwindows.cpp:1628">
<![LOG[Releasing: SCM00180]LOG]!><time="16:25:16.749-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="resolvesource.cpp:3637">
<![LOG[unsuccessful in releasing SCM00180. 80070490.]LOG]!><time="16:25:16.749-600" date="10-30-2015" component="OSDSetupWindows" context="" type="2" thread="1220" file="setupwindows.cpp:488">
<![LOG[Command line for extension .EXE is "%1" %*]LOG]!><time="16:25:16.764-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="commandline.cpp:228">
<![LOG[set command line: "X:\sms\bin\x64\OSDSETUPHOOK.EXE" "/configure:C:\Windows\SYSTEM32" /version:6.1]LOG]!><time="16:25:16.764-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="commandline.cpp:731">
<![LOG[Executing command line: "X:\sms\bin\x64\OSDSETUPHOOK.EXE" "/configure:C:\Windows\SYSTEM32" /version:6.1]LOG]!><time="16:25:16.764-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="commandline.cpp:827">
<![LOG[Configuring OSD setup hook]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="osdsetuphook.cpp:289">
<![LOG[Configuring setup hook]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="0" thread="1244" file="basesetuphook.cpp:1691">
<![LOG[Resolving source for SMS client, package ID = SCM00191.]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="basesetuphook.cpp:1715">
<![LOG[ResolveSource flags: 0x00000000]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3201">
<![LOG[sMSTSPersistContent: . The content for package SCM00191 will be persisted]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3212">
<![LOG[Package location: _SMSTSSCM00191, \\SCCMmp1.domain.org\SMSPKGE$\SCM00191\]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3292">
<![LOG[nPos != CCM::Utility::String::npos, HRESULT=80004005 (e:\nts_sccm_release\sms\framework\tscore\resolvesource.cpp,238)]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="0" thread="1244" file="resolvesource.cpp:238">
<![LOG[Creating a connection to \\SCCMmp1.domain.org\SMSPKGE$\SCM00191\ with default account]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:2262">
<![LOG[Connection request for "\\SCCMmp1.domain.org\SMSPKGE$\SCM00191"]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="tsconnection.cpp:208">
<![LOG[No credentials available for connecting to "\\SCCMmp1.domain.org\SMSPKGE$\SCM00191". See whether the share has already been connected.]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="tsconnection.cpp:234">
<![LOG[Connecting to "\\SCCMmp1.domain.org\SMSPKGE$\SCM00191"]LOG]!><time="16:25:16.780-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="tsconnection.cpp:268">
<![LOG[successfully connected to "\\SCCMmp1.domain.org\SMSPKGE$\SCM00191"]LOG]!><time="16:25:16.796-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="tsconnection.cpp:287">
<![LOG[Copying SMS client package source from "\\SCCMmp1.domain.org\SMSPKGE$\SCM00191\" to "C:\_SMSTaskSequence\OSD\SCM00191".]LOG]!><time="16:25:16.796-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="basesetuphook.cpp:1729">
<![LOG[Locating architecture-specific OSDGina.dll]LOG]!><time="16:25:23.514-600" date="10-30-2015" component="OSDSetupHook" context="" type="0" thread="1244" file="basesetuphook.cpp:557">
<![LOG[successfully copied file OSDSETUPHOOK.EXE to C:\Windows\SYSTEM32]LOG]!><time="16:25:23.546-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="basesetuphook.cpp:493">
<![LOG[successfully copied file TSProgressUI.exe to C:\Windows\SYSTEM32\_SMSOSDSetup]LOG]!><time="16:25:23.546-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="basesetuphook.cpp:493">
<![LOG[successfully copied file tsres.dll to C:\Windows\SYSTEM32\_SMSOSDSetup\1033]LOG]!><time="16:25:23.561-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="basesetuphook.cpp:493">
<![LOG[saving desktop wallpaper information.]LOG]!><time="16:25:23.561-600" date="10-30-2015" component="OSDSetupHook" context="" type="0" thread="1244" file="basesetuphook.cpp:1777">
<![LOG[ReleaseSource() for \\SCCMmp1.domain.org\SMSPKGE$\SCM00191\.]LOG]!><time="16:25:23.561-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3564">
<![LOG[reference count 1 for the source \\SCCMmp1.domain.org\SMSPKGE$\SCM00191\ before releasing]LOG]!><time="16:25:23.561-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3574">
<![LOG[Released the resolved source \\SCCMmp1.domain.org\SMSPKGE$\SCM00191\]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1244" file="resolvesource.cpp:3612">
<![LOG[Exiting ConfigureEx: 0x00000000]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupHook" context="" type="0" thread="1244" file="basesetuphook.cpp:1816">
<![LOG[Process completed with exit code 0]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="commandline.cpp:1123">
<![LOG[installing hook to 'C:\Windows']LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="setupwindows.cpp:767">
<![LOG[Command line for extension .EXE is "%1" %*]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="commandline.cpp:228">
<![LOG[set command line: "X:\sms\bin\x64\OSDSETUPHOOK.EXE" "/install:C:\Windows" /version:6.1]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="commandline.cpp:731">
<![LOG[Executing command line: "X:\sms\bin\x64\OSDSETUPHOOK.EXE" "/install:C:\Windows" /version:6.1]LOG]!><time="16:25:23.577-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="commandline.cpp:827">
<![LOG[installing OSD setup hook]LOG]!><time="16:25:23.592-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1144" file="osdsetuphook.cpp:269">
<![LOG[setup hook install completed successfully]LOG]!><time="16:25:23.592-600" date="10-30-2015" component="OSDSetupHook" context="" type="1" thread="1144" file="vistasetuphook.cpp:111">
<![LOG[Process completed with exit code 0]LOG]!><time="16:25:23.592-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="commandline.cpp:1123">
<![LOG[OfflineRegistry::Init("C:\Windows")]LOG]!><time="16:25:23.592-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:172">
<![LOG[Loading offline registry hive "C:\Windows\system32\config\software" into HKLM\OfflineRegistry1]LOG]!><time="16:25:23.592-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:64">
<![LOG[Loading offline registry hive "C:\Windows\system32\config\system" into HKLM\OfflineRegistry2]LOG]!><time="16:25:24.046-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:64">
<![LOG[CurrentControlSet is mapped to ControlSet001]LOG]!><time="16:25:24.092-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:236">
<![LOG[sMS Client is not installed]LOG]!><time="16:25:24.092-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="setupwindows.cpp:1575">
<![LOG[unloading offline SOFTWARE registry hive]LOG]!><time="16:25:24.108-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:299">
<![LOG[unloading offline SYSTEM registry hive]LOG]!><time="16:25:24.186-600" date="10-30-2015" component="OSDSetupWindows" context="" type="0" thread="1220" file="offlineregistry.cpp:313">
<![LOG[Exiting with code 0x00000000]LOG]!><time="16:25:24.186-600" date="10-30-2015" component="OSDSetupWindows" context="" type="1" thread="1220" file="setupwindows.cpp:1696">
<![LOG[Process completed with exit code 0]LOG]!><time="16:25:24.202-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="commandline.cpp:1123">
<![LOG[!--------------------------------------------------------------------------------------------!]LOG]!><time="16:25:24.202-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="instruction.cxx:804">
<![LOG[successfully completed the action (Setup Windows and Configuration Manager) with the exit win32 code 0]LOG]!><time="16:25:24.202-600" date="10-30-2015" component="TSManager" context="" type="1" thread="912" file="instruction.cxx:830">
...

The ccmsetup.log has:
...
<![LOG[No client patches are detected.]LOG]!><time="16:28:52.261-660" date="10-30-2015" component="ccmsetup" context="" type="0" thread="2036" file="ccmsetup.cpp:1697">
<![LOG[No client language packs are detected.]LOG]!><time="16:28:52.261-660" date="10-30-2015" component="ccmsetup" context="" type="0" thread="2036" file="ccmsetup.cpp:1780">
<![LOG[No client update are detected.]LOG]!><time="16:28:52.261-660" date="10-30-2015" component="ccmsetup" context="" type="0" thread="2036" file="ccmsetup.cpp:1739">
...

Share this post


Link to post
Share on other sites

Hi suspect0, thanks for the reply, but it's the Task Sequence step "Setup Windows and Configuration Manager" that doesn't install the CU1 for me.

I don't have a separate install step just for the CU1, my understanding is that any update to the SCCM client in a Task Sequence has to be in that step mentioned above otherwise the Task Sequence breaks.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.