How to Install Configmgr 2012 R2 CU1 Part 1

Configmgr 2012 R2 Cumulative Update 1 released today(Mar 28,2014), to know more about this update,refer http://eskonr.com/2014/03/configmgr-2012-r2-cumulative-update-cu1-released/

Installation of any Cumulative Update is straight forward process (so Far) by clicking Next,Next ,Next and is simple to consider but you should be cautious before doing the upgrade like taking up the backup of Configmgr and should be recent one,make sure your site is running in good condition.

My Lab Hierarchy Consists of 1 Primary,1 Secondary and 2 Distribution points with several clients. all servers running on windows server 2012 OS.

What is the Hierarchy to install the Update ? You should come from top to bottom (Means from CAS if you have, else Primary to secondary's).

You can install this Update on the following:

  • Central Administrative Site
  • Primary Site (Standalone)
  • Secondary Site(Hierarchy)
  • Provider and Console

I have divided this task into 2 posts  1) How to install Configmgr 2012 R2 CU1 on Primary Site 2) How to install Configmgr 2012 R2 CU1 on Secondary Site and upgrade Clients.

so,we are now ready to upgrade Primary Site to CU1 after having good backup of Site.Make sure you close the Configmgr Console connections if any.

Here is my Primary Site properties.You might be wondering why did i capture the screenshot,This is not because to check the Version of Site is updated to New(of course it is one of the Reason) but also compare if any Information available in the Properties of Primary site about what is the CU level and What version are we running like R2 etc as you might have seen in Configmgr 2007 about R2 or R3 etc in Site Properties.

image

R2 running on Version:5.00.7958.1000.

Download the Hotfix,Unzip and install CM12-R2CU1-KB2938441-X64-ENU.exe.

From above,you can notice that, Where all you can install this Update on and what

image

image

Small Prerequisite Check

you can also check the log what is happening on the backend ,log located at:C:\windows\temp\cm12-r2cu1-kb2938441-x64-enu.log

image

image

Click Next

image

Select ,Yes,Update the Database

image

this step will create packages with programs which you can deploy to other configuration manager systems like SMS provider,Console and clients.

image

By Default,It will select the default location ,if you want to provide custom name,you can do so but i like the default options.

image

This package is for Configmgr Admin Console.

image

This package is for X86 and X64 clients.

image

we are done with most of the steps, and ready to start the installation.

image

Click Next

image

Installation Started ,meantime start looking at log file to see the progress ,log at C:\windows\temp\cm12-r2cu1-kb2938441-x64-enu.log

image

back to the installation wizard,setup completed. (It took 15 min to complete the setup wizard)

image

Click Next

image

We have successfully installed CU1 on Primary Site.

Before you open the Configmgr Console,lets have a look at folder structure for the packages what has been created during the installation.

Browse to your Configmgr installation Directory F:\SCCM\hotfix\KB2938441

image

so you basically have 4 packages created 1) Console 2) clients 3) Update Publisher 4)Site servers

you can see these packages created in Console.

image

How do you check What version of CU level applied onto the Site server ? You can find this using Registry Key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Setup with CULevel=1

image

Now lets open the Console and see what has been changed to the console ?

Check the properties of Primary Site

Go to administration node—Site configuration –Sites—right click on Primary Site,properties,

image

If you compare the above pic and the one which we capture before we upgrade to CU1,both are same.there are no changes with respect to displaying the CU information in Site properties but lets check the console if it has updated or not.

From the Console ,on the top Left Corner,click on about Configuration manager

image

As you can see,the Version is changed to .1203

image

so we are done with Installation of Configmgr 2012 R2 CU1 on primary Site and verified it is successfully installed by looking at Registry Key and also from admin Console.

As this hotfix also has some updates to boot images,you should also require to update all Boot Images to Distribution Points,for more info on this,refer http://support.microsoft.com/kb/2938441/en-us

Note:You do not have to restart the computer after you apply this update.

Next part,we will see how to Update Secondary Sites,Consoles and Clients http://eskonr.com/2014/03/how-to-install-configmgr-2012-r2-cu1-part-2/

20 Responses to "How to Install Configmgr 2012 R2 CU1 Part 1"

  1. Ok. Here is how I worked though this problem. Essentially, I uninstalled the SCCM R2 CU1 and re-installed. Since I was unable to uninstall the cumulative update from control panel, I used a blog which describes how to uninstall a Configuration Manager cumulative update from the command prompt.

    1.Open an elevated command prompt
    2.Navigate to the folder of the cumulative update
    3.Run: CM12-R2CU1-KB2938441-x64-enu.exe /x to extract the .msi
    4.Run: MSIEXEC /X CM12-R2CU1-KB2938441-x64-enu.msi to start the uninstallation

    From here I was able reboot the server and run and complete the SCCM R2 CU1 setup without any errors.

    On a side note, I also used different downloaded copy of the cummlative update, so I am unable to determine the exact cause:

    •Corrupt original install
    •Corrupt cumulative update installer
    •Both

    Reply
    1. looks good.if the downloaded bits are corrupted,it will screw up the installation and it is always suggested to install the media in the lab first and then take it to production rather directly playing in production to avoid any such issues.It happened to once in the lab with CU1 where in,the version of CU1 show 1202 instead 1203 which due to corrupted bits or dont know why but re-downloading the media solved the issue.

      Reply
  2. Hey Eswar!

    Sadly to report that downloading the cumulative update a second time did not work either. I'm really scratching my head on this one. Have any other suggestions?

    Reply
  3. Hi Eswar

    I checked the log file and did not find anything related to internet connectivity or permissions... Here is what I did find in the error from the cm12-r2cu1-kb2938441-x64-enu log file located in the %windir%\temp directory. I have also started a thread on TechNet (http://social.technet.microsoft.com/Forums/en-US/c3b2fb50-0925-4822-ba62-1b547d95add1/failed-install-of-cumlative-update-1-for-sccm-2012-r2?forum=configmanagergeneral) There are a few screen shots of the error message and error log there, if you would like to take a look.

    “Task ‘Create Software Update Catalog’ completed, state is ‘failed’ ExceptionText: Error: Setup detected an unexpected problem during installation. Error message: A valid file name is required.
    Parameter name: fileName

    Error: Setup detected an unexpected problem during installation. Error message: at Microsoft.SystemCenter.UpdateSetup.SystemUtilities.CalculateSHA1Base64(String fileName)
    at Microsoft.SystemCenter.UpdateSetup.Tasks.GenerateCatalog.ReplaceCommonInsertionStrings(String startText, String packageFile)
    at Microsoft.SystemCenter.UpdateSetup.Tasks.GenerateCatalog.GetServerUpdateXml()
    at Microsoft.SystemCenter.UpdateSetup.Tasks.GenerateCatalog.DoRun()
    at Microsoft.SystemCenter.UpdateSetup.Tasks.GenericTask.RunThread(Object taskObject)”

    –Tony

    Reply
  4. When installing the SCCM R2 Cumulative Update 1 in my test lab (with no internet access), the setup goes fine until I get to the part where the wizard says “Create Software Update Catalog” and then it fails with an error. When I re-run the setup the wizard skips to the parts that were already updated and goes directly to the same part and fails. The failure occurs at the creation of the software update catalog. I have been searching the web, but have been unsuccessful in finding a solution to my problem. I am wondering if it is because my test lab does not have internet access or something permission based regarding the SCCM network access account. I am kind of at a loss right now and any assistance is greatly appreciated! I can also provide screen shots.

    Reply
    1. what dooes the log says ? open log and see the entries in Red color ? if they need to connect to internet or something related to permission issues.

      Reply
  5. I did the update of the Standalone Primary server and I let the installer create the update package for client. I've deployed it on some client and they were updated well if I check directly on each of them. BUT, reporting seems broken because in the console and reports, they still figure as R2 RTM (.1000).

    Only those who are freshly OSD and patched during the TS display the right version (.1203)

    Any insight?

    Reply
    1. Hi,
      Client versions are reported by heartbeat discovery.So you have to check what is your heartbeat discovery schedule is defined ? by default ,it will be set to 7 days.if you want your clients get updated fast,you need to either decrease the heartbeat interval or do manual client action for Data discovery cycle.

      Reply
  6. sure Eswar.. i have one other query like whether we need to deploy this update only from a higher hierarchy to lower that is CAS-PRI-SEC SITE or can it be installed on Primary then to CAS & Secondary.. ??? Is there any specific order.. This might sound silly but just wanted to clarify it.

    Reply
  7. Thanks Eswar, i came to know about the update from ur forum first and lot others when i checked. So i was curious to know it.
    Sure, i will be installing this update in our lab & production environment. I have already started the process..
    thanks again for that detailed information....

    Reply
  8. Hi Eswar,

    I got the answer for the second question. Actually I went to wrong description due to which there was a confusion.

    Kindly let me know for the first one. Thanks!

    Regards,
    Sridhar

    Reply
  9. Hi Eswar,

    Thanks for the detailed description about CU1. I have two generic questions to be known.

    1. How to get an instant notification when there is an update released for SCCM?
    2. You have mentioned the issues that are fixed in this update very clearly. Thanks to that. I went through the KB - More Information - Issues fixed, it is bit difficult for me to understand that. But how did you classify the issues that are fixed as you have mentioned.

    Thanks is advance!
    Regards,
    Sridhar

    Reply
    1. 1)i have not registered anywhere to get notification but people on the forums, social networking sites share the info. So we know. 2)you may not seen all the issuess in configmgr r2 which are given in kb article but these issues are identified by Microsoft /customers to get them fixed. I have seen couple of issues in lab like software center showing wrong date for app like 1998 etc. But it is always good to install this patch as you may come across the issue ANYTIME in future which is fixed in CU1.

      Reply

Leave a Reply