From 86814f48916a56a6979745249d6e3285dae6a0ea Mon Sep 17 00:00:00 2001 From: Vijay N Date: Sat, 22 Aug 2026 07:41:39 +0530 Subject: [PATCH 1/2] Upgraded Ubuntu to 24.04 LTS. --- docker/README.adoc | 4 ++-- docker/templates/build/Dockerfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/README.adoc b/docker/README.adoc index dfab12d7..7d5cc58e 100644 --- a/docker/README.adoc +++ b/docker/README.adoc @@ -10,7 +10,7 @@ toc::[] [[available-images]] ## Available images -* `killbill/base:latest`: Shared base image with Tomcat and KPM inside Ubuntu 20.04 LTS. It also contains Ansible and our playbooks from https://github.com/killbill/killbill-cloud. It starts Tomcat on startup. +* `killbill/base:latest`: Shared base image with Tomcat and KPM inside Ubuntu 24.04 LTS. It also contains Ansible and our playbooks from https://github.com/killbill/killbill-cloud. It starts Tomcat on startup. * `killbill/killbill:latest`: Empty base Kill Bill image. Includes the `killbill-flyway` utility. It runs `kpm install` on startup. If no custom `kpm.yml` file is specified, the latest version of Kill Bill is downloaded. * `killbill/killbill:0.X.Y`: Image with a specific version of Kill Bill installed. * `killbill/kaui:latest`: Empty base Kaui image. It runs `kpm install` on startup. If no custom `kpm.yml` file is specified, the latest version of Kaui is downloaded. @@ -56,7 +56,7 @@ For PostgreSQL support specifically, you need to specify `KAUI_DB_ADAPTER=postgr [[changes-since-0.22.17]] ## Changes since 0.22.17 -* The base image has been upgraded from ubuntu:16.04 LTS to ubuntu:20.04 LTS +* The base image has been upgraded from ubuntu:16.04 LTS to ubuntu:24.04 LTS * Python has been upgraded from 2 to 3 * STDOUT logs are JSON-formatted by default. You can disable this behavior via `LOGSTASH_ENABLED=false` * Tomcat has been updated from 8.5.16 to 8.5.59. Any newlines present in CATALINA_OPTS and/or JAVA_OPTS will no longer removed (https://bz.apache.org/bugzilla/show_bug.cgi?id=63815) diff --git a/docker/templates/build/Dockerfile b/docker/templates/build/Dockerfile index 30904388..e1825560 100644 --- a/docker/templates/build/Dockerfile +++ b/docker/templates/build/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:20.04 +FROM ubuntu:24.04 LABEL maintainer="killbilling-users@googlegroups.com" USER root From 17639fa78244c8c7583a91df1bf628588130635c Mon Sep 17 00:00:00 2001 From: Vijay N Date: Sat, 22 Aug 2026 07:48:10 +0530 Subject: [PATCH 2/2] Rolled back the old release note --- docker/README.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/README.adoc b/docker/README.adoc index 7d5cc58e..5b205c1e 100644 --- a/docker/README.adoc +++ b/docker/README.adoc @@ -56,7 +56,7 @@ For PostgreSQL support specifically, you need to specify `KAUI_DB_ADAPTER=postgr [[changes-since-0.22.17]] ## Changes since 0.22.17 -* The base image has been upgraded from ubuntu:16.04 LTS to ubuntu:24.04 LTS +* The base image has been upgraded from ubuntu:16.04 LTS to ubuntu:20.04 LTS * Python has been upgraded from 2 to 3 * STDOUT logs are JSON-formatted by default. You can disable this behavior via `LOGSTASH_ENABLED=false` * Tomcat has been updated from 8.5.16 to 8.5.59. Any newlines present in CATALINA_OPTS and/or JAVA_OPTS will no longer removed (https://bz.apache.org/bugzilla/show_bug.cgi?id=63815)