This has been kicking my butt all day.  Our system was SCCM 2012 SP1.  I
upgraded the site server to 2012 R2 CU4. I now need to update the client
systems

I know I can do automatic upgrade, but I also want to create an application
for the new client to target machines during a maintenance window before
turning on automatic updating.

I created an application basically just using the same install command that
the built-in update package uses after installing R2.  I have the detection
criteria set to look for {8864FB91-94EE-4F16-A144-0D82A232049D}.

Anyway, it's doing something I've NEVER seen in all my years working with
SCCM 2012.

The application starts and I'm viewing the AppEnforce.log:

"Waiting for process 6920 to finish.  Timeout = 15 minutes"

And there it sits, FOREVER. Long past the 15 minute timeout.  ccmsetup.exe
is tied to process 6920 in this case. It starts, uninstalls ccmexec.exe,
reinstalls it, then ccmsetup.exe closes, meaning process 6920 closes from
the list of running processes.  Yet there it sits.  So the client is
successful, but it never seems to "finish" properly.  My initial thought is
that it is getting messed up because it's the client and it's reinstalling,
so who knows how that will make the logs look to me. I knocked down the
timeout down to 15 minutes to at  least see if it terminates itself with an
error, but no, it just sits.

How are others deploying UPGRADES to SCCM 2012 R2 clients?  And for that
matter, how are folks handling the subsequent client update to CU4?

Are y'all just using the built-in packages and hoping they work? I wanted
to try it as an application because:

A. it would check for failure and try again until it was successful
B. I created an app for the R2 upgrade and another one for the CU4 patch,
then made the CU4 patch application depend on the R2 Upgrade application

Am I just making this all harder on myself?

Thanks!


Reply via email to