SCCM 2012 to SCCM 2012 Service Pack 1 Upgrade Gotchas!

By | on 18/02/2014 | 0 Comment
Rate this post

Hi There,

I recently completed (successfully I might add) a SCCM 2012 upgrade to Service Pack 1 for a client. I’ve moved clients from SP1 to R2 before but never to Service Pack 1. So I thought I’d compile a list of gotchas that I found whilst upgrading.

1. Built-in collections are overwritten, you wont lose any of your custom collections (although I wish Microsoft would delete direct membership collection as they are the work of evil and lazy admins …) so if you make any changes to them whilst in your current version of SCCM, these changes are reverted post SP1. You can back them up (I didnt do this, hence the blog post) see http://support.microsoft.com/kb/2739984 for more info

2. The Admin Console needs to be updated too. I noticed a few of the operators behind me complain as they couldn’t do certain things, but luckily the upgrade creates some upgrade packages for you that you can push to all those who have the console installed. You can create a collection that shows who has the correct console version installed. I created the following queries as a collection

Pre SP1 SCCM Admins Console Collection (Rule)

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM. SMSUniqueIdentifier, SMS_R_SYSTEM. ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_SoftwareFile on SMS_G_System_SoftwareFile.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceId = SMS_R_System.ResourceId where SMS_G_System_SoftwareFile.FileVersion < “5.0.7804.1000″ and SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = “Microsoft System Center 2012 Configuration Manager Console”

Post Service Pack 1 Upgrade SCCM Console Collection (Rule)

select SMS_R_SYSTEM.ResourceID, SMS_R_SYSTEM.ResourceType, SMS_R_SYSTEM.Name, SMS_R_SYSTEM. SMSUniqueIdentifier, SMS_R_SYSTEM. ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_SoftwareFile on SMS_G_System_SoftwareFile.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceId = SMS_R_System.ResourceId where SMS_G_System_SoftwareFile.FileVersion = “5.0.7804.1000″ and SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = “Microsoft System Center 2012 Configuration Manager Console”

3. Failed to set share security on share \\server\SMSSIG$.  Error = 5 in the distmgr.log  I resolve this by changing the site server settings back to use the site servers computer account to install site systems after trying to push out a new DP. To force the setting I restarted the SMS_Executive service. Happy Days!

Site Settings that Freak out and revert back to defaults … 

Software Center – Work Info is reset to 5:00am and 10:00pm (Mon – Fri)

Computer maintenance –  reverts back to Suspend Software Center activities when my computer is in presentation mode.

Remote Control – reverts to the value configured by the client settings assigned to the computer

Software update summarization – schedules reverts to 1 hour intervals.

These were all the ones I found, let me know if there are any ones I missed/new 🙂

Recent Posts

Comments are closed.
%d bloggers like this: