This is an automated email from the ASF dual-hosted git repository.

cwylie pushed a commit to branch 35.0.1
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/35.0.1 by this push:
     new 65abea08b50 Update IT Dockerfile to Temurin. (#18712)
65abea08b50 is described below

commit 65abea08b507da500a8f3156936645387674084e
Author: Gian Merlino <[email protected]>
AuthorDate: Tue Nov 4 07:03:44 2025 -0800

    Update IT Dockerfile to Temurin. (#18712)
    
    The previous image openjdk:17-slim-bullseye is deprecated, along with all 
openjdk images generally.
    
    This fixes the errors in recent PRs such as:
    ERROR: failed to build: failed to solve: openjdk:17-slim-bullseye: failed 
to resolve source metadata for docker.io/library/openjdk:17-slim-bullseye: 
docker.io/library/openjdk:17-slim-bullseye: not found
---
 integration-tests/docker/Dockerfile                 | 4 ++--
 integration-tests/docker/base-setup.sh              | 4 ++--
 integration-tests/script/docker_build_containers.sh | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/integration-tests/docker/Dockerfile 
b/integration-tests/docker/Dockerfile
index c1e7095a421..9f83e58b981 100644
--- a/integration-tests/docker/Dockerfile
+++ b/integration-tests/docker/Dockerfile
@@ -13,8 +13,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-ARG JDK_VERSION=17-slim-bullseye
-FROM openjdk:$JDK_VERSION as druidbase
+ARG JDK_VERSION=21-jre-jammy
+FROM eclipse-temurin:$JDK_VERSION AS druidbase
 
 # Bundle everything into one script so cleanup can reduce image size.
 # Otherwise docker's layered images mean that things are not actually deleted.
diff --git a/integration-tests/docker/base-setup.sh 
b/integration-tests/docker/base-setup.sh
index b3910c71c23..9af0d424274 100755
--- a/integration-tests/docker/base-setup.sh
+++ b/integration-tests/docker/base-setup.sh
@@ -27,8 +27,8 @@ apt-get update
 # wget
 apt-get install -y wget
 
-# MySQL (Metadata store), modern Debian-based systems install mariadb-server
-apt-get install -y default-mysql-server
+# MariaDB metadata store
+apt-get install -y mariadb-server
 
 # Supervisor
 apt-get install -y supervisor
diff --git a/integration-tests/script/docker_build_containers.sh 
b/integration-tests/script/docker_build_containers.sh
index 1243c0223e9..3497b1eba87 100755
--- a/integration-tests/script/docker_build_containers.sh
+++ b/integration-tests/script/docker_build_containers.sh
@@ -34,7 +34,7 @@ else
   11 | 17 | 21)
     echo "Build druid-cluster with Java $DRUID_INTEGRATION_TEST_JVM_RUNTIME"
     docker build -t druid/cluster \
-      --build-arg 
JDK_VERSION=$DRUID_INTEGRATION_TEST_JVM_RUNTIME-slim-bullseye \
+      --build-arg JDK_VERSION=$DRUID_INTEGRATION_TEST_JVM_RUNTIME-jre-jammy \
       --build-arg ZK_VERSION \
       --build-arg KAFKA_VERSION \
       --build-arg CONFLUENT_VERSION \


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to