Upgrades can be tough if they are not planned well. Event in very good planned upgrades there are some issues but the idea is to be prepared to squash them on the moment and finish the upgrade process to the end. This is what one of the Microsoft teams did when they upgraded their SCSM 2012 environment to SP1. read about their experience here.
Example Upgrade of SCSM 2012 to SP1 by Microsoft
Published by Stanislav Zhelyazkov
Stanislav Zhelyazkov has been working in IT since 2007. Stanislav has started his IT career as a Help Desk Specialist in 2007 while studying Informatics in the University of Ruse. He also worked in HP Enterprise Services (now known as DXC), maintaining large corporate IT infrastructures for clients in Holland, Switzerland and Germany and was involved in a Private Cloud project based on MS Hyper-V and System Center. He was also in the role of Principal Consultant in Lumagate developing and consulting companies on Azure, OMS, management and Private clouds. Currently he is Cloud Infrastructure Engineer at Sentia Denmark. Stanislav is active community member at MSDN forums providing answers on Azure. His blogposts can be found at www.cloudadministrator.net or www.systemcentercentral.com. View all posts by Stanislav Zhelyazkov