I just finished upgrading this machine from Ubuntu 14.04.5 to 16.04.1. I always have a slight uneasy feeling upgrading a machine remotely but – knock on wood – it has been a pretty straightforward process even though I had a minor boot issue which I did not had when going from 12.04 to 14.04.
Besides the nginx web server and postfix mail server, I run Gogs,
Syncthing and my commenting system. To start the latter three I used to use
Supervisor but again I had the uneasy feeling that it is too hackish and
resource intensive on that small VPS for 24/7 operation1. Now that Ubuntu
moved from Upstart to systemd, I converted the Supervisor configurations to
.service files which is straightforward because both file formats are
pretty similar. I added those to my Ansible playbook and here we go,
everything integrates nicely and smoothly.
I have to admit, I did not experience any problems at all though but the Python dependency is just meh.