Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate JDK8 images #210

Closed
dduportal opened this issue Feb 15, 2023 · 3 comments · Fixed by #238
Closed

Deprecate JDK8 images #210

dduportal opened this issue Feb 15, 2023 · 3 comments · Fixed by #238
Labels
breaking Breaking change jdk8

Comments

@dduportal
Copy link
Contributor

Jenkins requires Java 11 since June 2022 for the weekly release line and September 2022 for LTS release line.

For the jenkinsci/docker-agent and jenkinsci/docker-inbound-agent, a last release had been delivered a few month ago with the latest remoting agent.jar compatible with JDK8 (ref. jenkinsci/docker-agent#298).

For the SSH agent image here, there is no requirement around the agent.jar because it is not part of the image.
However it does not make sense to ship JDK8 version anymore.

Proposal: we should deprecate JDK8 SSH agent images (and associated tooling such as dependabot) in a new 5.x.y release line (current release is 4.10.0) on the principal branch.

The only "danger" is to be careful to properly write the changelog (either with good PR title and labelling to hint release-drafter, or even when publishing the release).

Ping @Poddingue @MarkEWaite @timja @NotMyFault @basil @halkeye @jglick @imonteroperez do you see any potential problem for this?

@timja
Copy link
Member

timja commented Feb 15, 2023

no issues with it

@NotMyFault
Copy link
Member

I'm fine with that proposal.

@dduportal
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change jdk8
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants