Database, Java, Python, Docker, Kubernetes, and Image Versions
Paris (under construction)
Package | Recommended Version | Release date | Notes |
|---|---|---|---|
Java 11 | Java 11 (LTS) Minimum: Java SE 11.0.24 Target: Java SE 11.0.26 Java 17 (LTS) Acceptable: Java SE 17.0.10 Target: Java SE 17.0.12 Java 21 (latest LTS) Acceptable: Java SE 21.0.04 Target: Java SE 21.0.06 | 2024-7-16 2025-01-21 2024-07-16 Latest: 2025-01-21 24-07-16 Latest: 2025-01-21 | Java SE 11 EOSL dates: September 2026 for Oracle, September 2026 for Azul, October 2024 for Red Hat Java SE 17: EOSL September 2024 for Oracle source: JDK Releases source: Java Archive | Oracle |
Python 3 | Acceptable 3.9.21 Target: 3.13.2 | 2022-11-12 2024-10-07 | security fixes available through: 2025-10 security fixes available through: 2028-10 |
Go | Acceptable: go1.22.12 Target: go1.23.6 | 2025-02-04 2025-02-04 | source: |
pip | target: 25.0.1 | 2025-02-09 | source: https://pip.pypa.io/en/stable/news/ |
Docker | Target: 28.1.1 Minimum: 27.5.1 | 2025-04-18 2025-01-22 | |
Kubernetes | Target: 1.32.3 | 2025-03-11 | source: https://kubernetes.io/releases/ |
kubectl | Target: 1.32.3 | 2025-03-11 | source: https://kubernetes.io/releases/ |
keycloak | Target: 26.1.3 Acceptable: 26.0.10 | 2025-02-28 2025-05-28 | source: Releases · keycloak/keycloak · GitHub usage: reference implementation |
Istio | Acceptable: 1.25 | 2025-03-03 | source: Istio / Supported Releases usage: reference implementation |
Helm | Target: v3.17.3 Acceptable: 3.17.1 | 2025-04-07 2023-02-12 | |
Ubuntu | Target: 24.04.2 LTS Acceptable: 22.04.5 LTS | 2025-02-25 2024-09-12 | source: https://wiki.ubuntu.com/Releases |
curl (currently use 7.80.0) | 8.12.1 | 2025-04-02 | source: https://curl.se/docs/releases.html |
busybox | Acceptable: 1.37.0 | 2024-09-26 | source: https://git.busybox.net/busybox/ |
OpenSSL | Target: 3.5.0 Target: 3.4.1 Target: 3.3.3 | 2025-04-08 2025-02-11 2025-02-11 | TLS 1.3 support is mandatory and must follow IETF RFC 8446 ONAP acceptable cipher configuration must follow IANA recommendations source: https://www.openssl.org/ |
OpenSSH | Target: 10.0, 10.0p2 Target: 9.9, 9.9p2 | 2025-04-09 2025-02-18 | ONAP acceptable cipher configuration must follow OpenSSH recommendations. |
Oslo
Package | Recommended Version | Release date | Notes |
|---|---|---|---|
Java 11 | Java 11 (LTS) Minimum: Java SE 11.0.21 Target: Java SE 11.0.23 Java 17 (LTS) Acceptable: Java SE 17.0.10 Target: Java SE 17.0.12 Java 21 (latest LTS) Target: Java SE 21.0.04 | 2023-10-17 2023-10-17 2022-10-18 Latest: 2024-08-01 Latest: 2024-08-01 | Java SE 11 EOSL dates: September 2026 for Oracle, September 2026 for Azul, October 2024 for Red Hat Java SE 17: To accommodate ODL requirements; EOSL September 2024 for Oracle source: https://en.wikipedia.org/wiki/Java_version_history source: Java Archive | Oracle |
Python 3 | Minimum 3.9.19 Target: 3.12.4 | 2022-11-12 2023-10-02 | security fixes available through: 2025-10 security fixes available through: 2028-10 |
pip | target: 24.2 Acceptable: 24.1.2 | 2024-07-28 2024-07-07 | |
Docker | Target: 27.2.1 Minimum: 26.0.2 | 2024-09-09 2024-04-18 | source: https://docs.docker.com/engine/release-notes/ |
Kubernetes | Target: 1.31.1 Acceptable: 1.28.14 | 2024-09-11 2023-09-10 | source: https://kubernetes.io/releases/ |
kubectl | Target: 1.31.1 Acceptable: 1.28.14+ | 2024-09-11 2024-09-11 | source: https://kubernetes.io/releases/ |
not updated below this row | |||
keycloak | Target: 23.0.7 Acceptable: 22.0.5 | 2024-02-22 2023-10-24 | source: Releases · keycloak/keycloak · GitHub usage: reference implementation |
Istio | Acceptable: 1.21.1+ Acceptable: 1.20.5+ | 2024-03-13 2023-11-14 | source: Istio / Supported Releases usage: reference implementation |
Helm | Target: 3.13.3 Acceptable: 3.12.3 | 2023-12-13 2023-08-10 | |
Ubuntu | Target: 22.04.3 LTS Acceptable: 20.04.6 LTS | 2023-08-10 2023-03-23 | source: https://wiki.ubuntu.com/Releases |
Debian need to check with PTL | Target 12.4 | 2023-12-10 | |
Alpine need to check with PTL | Target: 3.16.9, 3.17.7, 3.18.6 Target: 3.19.0 | 2024-01-26 2023-12-07 | |
CentOS | CentOS Linux 7-2009 CentOS 8-Stream | 2020-09-29 | support ends: June 30, 2024 support ends: May 2024 source: https://www.centos.org/ |
curl (currently use 7.80.0) | 8.5 0 | 2023-12-06 | |
busybox | Acceptable: 1.36.1 | 2023-05-19 | source: https://git.busybox.net/busybox/ |
OpenSSL | Target: 3.2.0 Target: 3.1.4, 3.0.12 Target: 1.1.1w | 2023-11-30 2023-10-24 2023-09-11 | ONAP acceptable cipher configuration must follow IANA recommendations source: https://www.openssl.org/ |
OpenSSH | Target: 9.6, 9.6p1 Target: 9.5/9.5p1 | 2023-12-18 2023-10-04 | ONAP acceptable cipher configuration must follow OpenSSH recommendations. |
Cassandra | Acceptable: 4.1.4 Acceptable: 4.0.12 | 2024-02-14 2024-01-23 | |
MongoDB | Acceptable: 6.0.14 Acceptable: 5.0.25 Acceptable: 4.4.29 | 2024-02-28 2028-02-28 2028-02-28 | previous versions of 4.0, 5.0, 6.0 may skip peer certificate validation which may result in untrusted connections to succeed. |
MariaDB (use 10.5.8); need to check; MariaDB-operator 0.34.0 | Acceptable: 11.1.3, 11.0.4, 10.11.6, 10.10.7, 10.6.16 | 2023-11-13 | source: https://mariadb.com/kb/en/release-notes/, https://en.wikipedia.org/wiki/MariaDB |
Postgresql | NOTE that these releases fix a security bug in the previous minor releases. Acceptable: 16.2 Acceptable: 15.6 Acceptable: 14.11 Acceptable: 13.14 Acceptable: 12.18 | 2024-02-08 2024-02-08 2024-02-08 2024-02-08 2024-02-08 | Final release: 2028-11-09 Final release: 2027-11-11 Final release: 2026-11-12 Final release: 2025-11-13 Final release: 2024-11-14 |
Camunda (check with SO team) | Acceptable: 8.4.0, 8.3.5, 8.2.20, 8.1.22 | 2024-01-08 | |
OpenDayLight (check with Dan) | Potassium | 2024-02-24 | |
Kafka (Strimzi: 0.43.0) | Acceptable: 3.6.1 Acceptable: 3.6.0 Acceptable: 3.5.2 | 2023-12-07 2023-10-10 2023-12-23 | Do not use 3.3.0 because it contains a significant bug Do not use 3.2.2 because it contains a significant bug |
etcd | Target: 3.5.11 Acceptable: 3.4.28 | 2023-12-7 2023-11-23 | in multicloud k8s |
redis need to check with DCAE (maybe deprecated) | Acceptable: 7.2.4 |