Ability to upgrade Server Operating systems using Upgrade Task Sequence
Just as we are all familiar with Workstation OS upgrades and using upgrade task sequences to move from a lower version to a higher version workstation OS I would like to ask that this be allowed for Server OS'es. Never mind the methodology you subscribe to when thinking of "upgrading" a server OS, having it as a 'possible' tool in the admin chest would be awesome.
I recently discovered a bug on guest OS Linux RHEL 7 running on Server 2012 R2 Data-center Hyper V where the RTC clock injects very/different time wrong at boot. There is a fix "on the way" for this but its fixed in Server 2016. I have 30+ physical Hosts effected by this and was going to toy with the idea of upgrading the OS to simply the deployment. I understand NIC Teaming, AV software and such are not supported via an upgrade. However when running SETUP.exe from a Server 2016 ISO the upgrade runs and the result is very promising.
However transitioning this into a Upgrade Task sequence in ConfigMan is not supported. The installation of drivers, running power-shell scripts, and such during a Upgrade Task sequence would save me MANY hours of pain. Not to mention these 30+ hosts do not have shared storage, and rely on a server to server hyper-v replication to provide host down resiliency.
After opening a ticket with Microsoft and working on the Hard Stop failure in the upgrade process via SCCM (which btw are soft fails when running setup.exe manually) I was told that OS Upgrades for server OS's are not supported.
I think any server admin you talk to will frown at a "inplace" upgrade of a server OS, or give you the *******! response depending on how old he is, so Nuke and Pave (format the drives, and install fresh) is the approach most will take. However in this instance it could take a multi month "refresh" project a much shorter time if I could in place upgrade .
Congrats you made it to the end of my rant.... You get two gold stars! :-)
Halp Microsoft! :-)
Apologies for the delay in updating this item. We do support upgrade for Server, our documentation didn’t call that out directly and I made sure that was updated. See – Ability to upgrade Server Operating systems using Upgrade Task Sequence
That was updated last September and I forgot to loop back on your User Voice time
Also, passed this information re: Server support to our CSS to make sure everyone’s on the same page