I upgraded from 14.04->16.04 on a DO droplet. All went well except I had to add the new repository for Xenial for Docker and update it. Did a restart app as @Steven said and I was up and running again.
All your third party apt repositoires will be disabled when you upgrade as you need to point them to new Xenial ones if needed.