infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

New Machine requirement: Ubuntu 24.04 docker host systems

Open sxa opened this issue 1 year ago • 0 comments

I need to request a new machine:

  • New machine operating system (e.g. linux/windows/macos/solaris/aix): Linux Ubuntu 24.04
  • New machine architecture (e.g. x64/aarch32/arm32/ppc64/ppc64le/sparc): All? But start with x64
  • Provider (leave blank if it does not matter): Probably Azure for now
  • Desired usage: dockerhost system
  • Any unusual specification/setup required: Needs to be Ubuntu 24.04 and should have qemu-user-static installed
  • How many of them are required: 1

Please explain what this machine is needed for:

Ubuntu is used for our docker host systems for running builds and hosting static docker containers. Ubuntu 24.04 is the new LTS version and therefore it makes sense to be doing some testing on this version. It has a later kernel than previous versions and will therefore be able to support more containerized distributions which may require features of the newer kernel (See this comment for the sort of potential effects of not running the newer kernels)

While Ubuntu 20.04 is not out of support until April next year, we should look at starting to migrate away from it to the newer LTS version where possible.

  • [ ] x64 _(Maybe replace one of the Azure dockerhost systems that can't be used for VMs with an AMD one running Ubuntu 24.04?). Also noting that we have Solaris VMs on the Azure dockerhosts so we need to be careful when decommissioning any of the existing ones that we do not lose those VMs.
  • [ ] aarch64 (Will require co-ordination with Equinix to see if there are any problems with updating the Ubuntu 20.04 Altra machines) although we can use OSUOSL in the meantime to do some testing)
  • [ ] ppc64le
  • [ ] s390x

sxa avatar Jun 07 '24 07:06 sxa