On May 14, 2015, Microsoft released a Service Pack for ConfigMgr 2012 (awesome!). There has been some confusion as can be seen on the original announcement blog comments and the details of that confusion are laid out by Jason Sandys [MVP]. The official documentation is clear, but you have to read it carefully. Below I’ve attempted to explain it in a slightly different way.
The following files were released:
- SC2012_SP2_Configmgr_SCEP.exe (762 MB)
- SC2012_R2_SP1_Configmgr.exe (1.1 MB)
SC2012_SP2_Configmgr_SCEP.exe is all of the following
- The full installation source for ConfigMgr 2012 SP2
- The upgrade for ConfigMgr 2012 (non-R2) to SP2
- The upgrade for ConfigMgr 2012 SP1 (non-R2) to SP2
- The upgrade for ConfigMgr 2012 R2 to SP1
SC2012_R2_SP1_Configmgr.exe is essentially a feature pack upgrading ConfigMgr 2012 SP2 (non-R2) to "R2". This
also changes the DISPLAY VERSION of the service pack to version 1. It does not remove any features or fixes
(to my knowledge) but only the displayed version or marketing version of the service pack (from 2 to 1).
Prior to 2015/05/14 these versions existed
- SCCM 2012 RTM (non-R2)
- SCCM 2012 SP1 (non-R2)
- SCCM 2012 R2 RTM
On 2015/05/14 these versions were added (these are my version names, not Microsoft’s)
- SCCM 2012 SP2 (non-R2)
- SCCM 2012 R2 SP1 (this could also be called SCCM 2012 SP2 with R2)
The confusion is really just a marketing issue. If the service pack were listed as version 2 for both product editions, this blog would probably never have happened. There would probably be some footnote somewhere that mentioned that SP1 for ConfigMgr 2012 R2 was skipped, and no real confusion would have occurred.