Project

General

Profile

Actions

Architecture #22641

closed

Require Java 17 for Rudder 8

Added by François ARMAND over 1 year ago. Updated over 1 year ago.

Status:
Released
Priority:
N/A
Assignee:
-
Category:
Architecture - Dependencies
Target version:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

Description

Java 11 is an LTS but its EOL is in september 2023 (https://endoflife.date/java).
Since Rudder 8.x will be maintained way past that date, we will need to support Java 17 (EOL in 2026) in any cases.
So we should just require Java 17 from the start.

Our targetted distribution for Rudder 8.x server are:
- RHEL (Alma, Rocky) 8 / 9 => seems to be available in default repo (https://rockylinux.pkgs.org/8/rockylinux-appstream-x86_64/java-17-openjdk-17.0.5.0.8-2.el8_6.x86_64.rpm.html)
- SLES 15 SP4+ => OK https://www.suse.com/releasenotes/x86_64/SUSE-SLES/15-SP4/index.html#java-version
- Ubuntu 22.04 => https://packages.ubuntu.com/jammy/java/openjdk-17-jdk-headless
- Debian 11 => https://packages.debian.org/bullseye/openjdk-17-jre-headless
- Debian 12 => likely ok

Amazon Linux 2023

Actions #1

Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 8.0.0~alpha1 to 8.0.0~beta1
Actions #2

Updated by Alexis Mousset over 1 year ago

  • Status changed from New to Released
Actions

Also available in: Atom PDF