sown / tasks

Tasks for sown projects
0 stars 0 forks source link

Distro upgrades #74

Open trickeydan opened 4 years ago

trickeydan commented 4 years ago

We could update to 20.04 now that it has been out for a while.

We really need to update the 16.04 boxes too.

drn05r commented 4 years ago

My general rule is to wait on the next non-LTS version of Ubuntu (e.g. 20.10) to come out before upgrading to the latest LTS. 20.04 does not look as problematic as previous LTS. However, upgrading need not be rushed unless functionality is required from the LTS.

Ubuntu 16.04 -> 18.04 should be started ASAP save a last minute panic.

TimStallard commented 4 years ago

We'll need to hold off upgrading GW/GW2 for a while, as Ubuntu removed the python2 version of ifupdown2, and the ifupdown2 people haven't got python3 packages sorted out yet.

16.04 machines to sort:

That list may not be exhaustive, just things that came to mind. Once we've got the server attributes check we should at least have a proper and up to date list of versions in netbox :)

trickeydan commented 4 years ago

My general rule is to wait on the next non-LTS version of Ubuntu (e.g. 20.10) to come out before upgrading to the latest LTS. 20.04 does not look as problematic as previous LTS. However, upgrading need not be rushed unless functionality is required from the LTS.

I feel like we should document this somewhere.

Let's keep this ticket for primarily tracking 16.04 upgrades.

TimStallard commented 4 years ago

FWIW, something along those lines is enforced on the Ubuntu side - it won't allow you to upgrade from one LTS to the next until the .1 release is out (ie 20.04.1 in this case), unless you explicitly say you want to upgrade to a dev release.

drn05r commented 3 years ago

We now have all servers (including auth2 upgraded to 18.04). We should try to make progress on upgrading servers to 20.04, focusing on those that are most straightforward and least critical first. Some have already been done. I have put a risk score next to each server (1-3 scale for how critical the server is, 1-3 for how complex/liable to the break stuff the upgrade would likely be):

drn05r commented 7 months ago

We probably should now sort out making sure VMs are upgraded to Ubuntu 22.04 LTS. I have put a risk score next to each server (1-3 scale for how critical the server is, 1-3 for how complex/liable to the break stuff the upgrade would likely be):

drn05r commented 2 months ago

netbox upgraded to 22.04 and vms-b32-1 reinstalled with 22.04 but likely to be re-installed again when we have SSDs.