Skip to content

Add support for Windows Server Core LTSC 2025 images #1245

Description

@tomsoch-dt

What feature do you want to see added?

Supporting Windows Server Core LTSC 2025 as a base image for both agent and inbound-agent, following the same pattern used for ltsc2022 (#424).

The primary use case is host OS matching: Windows containers running in process isolation mode require the container OS version to exactly match the host OS version. As Windows Server 2025 hosts become more common in
CI infrastructure, a matching ltsc2025 agent image is needed.

The upstream prerequisite is already satisfied - eclipse-temurin publishes ltsc2025 variants for all relevant JDK versions:
https://hub.docker.com/_/eclipse-temurin/tags?name=windowsservercore-ltsc2025

  • eclipse-temurin:17-jdk-windowsservercore-ltsc2025
  • eclipse-temurin:21-jdk-windowsservercore-ltsc2025
  • eclipse-temurin:25-jdk-windowsservercore-ltsc2025

Expected new tags:

  • agent:jdk17-windowsservercore-ltsc2025
  • agent:jdk21-windowsservercore-ltsc2025
  • agent:jdk25-windowsservercore-ltsc2025
  • inbound-agent:jdk17-windowsservercore-ltsc2025
  • inbound-agent:jdk21-windowsservercore-ltsc2025
  • inbound-agent:jdk25-windowsservercore-ltsc2025

Upstream changes

No response

Are you interested in contributing this feature?

I am not in a position to contribute the implementation directly, but I am available to test the resulting images on a Windows Server 2025 host if that would help validate the feature before release.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions