-
Notifications
You must be signed in to change notification settings - Fork 2.4k
[nats] Update Alpine 3.21 to 3.22, Windows Server 1809 to LTSC 2022 #19182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Diff for ed9ae6c:diff --git a/_bashbrew-cat b/_bashbrew-cat
index 6b5eb5b..8f2b0b0 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,46 +1,46 @@
Maintainers: Derek Collison <derek@synadia.com> (@derekcollison), Waldemar Quevedo Salinas <wally@synadia.com> (@wallyqs), Byron Ruth <byron@synadia.com> (@bruth), Neil Twigg <neil@synadia.com> (@neilalexander), Phil Pennock <pdp@synadia.com> (@philpennock)
GitRepo: https://github.com/nats-io/nats-docker.git
GitFetch: refs/heads/main
-GitCommit: 4751c3f9ca2be4c128c688c6be46af2a02c70b25
+GitCommit: 09997444258bc1900ab5db78dd781915eed04885
-Tags: 2.10.29-alpine3.21, 2.10-alpine3.21, 2.10.29-alpine, 2.10-alpine
+Tags: 2.10.29-alpine3.22, 2.10-alpine3.22, 2.10.29-alpine, 2.10-alpine
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
-Directory: 2.10.x/alpine3.21
+Directory: 2.10.x/alpine3.22
-Tags: 2.10.29-nanoserver-1809, 2.10-nanoserver-1809
+Tags: 2.10.29-nanoserver-ltsc2022, 2.10-nanoserver-ltsc2022
SharedTags: 2.10.29-nanoserver, 2.10-nanoserver, 2.10.29, 2.10
Architectures: windows-amd64
-Directory: 2.10.x/nanoserver-1809
-Constraints: nanoserver-1809, windowsservercore-1809
+Directory: 2.10.x/nanoserver-ltsc2022
+Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
Tags: 2.10.29-scratch, 2.10-scratch, 2.10.29-linux, 2.10-linux
SharedTags: 2.10.29, 2.10
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
Directory: 2.10.x/scratch
-Tags: 2.10.29-windowsservercore-1809, 2.10-windowsservercore-1809
+Tags: 2.10.29-windowsservercore-ltsc2022, 2.10-windowsservercore-ltsc2022
SharedTags: 2.10.29-windowsservercore, 2.10-windowsservercore
Architectures: windows-amd64
-Directory: 2.10.x/windowsservercore-1809
-Constraints: windowsservercore-1809
+Directory: 2.10.x/windowsservercore-ltsc2022
+Constraints: windowsservercore-ltsc2022
-Tags: 2.11.4-alpine3.21, 2.11-alpine3.21, 2-alpine3.21, alpine3.21, 2.11.4-alpine, 2.11-alpine, 2-alpine, alpine
+Tags: 2.11.4-alpine3.22, 2.11-alpine3.22, 2-alpine3.22, alpine3.22, 2.11.4-alpine, 2.11-alpine, 2-alpine, alpine
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
-Directory: 2.11.x/alpine3.21
+Directory: 2.11.x/alpine3.22
-Tags: 2.11.4-nanoserver-1809, 2.11-nanoserver-1809, 2-nanoserver-1809, nanoserver-1809
+Tags: 2.11.4-nanoserver-ltsc2022, 2.11-nanoserver-ltsc2022, 2-nanoserver-ltsc2022, nanoserver-ltsc2022
SharedTags: 2.11.4-nanoserver, 2.11-nanoserver, 2-nanoserver, nanoserver, 2.11.4, 2.11, 2, latest
Architectures: windows-amd64
-Directory: 2.11.x/nanoserver-1809
-Constraints: nanoserver-1809, windowsservercore-1809
+Directory: 2.11.x/nanoserver-ltsc2022
+Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
Tags: 2.11.4-scratch, 2.11-scratch, 2-scratch, scratch, 2.11.4-linux, 2.11-linux, 2-linux, linux
SharedTags: 2.11.4, 2.11, 2, latest
Architectures: amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
Directory: 2.11.x/scratch
-Tags: 2.11.4-windowsservercore-1809, 2.11-windowsservercore-1809, 2-windowsservercore-1809, windowsservercore-1809
+Tags: 2.11.4-windowsservercore-ltsc2022, 2.11-windowsservercore-ltsc2022, 2-windowsservercore-ltsc2022, windowsservercore-ltsc2022
SharedTags: 2.11.4-windowsservercore, 2.11-windowsservercore, 2-windowsservercore, windowsservercore
Architectures: windows-amd64
-Directory: 2.11.x/windowsservercore-1809
-Constraints: windowsservercore-1809
+Directory: 2.11.x/windowsservercore-ltsc2022
+Constraints: windowsservercore-ltsc2022
diff --git a/_bashbrew-list b/_bashbrew-list
index 72a4b35..3b28991 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -1,54 +1,54 @@
nats:2
nats:2-alpine
-nats:2-alpine3.21
+nats:2-alpine3.22
nats:2-linux
nats:2-nanoserver
-nats:2-nanoserver-1809
+nats:2-nanoserver-ltsc2022
nats:2-scratch
nats:2-windowsservercore
-nats:2-windowsservercore-1809
+nats:2-windowsservercore-ltsc2022
nats:2.10
nats:2.10-alpine
-nats:2.10-alpine3.21
+nats:2.10-alpine3.22
nats:2.10-linux
nats:2.10-nanoserver
-nats:2.10-nanoserver-1809
+nats:2.10-nanoserver-ltsc2022
nats:2.10-scratch
nats:2.10-windowsservercore
-nats:2.10-windowsservercore-1809
+nats:2.10-windowsservercore-ltsc2022
nats:2.10.29
nats:2.10.29-alpine
-nats:2.10.29-alpine3.21
+nats:2.10.29-alpine3.22
nats:2.10.29-linux
nats:2.10.29-nanoserver
-nats:2.10.29-nanoserver-1809
+nats:2.10.29-nanoserver-ltsc2022
nats:2.10.29-scratch
nats:2.10.29-windowsservercore
-nats:2.10.29-windowsservercore-1809
+nats:2.10.29-windowsservercore-ltsc2022
nats:2.11
nats:2.11-alpine
-nats:2.11-alpine3.21
+nats:2.11-alpine3.22
nats:2.11-linux
nats:2.11-nanoserver
-nats:2.11-nanoserver-1809
+nats:2.11-nanoserver-ltsc2022
nats:2.11-scratch
nats:2.11-windowsservercore
-nats:2.11-windowsservercore-1809
+nats:2.11-windowsservercore-ltsc2022
nats:2.11.4
nats:2.11.4-alpine
-nats:2.11.4-alpine3.21
+nats:2.11.4-alpine3.22
nats:2.11.4-linux
nats:2.11.4-nanoserver
-nats:2.11.4-nanoserver-1809
+nats:2.11.4-nanoserver-ltsc2022
nats:2.11.4-scratch
nats:2.11.4-windowsservercore
-nats:2.11.4-windowsservercore-1809
+nats:2.11.4-windowsservercore-ltsc2022
nats:alpine
-nats:alpine3.21
+nats:alpine3.22
nats:latest
nats:linux
nats:nanoserver
-nats:nanoserver-1809
+nats:nanoserver-ltsc2022
nats:scratch
nats:windowsservercore
-nats:windowsservercore-1809
+nats:windowsservercore-ltsc2022
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 802e4bf..724c3e9 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -1,8 +1,8 @@
nats:2.10-alpine
-nats:2.10-windowsservercore-1809
+nats:2.10-windowsservercore-ltsc2022
nats:alpine
-nats:windowsservercore-1809
+nats:windowsservercore-ltsc2022
nats:2.10-linux
-nats:2.10-nanoserver-1809
+nats:2.10-nanoserver-ltsc2022
nats:linux
-nats:nanoserver-1809
+nats:nanoserver-ltsc2022
diff --git a/nats_2.10-alpine/Dockerfile b/nats_2.10-alpine/Dockerfile
index b8da71b..3ea8ccd 100644
--- a/nats_2.10-alpine/Dockerfile
+++ b/nats_2.10-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.21
+FROM alpine:3.22
ENV NATS_SERVER 2.10.29
diff --git a/nats_2.10-linux/Dockerfile b/nats_2.10-linux/Dockerfile
index 931c041..f3c0319 100644
--- a/nats_2.10-linux/Dockerfile
+++ b/nats_2.10-linux/Dockerfile
@@ -1,7 +1,7 @@
FROM scratch
ENV PATH="$PATH:/"
-COPY --from=nats:2.10.29-alpine3.21 /usr/local/bin/nats-server /nats-server
+COPY --from=nats:2.10.29-alpine3.22 /usr/local/bin/nats-server /nats-server
COPY nats-server.conf /nats-server.conf
EXPOSE 4222 8222 6222
diff --git a/nats_nanoserver-1809/Dockerfile b/nats_2.10-nanoserver-ltsc2022/Dockerfile
similarity index 52%
rename from nats_nanoserver-1809/Dockerfile
rename to nats_2.10-nanoserver-ltsc2022/Dockerfile
index f8980b0..2a99778 100644
--- a/nats_nanoserver-1809/Dockerfile
+++ b/nats_2.10-nanoserver-ltsc2022/Dockerfile
@@ -1,7 +1,7 @@
-FROM mcr.microsoft.com/windows/nanoserver:1809
+FROM mcr.microsoft.com/windows/nanoserver:ltsc2022
ENV NATS_DOCKERIZED 1
-COPY --from=nats:2.11.4-windowsservercore-1809 C:\\nats-server.exe C:\\nats-server.exe
+COPY --from=nats:2.10.29-windowsservercore-ltsc2022 C:\\nats-server.exe C:\\nats-server.exe
COPY nats-server.conf C:\\nats-server.conf
EXPOSE 4222 8222 6222
diff --git a/nats_2.10-nanoserver-1809/nats-server.conf b/nats_2.10-nanoserver-ltsc2022/nats-server.conf
similarity index 100%
rename from nats_2.10-nanoserver-1809/nats-server.conf
rename to nats_2.10-nanoserver-ltsc2022/nats-server.conf
diff --git a/nats_2.10-windowsservercore-1809/Dockerfile b/nats_2.10-windowsservercore-ltsc2022/Dockerfile
similarity index 96%
rename from nats_2.10-windowsservercore-1809/Dockerfile
rename to nats_2.10-windowsservercore-ltsc2022/Dockerfile
index 28c4fea..6fa57ab 100644
--- a/nats_2.10-windowsservercore-1809/Dockerfile
+++ b/nats_2.10-windowsservercore-ltsc2022/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/windows/servercore:1809
+FROM mcr.microsoft.com/windows/servercore:ltsc2022
# Enable exit on error.
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
diff --git a/nats_2.10-windowsservercore-1809/nats-server.conf b/nats_2.10-windowsservercore-ltsc2022/nats-server.conf
similarity index 100%
rename from nats_2.10-windowsservercore-1809/nats-server.conf
rename to nats_2.10-windowsservercore-ltsc2022/nats-server.conf
diff --git a/nats_alpine/Dockerfile b/nats_alpine/Dockerfile
index 86ddda2..983be45 100644
--- a/nats_alpine/Dockerfile
+++ b/nats_alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM alpine:3.21
+FROM alpine:3.22
ENV NATS_SERVER 2.11.4
diff --git a/nats_linux/Dockerfile b/nats_linux/Dockerfile
index ff725c6..1726e35 100644
--- a/nats_linux/Dockerfile
+++ b/nats_linux/Dockerfile
@@ -1,7 +1,7 @@
FROM scratch
ENV PATH="$PATH:/"
-COPY --from=nats:2.11.4-alpine3.21 /usr/local/bin/nats-server /nats-server
+COPY --from=nats:2.11.4-alpine3.22 /usr/local/bin/nats-server /nats-server
COPY nats-server.conf /nats-server.conf
EXPOSE 4222 8222 6222
diff --git a/nats_2.10-nanoserver-1809/Dockerfile b/nats_nanoserver-ltsc2022/Dockerfile
similarity index 53%
rename from nats_2.10-nanoserver-1809/Dockerfile
rename to nats_nanoserver-ltsc2022/Dockerfile
index 3c19449..e01351f 100644
--- a/nats_2.10-nanoserver-1809/Dockerfile
+++ b/nats_nanoserver-ltsc2022/Dockerfile
@@ -1,7 +1,7 @@
-FROM mcr.microsoft.com/windows/nanoserver:1809
+FROM mcr.microsoft.com/windows/nanoserver:ltsc2022
ENV NATS_DOCKERIZED 1
-COPY --from=nats:2.10.29-windowsservercore-1809 C:\\nats-server.exe C:\\nats-server.exe
+COPY --from=nats:2.11.4-windowsservercore-ltsc2022 C:\\nats-server.exe C:\\nats-server.exe
COPY nats-server.conf C:\\nats-server.conf
EXPOSE 4222 8222 6222
diff --git a/nats_nanoserver-1809/nats-server.conf b/nats_nanoserver-ltsc2022/nats-server.conf
similarity index 100%
rename from nats_nanoserver-1809/nats-server.conf
rename to nats_nanoserver-ltsc2022/nats-server.conf
diff --git a/nats_windowsservercore-1809/Dockerfile b/nats_windowsservercore-ltsc2022/Dockerfile
similarity index 96%
rename from nats_windowsservercore-1809/Dockerfile
rename to nats_windowsservercore-ltsc2022/Dockerfile
index 3a889b4..bc319a7 100644
--- a/nats_windowsservercore-1809/Dockerfile
+++ b/nats_windowsservercore-ltsc2022/Dockerfile
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/windows/servercore:1809
+FROM mcr.microsoft.com/windows/servercore:ltsc2022
# Enable exit on error.
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
diff --git a/nats_windowsservercore-1809/nats-server.conf b/nats_windowsservercore-ltsc2022/nats-server.conf
similarity index 100%
rename from nats_windowsservercore-1809/nats-server.conf
rename to nats_windowsservercore-ltsc2022/nats-server.conf Relevant Maintainers: |
tianon
approved these changes
Jun 3, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Removing Server 1809 as per #19138 and updating Alpine to 3.22.