> ... vps with digitalocean ... I am guessing my provider did something to fix it.
I don't think DO offers any managed service. They wouldn't do anything to fix your servers. It's entirely on you to keep them updated.
Edit: https://www.digitalocean.com/help/policy/ <- they really don't offer it