Replace Equinix CentOS8 system with a supported OS
CentOS 8 is end of life.However, one of our Altras is still running it so we should replace it with another offering. The ones which Equinix offer on these systems are:
- CentOS8
- Debian 10
- Ubuntu 20.04
- Custom PXE
NOTE: I've removed dockerBuild from this machine as the docker-build-multiarch job was failing on it with this error:
$ docker login -u adoptopenjdkuser -p ******** https://index.docker.io/v1/
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Error: credentials key has https[s]:// prefix
Reinstalling witih Ubuntu 20.04 (22.04 is not currently an option for those servers in the Equinix portal)
Various docker containers now set up on the machine - some with slightly modified versions of the ones in the dockerstatic role:
- U1804_2223 https://ci.adoptopenjdk.net/computer/test-docker-ubuntu1804-aarch64-1/ (extended.openjdk)
- U2204_2224 https://ci.adoptopenjdk.net/computer/test-docker-ubuntu2004-aarch64-1/ (extended.openjdk)
- alma8_2226 https://ci.adoptopenjdk.net/computer/test-docker-alma8-aarch64-1/ (extended.openjdk)
- rocky9_2227 https://ci.adoptopenjdk.net/computer/test-docker-rocky9-aarch64-1/ (extended.openjdk)
- ubi9_2229 https://ci.adoptopenjdk.net/computer/test-docker-ubi9-aarch64-1 (extended.openjdk)
- alp314_2231 https://ci.adoptopenjdk.net/computer/test-docker-alpine314-aarch64-2 (extended.openjdk)
- alp315_2232 https://ci.adoptopenjdk.net/computer/test-docker-alpine315-aarch64-1 (extended.openjdk)
- alp316_2233 https://ci.adoptopenjdk.net/computer/test-docker-alpine316-aarch64-1 (extended.openjdk)
- f35_2235 https://ci.adoptopenjdk.net/computer/test-docker-fedora35-aarch64-1 (extended.openjdk)
- f36_2236 https://ci.adoptopenjdk.net/computer/test-docker-fedora36-aarch64-1/ (extended.openjdk)
New dockerfiles used: equinix-altra1-dockerhost.tar.gz
Reinstalling witih Ubuntu 20.04 (22.04 is not currently an option for those servers in the Equinix portal)
Ubuntu 22.04 has now been added as a valid option for the x.large.arm servers at Equini so we should be able to push this up now. Will spin out a separate issue for it.