Jenkins controller version 2.440.2, using Java 17.
Deployed as a Docker Swarm service in AWS, with the controller running on a very large EC2 instance.
K8s plugin to spin up ephemeral agents in AWS EKS.
Question:
We have had quite a few issues with Jenkins over the past year and a half, although admittedly, most of the issues stem from a lack of knowledge, time and resources around the administration of the platform. My question is around this notification - You are running Jenkins on Java 17, support for which will end on or after Mar 31, 2026. Refer to the documentation for more details.
For practical reasons, we would like to hold off on updating the agents and controllers, as it is a significant lift that poses a threat to business critical processes. I understand and have looked at the documentation, but I’m still a bit unclear as to what happens on April 1st. Will my Jenkins controller (and agents, I suppose) still continue to function?
Secondary Question:
Are there any kind of consulting firms that specialize in tasks like this we could engage for assistance with this task? We would like to get everything updated, as there are some security vulnerabilities we would like to patch.
You’ve reviewed the security advisories that apply to Jenkins 2.440.2 and have decided that those security advisories are less of a threat to your business critical processes than a Jenkins upgrade? Those advisories include:
That surprises me. You may want to review those advisories more carefully with your risk management team so that they clearly understand the risk that they are accepting by remaining on Jenkins 2.440.2.
Yes, they will continue to function.
The Jenkins project will not release any new Jenkins controller versions that support Java 17 after March 31, 2026, but existing controllers will continue to run.
I’m sure that there are such consulting firms, but I’m not aware of any specific firms to recommend. A web search is probably your best choice to find consultants that are in your time zone and understand your business.