jenkinsci / docker-agent

Jenkins agent (base image) and inbound agent Docker images
https://hub.docker.com/r/jenkins/inbound-agent/
MIT License
282 stars 232 forks source link

cleanup: Remove the JDK21 preview #822

Closed gounthar closed 4 months ago

gounthar commented 4 months ago

The Pull Requests generated by updatecli regarding the early access versions for JDK21 have been failing their checks for some time because the arm32 binary could not be located. Regrettably, arm32 was the sole platform we were still targeting with these early access versions. Unfortunately, it has been an extended period since the last JDK21 early access build for arm32 was made available. With each new early access release for JDK21, the arm32 binary remains elusive. We have no assurance that arm32 will be available for JDK21 and beyond in Temurin builds. We have deliberated on this matter in the platform SIG on multiple occasions. I believe it is time to accept the harsh reality: The arm32 JDK21+ binary is no longer a viable option. With JDK23 on the horizon, we could consider initiating a new preview effort in a few months, should the need arise.

Closes #772.

Testing done

make test

Submitter checklist