Page MenuHomePhabricator

Make Java 11 available in our Debian Bookworm repos
Open, MediumPublic

Description

Per parent ticket, we need to migrate all Data Platform SRE hosts to Bookworm (Debian 12) or later. Before we can do this, we need to make Java 11 available in our Bookworm repos as some of our applications require it. FWiW, it seems we have both jdk8 and jdk21 on Bookworm already.

Creating this ticket to:

  • Build java 11 packages for Bookworm
  • Publish Debian Bookworm Java 11 packages on WMF apt repos.

Event Timeline

MoritzMuehlenhoff triaged this task as Medium priority.
MoritzMuehlenhoff subscribed.

Even if we go with jdk everywhere, it would probably be a good measure to do jre while we are at it, just in case we have to revisit the use of jdk vs jre.

Another vote for JRE version, too.

bking renamed this task from Make openjdk-11 available in our Debian Bookworm repos to Make Java 11 available in our Debian Bookworm repos .Aug 13 2025, 2:04 PM
bking updated the task description. (Show Details)

Sorry for the confusion! I've updated the task description to be more clear. The packages will be built with the jdk and jre; see the current jdk8 Debian repo component for an example of what will be available.

Sorry for the confusion! I've updated the task description to be more clear. The packages will be built with the jdk and jre; see the current jdk8 Debian repo component for an example of what will be available.

I think there still might be some confusion - JDK includes JRE by definition, but it comes with a ton of other stuff too (compiler, debugger, source code, etc.). What I meant by "JRE version of the Docker image" was a light-weight container image containing only the JRE which comes only with the stuff needed to run Java apps.