Skip to content

Do not drop Java 17 support from 2.541.1#8680

Merged
krisstern merged 1 commit intojenkins-infra:masterfrom
MarkEWaite:reset-the-java-17-removal
Jan 6, 2026
Merged

Do not drop Java 17 support from 2.541.1#8680
krisstern merged 1 commit intojenkins-infra:masterfrom
MarkEWaite:reset-the-java-17-removal

Conversation

@MarkEWaite
Copy link
Contributor

@MarkEWaite MarkEWaite commented Jan 6, 2026

Do not drop Java 17 support from 2.541.1

Reasons why I think we should support Java 17 in Jenkins 2.541.1:

  • We have consistently provided at least one transition LTS release that serves as a bridge version supporting 3 Java releases
  • We have never backported a Java removal because we want it to be well used in weekly releases before we change it for LTS users
  • Our administrative monitor says that we'll drop support on or after March 31, 2026
  • Enterprise users will be surprised that our administrative monitor said that we would drop support for Java 17 on or after March 31, 2026, yet now we're dropping support for Java 17 in January 2026

@NotMyFault , this amends your pull request:

This is also related to the Jenkins 2.541.1 backporting pull request:

This is also related to the issue report:

Highlight screenshot of the new page (after this pull request)

screencapture-mark-pc2-markwaite-net-4242-doc-book-platform-information-support-policy-java-2026-01-05-20_09_53-edit (1)

Screenshot of the current page (before this pull request)

screencapture-jenkins-io-doc-book-platform-information-support-policy-java-2026-01-05-20_21_23-edit

Reasons why I think we should support Java 17 in Jenkins 2.541.1:

* We have consistently provided at least one transition LTS release that
  serves as a bridge version supporting 3 Java releases

* We have never backported a Java removal because we want it to be
  well used in weekly releases before we change it for LTS users

* Our administrative monitor says that we'll drop support on or after
  March 31, 2026

* Enterprise users will be surprised that our administrative monitor
  said that we would drop support for Java 17 on or after March 31, 2026,
  yet now we're dropping support for Java 17 in January 2026
@MarkEWaite MarkEWaite requested a review from a team as a code owner January 6, 2026 03:19
@MarkEWaite MarkEWaite added the bug label Jan 6, 2026
@probot-autolabeler probot-autolabeler bot added the documentation Jenkins documentation, including user and developer docs, solution pages, etc. label Jan 6, 2026
@krisstern krisstern requested a review from NotMyFault January 6, 2026 06:16
@krisstern krisstern merged commit bf5c2d2 into jenkins-infra:master Jan 6, 2026
5 checks passed
@MarkEWaite MarkEWaite deleted the reset-the-java-17-removal branch January 6, 2026 12:02
MarkEWaite added a commit to MarkEWaite/jenkins that referenced this pull request Jan 6, 2026
Changed in the jenkins.io documentation with pull request:

* jenkins-infra/jenkins.io#8680

Removes the backport of pull request:

* jenkins-infra/jenkins.io#8675

Issue report:

* jenkinsci#26039

This reverts commit 5afa4b4.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug documentation Jenkins documentation, including user and developer docs, solution pages, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants