From 2437d671c3157d0178a9a1c1b831391c940decb6 Mon Sep 17 00:00:00 2001 From: eclipse-temurin-bot Date: Wed, 4 Feb 2026 11:44:30 +0000 Subject: [PATCH 1/2] dockerfile: automated nightly updates --- 8/jdk/ubuntu/jammy/Dockerfile | 8 ++++++++ 8/jdk/ubuntu/noble/Dockerfile | 8 ++++++++ 8/jre/ubuntu/jammy/Dockerfile | 8 ++++++++ 8/jre/ubuntu/noble/Dockerfile | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/8/jdk/ubuntu/jammy/Dockerfile b/8/jdk/ubuntu/jammy/Dockerfile index c1424e8b3..1ae0858a3 100644 --- a/8/jdk/ubuntu/jammy/Dockerfile +++ b/8/jdk/ubuntu/jammy/Dockerfile @@ -61,6 +61,14 @@ RUN set -eux; \ ESUM='ada72fbf191fb287b4c1e54be372b64c40c27c2ffbfa01f880c92af11f4e7c94'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_aarch64_linux_hotspot_8u482b08.tar.gz'; \ ;; \ + armhf) \ + ESUM='1d0d16394e2fe637f9eb8e73e63ea6fe9ceee98337c0527aa058cee777ad638a'; \ + BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_arm_linux_hotspot_8u482b08.tar.gz'; \ + # Fixes libatomic.so.1: cannot open shared object file + apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; \ + rm -rf /var/lib/apt/lists/*; \ + ;; \ ppc64el) \ ESUM='e77ba337c3ebb37fbef4961299f13fc4db87996ffd5470bdfb460cfc2ddb6053'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_ppc64le_linux_hotspot_8u482b08.tar.gz'; \ diff --git a/8/jdk/ubuntu/noble/Dockerfile b/8/jdk/ubuntu/noble/Dockerfile index eca1c778b..fc2ebd864 100644 --- a/8/jdk/ubuntu/noble/Dockerfile +++ b/8/jdk/ubuntu/noble/Dockerfile @@ -61,6 +61,14 @@ RUN set -eux; \ ESUM='ada72fbf191fb287b4c1e54be372b64c40c27c2ffbfa01f880c92af11f4e7c94'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_aarch64_linux_hotspot_8u482b08.tar.gz'; \ ;; \ + armhf) \ + ESUM='1d0d16394e2fe637f9eb8e73e63ea6fe9ceee98337c0527aa058cee777ad638a'; \ + BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_arm_linux_hotspot_8u482b08.tar.gz'; \ + # Fixes libatomic.so.1: cannot open shared object file + apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; \ + rm -rf /var/lib/apt/lists/*; \ + ;; \ ppc64el) \ ESUM='e77ba337c3ebb37fbef4961299f13fc4db87996ffd5470bdfb460cfc2ddb6053'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jdk_ppc64le_linux_hotspot_8u482b08.tar.gz'; \ diff --git a/8/jre/ubuntu/jammy/Dockerfile b/8/jre/ubuntu/jammy/Dockerfile index a839c8e3c..c292dbbad 100644 --- a/8/jre/ubuntu/jammy/Dockerfile +++ b/8/jre/ubuntu/jammy/Dockerfile @@ -61,6 +61,14 @@ RUN set -eux; \ ESUM='46496dfa7e58784adf96a3a2bd1ac8be9fda2d8749a9c52bf74fb582aa1449e2'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_aarch64_linux_hotspot_8u482b08.tar.gz'; \ ;; \ + armhf) \ + ESUM='29c93e29421b9f77bc95305834f3239313466fd988111b5cf409fd9a2f727cff'; \ + BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_arm_linux_hotspot_8u482b08.tar.gz'; \ + # Fixes libatomic.so.1: cannot open shared object file + apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; \ + rm -rf /var/lib/apt/lists/*; \ + ;; \ ppc64el) \ ESUM='b563c5c90dcff0c1cf5a1bdc3110e560c979254a17e696902e922631264cf342'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_ppc64le_linux_hotspot_8u482b08.tar.gz'; \ diff --git a/8/jre/ubuntu/noble/Dockerfile b/8/jre/ubuntu/noble/Dockerfile index 13d536f0c..7fba32ba3 100644 --- a/8/jre/ubuntu/noble/Dockerfile +++ b/8/jre/ubuntu/noble/Dockerfile @@ -61,6 +61,14 @@ RUN set -eux; \ ESUM='46496dfa7e58784adf96a3a2bd1ac8be9fda2d8749a9c52bf74fb582aa1449e2'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_aarch64_linux_hotspot_8u482b08.tar.gz'; \ ;; \ + armhf) \ + ESUM='29c93e29421b9f77bc95305834f3239313466fd988111b5cf409fd9a2f727cff'; \ + BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_arm_linux_hotspot_8u482b08.tar.gz'; \ + # Fixes libatomic.so.1: cannot open shared object file + apt-get update; \ + DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; \ + rm -rf /var/lib/apt/lists/*; \ + ;; \ ppc64el) \ ESUM='b563c5c90dcff0c1cf5a1bdc3110e560c979254a17e696902e922631264cf342'; \ BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u482-b08/OpenJDK8U-jre_ppc64le_linux_hotspot_8u482b08.tar.gz'; \ From c9c847ca503e26291fc214516fdf9d37dadbb9b0 Mon Sep 17 00:00:00 2001 From: eclipse-temurin-bot Date: Wed, 4 Feb 2026 20:12:47 +0000 Subject: [PATCH 2/2] dockerfile: automated nightly updates --- 17/jdk/windows/nanoserver-ltsc2022/Dockerfile | 4 ++-- 17/jdk/windows/nanoserver-ltsc2025/Dockerfile | 4 ++-- 17/jdk/windows/windowsservercore-ltsc2022/Dockerfile | 10 +++++----- 17/jdk/windows/windowsservercore-ltsc2025/Dockerfile | 10 +++++----- 17/jre/windows/nanoserver-ltsc2022/Dockerfile | 4 ++-- 17/jre/windows/nanoserver-ltsc2025/Dockerfile | 4 ++-- 17/jre/windows/windowsservercore-ltsc2022/Dockerfile | 10 +++++----- 17/jre/windows/windowsservercore-ltsc2025/Dockerfile | 10 +++++----- 8 files changed, 28 insertions(+), 28 deletions(-) diff --git a/17/jdk/windows/nanoserver-ltsc2022/Dockerfile b/17/jdk/windows/nanoserver-ltsc2022/Dockerfile index 490167cc6..4e5c82a70 100644 --- a/17/jdk/windows/nanoserver-ltsc2022/Dockerfile +++ b/17/jdk/windows/nanoserver-ltsc2022/Dockerfile @@ -21,7 +21,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2022 SHELL ["cmd", "/s", "/c"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 ENV JAVA_HOME C:\\openjdk-17 # "ERROR: Access to the registry path is denied." @@ -31,7 +31,7 @@ RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \ && echo Complete. USER ContainerUser -COPY --from=eclipse-temurin:17.0.17_10-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME +COPY --from=eclipse-temurin:17.0.18_8-jdk-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME RUN echo Verifying install ... \ && echo javac --version && javac --version \ diff --git a/17/jdk/windows/nanoserver-ltsc2025/Dockerfile b/17/jdk/windows/nanoserver-ltsc2025/Dockerfile index 3889cbfed..e48599810 100644 --- a/17/jdk/windows/nanoserver-ltsc2025/Dockerfile +++ b/17/jdk/windows/nanoserver-ltsc2025/Dockerfile @@ -21,7 +21,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2025 SHELL ["cmd", "/s", "/c"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 ENV JAVA_HOME C:\\openjdk-17 # "ERROR: Access to the registry path is denied." @@ -31,7 +31,7 @@ RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \ && echo Complete. USER ContainerUser -COPY --from=eclipse-temurin:17.0.17_10-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME +COPY --from=eclipse-temurin:17.0.18_8-jdk-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME RUN echo Verifying install ... \ && echo javac --version && javac --version \ diff --git a/17/jdk/windows/windowsservercore-ltsc2022/Dockerfile b/17/jdk/windows/windowsservercore-ltsc2022/Dockerfile index d7442cb48..3be469fe5 100644 --- a/17/jdk/windows/windowsservercore-ltsc2022/Dockerfile +++ b/17/jdk/windows/windowsservercore-ltsc2022/Dockerfile @@ -22,12 +22,12 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2022 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 -RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_10.msi ...'); \ - curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_10.msi ; \ - Write-Host ('Verifying sha256 (df491b4dbad46dcb77fcba22a0edac4c53a89448f699b33a5cdd5349bd5865dd) ...'); \ - if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'df491b4dbad46dcb77fcba22a0edac4c53a89448f699b33a5cdd5349bd5865dd') { \ +RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.18_8.msi ...'); \ + curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.18_8.msi ; \ + Write-Host ('Verifying sha256 (bd169b6b8439e1d715eff789e355029e222ce6152994cefc3e666783ade8ff44) ...'); \ + if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'bd169b6b8439e1d715eff789e355029e222ce6152994cefc3e666783ade8ff44') { \ Write-Host 'FAILED!'; \ exit 1; \ }; \ diff --git a/17/jdk/windows/windowsservercore-ltsc2025/Dockerfile b/17/jdk/windows/windowsservercore-ltsc2025/Dockerfile index 99419ef59..950c15b0b 100644 --- a/17/jdk/windows/windowsservercore-ltsc2025/Dockerfile +++ b/17/jdk/windows/windowsservercore-ltsc2025/Dockerfile @@ -22,12 +22,12 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 -RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_10.msi ...'); \ - curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jdk_x64_windows_hotspot_17.0.17_10.msi ; \ - Write-Host ('Verifying sha256 (df491b4dbad46dcb77fcba22a0edac4c53a89448f699b33a5cdd5349bd5865dd) ...'); \ - if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'df491b4dbad46dcb77fcba22a0edac4c53a89448f699b33a5cdd5349bd5865dd') { \ +RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.18_8.msi ...'); \ + curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.18_8.msi ; \ + Write-Host ('Verifying sha256 (bd169b6b8439e1d715eff789e355029e222ce6152994cefc3e666783ade8ff44) ...'); \ + if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'bd169b6b8439e1d715eff789e355029e222ce6152994cefc3e666783ade8ff44') { \ Write-Host 'FAILED!'; \ exit 1; \ }; \ diff --git a/17/jre/windows/nanoserver-ltsc2022/Dockerfile b/17/jre/windows/nanoserver-ltsc2022/Dockerfile index 9b5aebd81..eb780dd6e 100644 --- a/17/jre/windows/nanoserver-ltsc2022/Dockerfile +++ b/17/jre/windows/nanoserver-ltsc2022/Dockerfile @@ -21,7 +21,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2022 SHELL ["cmd", "/s", "/c"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 ENV JAVA_HOME C:\\openjdk-17 # "ERROR: Access to the registry path is denied." @@ -31,7 +31,7 @@ RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \ && echo Complete. USER ContainerUser -COPY --from=eclipse-temurin:17.0.17_10-jre-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME +COPY --from=eclipse-temurin:17.0.18_8-jre-windowsservercore-ltsc2022 $JAVA_HOME $JAVA_HOME RUN echo Verifying install ... \ && echo java --version && java --version \ diff --git a/17/jre/windows/nanoserver-ltsc2025/Dockerfile b/17/jre/windows/nanoserver-ltsc2025/Dockerfile index 41518f1cb..9bdb3c5a9 100644 --- a/17/jre/windows/nanoserver-ltsc2025/Dockerfile +++ b/17/jre/windows/nanoserver-ltsc2025/Dockerfile @@ -21,7 +21,7 @@ FROM mcr.microsoft.com/windows/nanoserver:ltsc2025 SHELL ["cmd", "/s", "/c"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 ENV JAVA_HOME C:\\openjdk-17 # "ERROR: Access to the registry path is denied." @@ -31,7 +31,7 @@ RUN echo Updating PATH: %JAVA_HOME%\bin;%PATH% \ && echo Complete. USER ContainerUser -COPY --from=eclipse-temurin:17.0.17_10-jre-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME +COPY --from=eclipse-temurin:17.0.18_8-jre-windowsservercore-ltsc2025 $JAVA_HOME $JAVA_HOME RUN echo Verifying install ... \ && echo java --version && java --version \ diff --git a/17/jre/windows/windowsservercore-ltsc2022/Dockerfile b/17/jre/windows/windowsservercore-ltsc2022/Dockerfile index fa72dbdc6..a205ddec2 100644 --- a/17/jre/windows/windowsservercore-ltsc2022/Dockerfile +++ b/17/jre/windows/windowsservercore-ltsc2022/Dockerfile @@ -22,12 +22,12 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2022 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 -RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jre_x64_windows_hotspot_17.0.17_10.msi ...'); \ - curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jre_x64_windows_hotspot_17.0.17_10.msi ; \ - Write-Host ('Verifying sha256 (23eea3080b9545915b5af64807fd310ee7227688a179b33859530912cca4c1e6) ...'); \ - if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne '23eea3080b9545915b5af64807fd310ee7227688a179b33859530912cca4c1e6') { \ +RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jre_x64_windows_hotspot_17.0.18_8.msi ...'); \ + curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jre_x64_windows_hotspot_17.0.18_8.msi ; \ + Write-Host ('Verifying sha256 (fa15e3d32633795979395d4f42446b0fc41c8dcf4b4995d063ae4352d882ca26) ...'); \ + if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'fa15e3d32633795979395d4f42446b0fc41c8dcf4b4995d063ae4352d882ca26') { \ Write-Host 'FAILED!'; \ exit 1; \ }; \ diff --git a/17/jre/windows/windowsservercore-ltsc2025/Dockerfile b/17/jre/windows/windowsservercore-ltsc2025/Dockerfile index 6f9fcc7bd..8badc4d42 100644 --- a/17/jre/windows/windowsservercore-ltsc2025/Dockerfile +++ b/17/jre/windows/windowsservercore-ltsc2025/Dockerfile @@ -22,12 +22,12 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025 # $ProgressPreference: https://github.com/PowerShell/PowerShell/issues/2138#issuecomment-251261324 SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] -ENV JAVA_VERSION=jdk-17.0.17+10 +ENV JAVA_VERSION=jdk-17.0.18+8 -RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jre_x64_windows_hotspot_17.0.17_10.msi ...'); \ - curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.17%2B10/OpenJDK17U-jre_x64_windows_hotspot_17.0.17_10.msi ; \ - Write-Host ('Verifying sha256 (23eea3080b9545915b5af64807fd310ee7227688a179b33859530912cca4c1e6) ...'); \ - if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne '23eea3080b9545915b5af64807fd310ee7227688a179b33859530912cca4c1e6') { \ +RUN Write-Host ('Downloading https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jre_x64_windows_hotspot_17.0.18_8.msi ...'); \ + curl.exe -LfsSo openjdk.msi https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.18%2B8/OpenJDK17U-jre_x64_windows_hotspot_17.0.18_8.msi ; \ + Write-Host ('Verifying sha256 (fa15e3d32633795979395d4f42446b0fc41c8dcf4b4995d063ae4352d882ca26) ...'); \ + if ((Get-FileHash openjdk.msi -Algorithm sha256).Hash -ne 'fa15e3d32633795979395d4f42446b0fc41c8dcf4b4995d063ae4352d882ca26') { \ Write-Host 'FAILED!'; \ exit 1; \ }; \