The problem is that our servers are a little old and have quite a lot of VMs running, so the upgrade to PVE 5 might take 30 minutes or less, but the real problem comes when the VMs have to shut down and the physical server has to POST again and then restart the VMs.
The upgrade of our lab servers to about 1 hour to complete from when services interrupted until it was restored again.
So my plan was to run the software upgrade in the early morning and then schedule a hardware reboot to load the new 4.10 kernel at our next maintenance window. But if this will give issues, I might have to rethink the idea.