Daily Archives: 21/08/2013

Applying OpsMgr 2012 SP1 UR3 Console Update via ConfigMgr Software Update

Written by Tao Yang

OpsMgr 2012 Sp1 Update Rollup 3 has been released for about a month now. Today I had some time after dinner so I thought it’s time for me to get my lab environment updated.

In the past, I’ve been updating the OpsMgr server roles manually and using ConfigMgr Software Update (SUP) to apply the agent and console updates.

While I was downloading the updates manually from WSUS (so I can manually update server roles), I noticed the console update is pretty big (621.5MB):

image

This is because it contains updates for different languages. If I manually download it, I’ll see a list of same update, for different languages:

image

As shown above, there are 2 updates for each language (both 32 bit and 64 bit). My environment only requires the English version (enu). so when I tried to download it in ConfigMgr, I only selected English. I noticed it took a bit too long to download over the ADSL 2 connection I have at home. When it’s done, the confirmation window shown it has successfully downloaded the update to the deployment package that I specified, for English Language only:

image

The update list I created in ConfigMgr only contains this one update, and the deployment package is brand new as well (does not contain updates from other update lists):

image

I then had a look at the package source folder for this deployment package and guess what?

image

it contains not only the English one, but also everything else!

image

For example, the first folder on the list contains the 32bit Russian version:

image

Looks like the OpsMgr 2012 Update Rollup updates do not honour the language selection in WSUS. This may not be an issue if all your ConfigMgr distribution points are connected to your site server over fast and reliable links and storage on your DP’s are not an issue. If the network link and the storage is an issue with your DP’s, this may be something you need to be aware of. Personally, I’d explore other options when next time I apply OpsMgr 2012 update rollup for console updates. On top of my head, I can think of two alternative approach straightaway:

  1. Package it up as a normal package in ConfigMgr.
  2. Since this update is in .msp format, I can easily create my own update using the System Center Update Publisher 2011 (SCUP) that is connected to my ConfigMgr 2012 SP1 hierarchy.