How to prepare for Ubuntu 16.04 EOL?

Ubuntu 16.04 will soon come to an end within a couple of days. After April 30, 2021, Canonical will not release any security patches or bug fixes for Ubuntu 16.04.

  1. Is it a good idea to upgrade the server?
  2. If yes, Is it okay to update to 20.04?
  3. Normal upgrade or clean install?
  4. What is discourse teams take on 16.04 EOL?

You certainly want to upgrade to 20.04.

Whether to run the upgrade or move to a fresh server is a matter of personal preference. If you don’t mind the down time while the os upgrades then some consider that easier. I prefer to spin up a new server and migrate. You can do that with less down time and always have a working server should something go wrong with the upgrade.

There’s a topic about moving to a new server and using rsync to move the data.

  1. Yes, not only it’s a good idea but you should do it more frequently.
  2. Yes, you can update to any Ubuntu version (or any other distro), that’s the good part of Discourse being in Docker.
  3. You can do both, a clean install will probably take less time and ensure you can have the forum up during the whole process. Only a few minutes with the forum in read-only.
  4. I don’t really think they care, the application is in a virtual environment and doesn’t really know which underlying OS it’s running in.

Thanks, Jay and Mariano. I clean installed my server with ubuntu 20.04. Everything is working fine.