-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Update mongo #18450
Update mongo #18450
Conversation
This comment has been minimized.
This comment has been minimized.
Windows failures are half #18390 (comment):
and half #18435 (comment):
🙃 |
We should file an issue about #18390 (comment) somewhere, but I don't know that I have the spoons for it myself. 🫣 I'm inclined to just update docker-library/mongo@92f5c6d for now 🙈 Edit: docker-library/mongo@ec73c00 🙈 |
Changes: - docker-library/mongo@ec73c00: Carry "temporary" hack forward again - docker-library/mongo@5958f5e: Update 8.0-rc to 8.0.5-rc2 - docker-library/mongo@8e11344: Update 7.0-rc to 7.0.17-rc0
d57bd18
to
8afefb1
Compare
Diff for 8afefb1:diff --git a/_bashbrew-cat b/_bashbrew-cat
index 3967862..58f4815 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -124,6 +124,47 @@ GitCommit: 55d140f1274a7d2dbe499797b0c6a4f4fb718cea
Directory: 7.0/windows/windowsservercore-ltsc2025
Constraints: windowsservercore-ltsc2025
+Tags: 7.0.17-rc0-jammy, 7.0-rc-jammy
+SharedTags: 7.0.17-rc0, 7.0-rc
+Architectures: amd64, arm64v8
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc
+
+Tags: 7.0.17-rc0-nanoserver-1809, 7.0-rc-nanoserver-1809
+SharedTags: 7.0.17-rc0-nanoserver, 7.0-rc-nanoserver
+Architectures: windows-amd64
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc/windows/nanoserver-1809
+Constraints: nanoserver-1809, windowsservercore-1809
+
+Tags: 7.0.17-rc0-nanoserver-ltsc2022, 7.0-rc-nanoserver-ltsc2022
+SharedTags: 7.0.17-rc0-nanoserver, 7.0-rc-nanoserver
+Architectures: windows-amd64
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc/windows/nanoserver-ltsc2022
+Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
+
+Tags: 7.0.17-rc0-windowsservercore-1809, 7.0-rc-windowsservercore-1809
+SharedTags: 7.0.17-rc0-windowsservercore, 7.0-rc-windowsservercore, 7.0.17-rc0, 7.0-rc
+Architectures: windows-amd64
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc/windows/windowsservercore-1809
+Constraints: windowsservercore-1809
+
+Tags: 7.0.17-rc0-windowsservercore-ltsc2022, 7.0-rc-windowsservercore-ltsc2022
+SharedTags: 7.0.17-rc0-windowsservercore, 7.0-rc-windowsservercore, 7.0.17-rc0, 7.0-rc
+Architectures: windows-amd64
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc/windows/windowsservercore-ltsc2022
+Constraints: windowsservercore-ltsc2022
+
+Tags: 7.0.17-rc0-windowsservercore-ltsc2025, 7.0-rc-windowsservercore-ltsc2025
+SharedTags: 7.0.17-rc0-windowsservercore, 7.0-rc-windowsservercore, 7.0.17-rc0, 7.0-rc
+Architectures: windows-amd64
+GitCommit: 8e1134460c0b94afa5595207b2b7be03d2916e69
+Directory: 7.0-rc/windows/windowsservercore-ltsc2025
+Constraints: windowsservercore-ltsc2025
+
Tags: 8.0.4-nanoserver-1809, 8.0-nanoserver-1809, 8-nanoserver-1809, nanoserver-1809
SharedTags: 8.0.4-nanoserver, 8.0-nanoserver, 8-nanoserver, nanoserver
Architectures: windows-amd64
@@ -165,8 +206,8 @@ GitCommit: 55d140f1274a7d2dbe499797b0c6a4f4fb718cea
Directory: 8.0/windows/windowsservercore-ltsc2025
Constraints: windowsservercore-ltsc2025
-Tags: 8.0.5-rc1-noble, 8.0-rc-noble
-SharedTags: 8.0.5-rc1, 8.0-rc
+Tags: 8.0.5-rc2-noble, 8.0-rc-noble
+SharedTags: 8.0.5-rc2, 8.0-rc
Architectures: amd64, arm64v8
-GitCommit: fe2a707f3b58ac1a210100ef6f316fdcd9ccd98b
+GitCommit: 5958f5e55353034428ab1cae0ecdbe285c90f258
Directory: 8.0-rc
diff --git a/_bashbrew-list b/_bashbrew-list
index 59f042a..6bd1295 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -66,6 +66,15 @@ mongo:7.0-jammy
mongo:7.0-nanoserver
mongo:7.0-nanoserver-1809
mongo:7.0-nanoserver-ltsc2022
+mongo:7.0-rc
+mongo:7.0-rc-jammy
+mongo:7.0-rc-nanoserver
+mongo:7.0-rc-nanoserver-1809
+mongo:7.0-rc-nanoserver-ltsc2022
+mongo:7.0-rc-windowsservercore
+mongo:7.0-rc-windowsservercore-1809
+mongo:7.0-rc-windowsservercore-ltsc2022
+mongo:7.0-rc-windowsservercore-ltsc2025
mongo:7.0-windowsservercore
mongo:7.0-windowsservercore-1809
mongo:7.0-windowsservercore-ltsc2022
@@ -79,6 +88,15 @@ mongo:7.0.16-windowsservercore
mongo:7.0.16-windowsservercore-1809
mongo:7.0.16-windowsservercore-ltsc2022
mongo:7.0.16-windowsservercore-ltsc2025
+mongo:7.0.17-rc0
+mongo:7.0.17-rc0-jammy
+mongo:7.0.17-rc0-nanoserver
+mongo:7.0.17-rc0-nanoserver-1809
+mongo:7.0.17-rc0-nanoserver-ltsc2022
+mongo:7.0.17-rc0-windowsservercore
+mongo:7.0.17-rc0-windowsservercore-1809
+mongo:7.0.17-rc0-windowsservercore-ltsc2022
+mongo:7.0.17-rc0-windowsservercore-ltsc2025
mongo:8
mongo:8-nanoserver
mongo:8-nanoserver-1809
@@ -108,8 +126,8 @@ mongo:8.0.4-windowsservercore
mongo:8.0.4-windowsservercore-1809
mongo:8.0.4-windowsservercore-ltsc2022
mongo:8.0.4-windowsservercore-ltsc2025
-mongo:8.0.5-rc1
-mongo:8.0.5-rc1-noble
+mongo:8.0.5-rc2
+mongo:8.0.5-rc2-noble
mongo:latest
mongo:nanoserver
mongo:nanoserver-1809
diff --git a/_bashbrew-list-build-order b/_bashbrew-list-build-order
index 33d8677..999a82f 100644
--- a/_bashbrew-list-build-order
+++ b/_bashbrew-list-build-order
@@ -10,6 +10,10 @@ mongo:7-jammy
mongo:7-windowsservercore-1809
mongo:7-windowsservercore-ltsc2022
mongo:7-windowsservercore-ltsc2025
+mongo:7.0-rc-jammy
+mongo:7.0-rc-windowsservercore-1809
+mongo:7.0-rc-windowsservercore-ltsc2022
+mongo:7.0-rc-windowsservercore-ltsc2025
mongo:8.0-rc-noble
mongo:noble
mongo:windowsservercore-1809
@@ -21,5 +25,7 @@ mongo:6-nanoserver-1809
mongo:6-nanoserver-ltsc2022
mongo:7-nanoserver-1809
mongo:7-nanoserver-ltsc2022
+mongo:7.0-rc-nanoserver-1809
+mongo:7.0-rc-nanoserver-ltsc2022
mongo:nanoserver-1809
mongo:nanoserver-ltsc2022
diff --git a/mongo_8.0-rc-noble/Dockerfile b/mongo_7.0-rc-jammy/Dockerfile
similarity index 90%
copy from mongo_8.0-rc-noble/Dockerfile
copy to mongo_7.0-rc-jammy/Dockerfile
index 28bc2f5..540cfd7 100644
--- a/mongo_8.0-rc-noble/Dockerfile
+++ b/mongo_7.0-rc-jammy/Dockerfile
@@ -4,7 +4,7 @@
# PLEASE DO NOT EDIT IT DIRECTLY.
#
-FROM ubuntu:noble
+FROM ubuntu:jammy
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
RUN set -eux; \
@@ -59,10 +59,10 @@ RUN set -eux; \
\
# download/install MongoDB PGP keys
export GNUPGHOME="$(mktemp -d)"; \
- wget -O KEYS 'https://pgp.mongodb.com/server-dev.asc' 'https://pgp.mongodb.com/server-8.0.asc'; \
+ wget -O KEYS 'https://pgp.mongodb.com/server-dev.asc' 'https://pgp.mongodb.com/server-7.0.asc'; \
gpg --batch --import KEYS; \
mkdir -p /etc/apt/keyrings; \
- gpg --batch --export --armor '28DE23AF08040FB24C33F36381B0EBBBADCEA95C' '4B0752C1BCA238C0B4EE14DC41DE058A4E7DCA05' > /etc/apt/keyrings/mongodb.asc; \
+ gpg --batch --export --armor '28DE23AF08040FB24C33F36381B0EBBBADCEA95C' 'E58830201F7DD82CD808AA84160D26BB1785BA38' > /etc/apt/keyrings/mongodb.asc; \
gpgconf --kill all; \
rm -rf "$GNUPGHOME" KEYS; \
\
@@ -86,13 +86,13 @@ ARG MONGO_REPO=repo.mongodb.org
ENV MONGO_PACKAGE=${MONGO_PACKAGE} MONGO_REPO=${MONGO_REPO}
ENV MONGO_MAJOR testing
-RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt/ubuntu noble/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR multiverse" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"
+RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt/ubuntu jammy/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR multiverse" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"
# add GA repo for mongodb-mongosh and mongodb-database-tools
-RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt/ubuntu noble/${MONGO_PACKAGE%-unstable}/8.0 multiverse" | tee "/etc/apt/sources.list.d/mongodb-8.0.list"
+RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt/ubuntu jammy/${MONGO_PACKAGE%-unstable}/7.0 multiverse" | tee "/etc/apt/sources.list.d/mongodb-7.0.list"
-# https://docs.mongodb.org/master/release-notes/8.0/
-ENV MONGO_VERSION 8.0.5~rc1
-# 01/31/2025, https://github.com/mongodb/mongo/tree/011f218eaf84f1afa97c3fe8c9b0f1492069af0d
+# https://docs.mongodb.org/master/release-notes/7.0/
+ENV MONGO_VERSION 7.0.17~rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
RUN set -x \
# installing "mongodb-enterprise" pulls in "tzdata" which prompts for input
diff --git a/mongo_5-focal/docker-entrypoint.sh b/mongo_7.0-rc-jammy/docker-entrypoint.sh
similarity index 100%
copy from mongo_5-focal/docker-entrypoint.sh
copy to mongo_7.0-rc-jammy/docker-entrypoint.sh
diff --git a/mongo_7-nanoserver-1809/Dockerfile b/mongo_7.0-rc-nanoserver-1809/Dockerfile
similarity index 75%
copy from mongo_7-nanoserver-1809/Dockerfile
copy to mongo_7.0-rc-nanoserver-1809/Dockerfile
index bcb0651..1145bc2 100644
--- a/mongo_7-nanoserver-1809/Dockerfile
+++ b/mongo_7.0-rc-nanoserver-1809/Dockerfile
@@ -14,7 +14,7 @@ RUN setx /m PATH "C:\mongodb\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-COPY --from=mongo:7.0.16-windowsservercore-1809 \
+COPY --from=mongo:7.0.17-rc0-windowsservercore-1809 \
C:\\Windows\\System32\\msvcp140.dll \
C:\\Windows\\System32\\msvcp140_1.dll \
C:\\Windows\\System32\\vcruntime140.dll \
@@ -22,10 +22,10 @@ COPY --from=mongo:7.0.16-windowsservercore-1809 \
C:\\Windows\\System32\\
# https://docs.mongodb.org/master/release-notes/7.0/
-ENV MONGO_VERSION 7.0.16
-# 12/11/2024, https://github.com/mongodb/mongo/tree/18b949444cfdaa88e30b0e10243bc18268251c1f
+ENV MONGO_VERSION 7.0.17-rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
-COPY --from=mongo:7.0.16-windowsservercore-1809 C:\\mongodb C:\\mongodb
+COPY --from=mongo:7.0.17-rc0-windowsservercore-1809 C:\\mongodb C:\\mongodb
RUN mongod --version
VOLUME C:\\data\\db C:\\data\\configdb
diff --git a/mongo_7-nanoserver-ltsc2022/Dockerfile b/mongo_7.0-rc-nanoserver-ltsc2022/Dockerfile
similarity index 75%
copy from mongo_7-nanoserver-ltsc2022/Dockerfile
copy to mongo_7.0-rc-nanoserver-ltsc2022/Dockerfile
index 0f118c3..9928ce8 100644
--- a/mongo_7-nanoserver-ltsc2022/Dockerfile
+++ b/mongo_7.0-rc-nanoserver-ltsc2022/Dockerfile
@@ -14,7 +14,7 @@ RUN setx /m PATH "C:\mongodb\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-COPY --from=mongo:7.0.16-windowsservercore-ltsc2022 \
+COPY --from=mongo:7.0.17-rc0-windowsservercore-ltsc2022 \
C:\\Windows\\System32\\msvcp140.dll \
C:\\Windows\\System32\\msvcp140_1.dll \
C:\\Windows\\System32\\vcruntime140.dll \
@@ -22,10 +22,10 @@ COPY --from=mongo:7.0.16-windowsservercore-ltsc2022 \
C:\\Windows\\System32\\
# https://docs.mongodb.org/master/release-notes/7.0/
-ENV MONGO_VERSION 7.0.16
-# 12/11/2024, https://github.com/mongodb/mongo/tree/18b949444cfdaa88e30b0e10243bc18268251c1f
+ENV MONGO_VERSION 7.0.17-rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
-COPY --from=mongo:7.0.16-windowsservercore-ltsc2022 C:\\mongodb C:\\mongodb
+COPY --from=mongo:7.0.17-rc0-windowsservercore-ltsc2022 C:\\mongodb C:\\mongodb
RUN mongod --version
VOLUME C:\\data\\db C:\\data\\configdb
diff --git a/mongo_7-windowsservercore-1809/Dockerfile b/mongo_7.0-rc-windowsservercore-1809/Dockerfile
similarity index 89%
copy from mongo_7-windowsservercore-1809/Dockerfile
copy to mongo_7.0-rc-windowsservercore-1809/Dockerfile
index 9f293e1..a6a3c8d 100644
--- a/mongo_7-windowsservercore-1809/Dockerfile
+++ b/mongo_7.0-rc-windowsservercore-1809/Dockerfile
@@ -9,11 +9,11 @@ FROM mcr.microsoft.com/windows/servercore:1809
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
# https://docs.mongodb.org/master/release-notes/7.0/
-ENV MONGO_VERSION 7.0.16
-# 12/11/2024, https://github.com/mongodb/mongo/tree/18b949444cfdaa88e30b0e10243bc18268251c1f
+ENV MONGO_VERSION 7.0.17-rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
-ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.16-signed.msi
-ENV MONGO_DOWNLOAD_SHA256=88fe05d7f324e72b9d17cbfe9bde652053c398efc7cffc0249c944faf4f32b34
+ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.17-rc0-signed.msi
+ENV MONGO_DOWNLOAD_SHA256=774926fa99d9e2878194a850a13b2f95e6975a9e542cbc1d28765eed54b43b16
RUN Write-Host ('Downloading {0} ...' -f $env:MONGO_DOWNLOAD_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/mongo_7-windowsservercore-ltsc2022/Dockerfile b/mongo_7.0-rc-windowsservercore-ltsc2022/Dockerfile
similarity index 89%
copy from mongo_7-windowsservercore-ltsc2022/Dockerfile
copy to mongo_7.0-rc-windowsservercore-ltsc2022/Dockerfile
index fedd067..0c7b892 100644
--- a/mongo_7-windowsservercore-ltsc2022/Dockerfile
+++ b/mongo_7.0-rc-windowsservercore-ltsc2022/Dockerfile
@@ -9,11 +9,11 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2022
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
# https://docs.mongodb.org/master/release-notes/7.0/
-ENV MONGO_VERSION 7.0.16
-# 12/11/2024, https://github.com/mongodb/mongo/tree/18b949444cfdaa88e30b0e10243bc18268251c1f
+ENV MONGO_VERSION 7.0.17-rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
-ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.16-signed.msi
-ENV MONGO_DOWNLOAD_SHA256=88fe05d7f324e72b9d17cbfe9bde652053c398efc7cffc0249c944faf4f32b34
+ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.17-rc0-signed.msi
+ENV MONGO_DOWNLOAD_SHA256=774926fa99d9e2878194a850a13b2f95e6975a9e542cbc1d28765eed54b43b16
RUN Write-Host ('Downloading {0} ...' -f $env:MONGO_DOWNLOAD_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/mongo_7-windowsservercore-ltsc2025/Dockerfile b/mongo_7.0-rc-windowsservercore-ltsc2025/Dockerfile
similarity index 89%
copy from mongo_7-windowsservercore-ltsc2025/Dockerfile
copy to mongo_7.0-rc-windowsservercore-ltsc2025/Dockerfile
index ef162e0..d68f1bf 100644
--- a/mongo_7-windowsservercore-ltsc2025/Dockerfile
+++ b/mongo_7.0-rc-windowsservercore-ltsc2025/Dockerfile
@@ -9,11 +9,11 @@ FROM mcr.microsoft.com/windows/servercore:ltsc2025
SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop';"]
# https://docs.mongodb.org/master/release-notes/7.0/
-ENV MONGO_VERSION 7.0.16
-# 12/11/2024, https://github.com/mongodb/mongo/tree/18b949444cfdaa88e30b0e10243bc18268251c1f
+ENV MONGO_VERSION 7.0.17-rc0
+# 02/12/2025, https://github.com/mongodb/mongo/tree/a7c707bc95ed2f80669aeeb93c8c11fe9cb985e2
-ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.16-signed.msi
-ENV MONGO_DOWNLOAD_SHA256=88fe05d7f324e72b9d17cbfe9bde652053c398efc7cffc0249c944faf4f32b34
+ENV MONGO_DOWNLOAD_URL https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.17-rc0-signed.msi
+ENV MONGO_DOWNLOAD_SHA256=774926fa99d9e2878194a850a13b2f95e6975a9e542cbc1d28765eed54b43b16
RUN Write-Host ('Downloading {0} ...' -f $env:MONGO_DOWNLOAD_URL); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
diff --git a/mongo_8.0-rc-noble/Dockerfile b/mongo_8.0-rc-noble/Dockerfile
index 28bc2f5..612da89 100644
--- a/mongo_8.0-rc-noble/Dockerfile
+++ b/mongo_8.0-rc-noble/Dockerfile
@@ -91,8 +91,8 @@ RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt
RUN echo "deb [ signed-by=/etc/apt/keyrings/mongodb.asc ] http://$MONGO_REPO/apt/ubuntu noble/${MONGO_PACKAGE%-unstable}/8.0 multiverse" | tee "/etc/apt/sources.list.d/mongodb-8.0.list"
# https://docs.mongodb.org/master/release-notes/8.0/
-ENV MONGO_VERSION 8.0.5~rc1
-# 01/31/2025, https://github.com/mongodb/mongo/tree/011f218eaf84f1afa97c3fe8c9b0f1492069af0d
+ENV MONGO_VERSION 8.0.5~rc2
+# 02/12/2025, https://github.com/mongodb/mongo/tree/cb9e2e5e552ee39dea1e39d7859336456d0c9820
RUN set -x \
# installing "mongodb-enterprise" pulls in "tzdata" which prompts for input Relevant Maintainers: |
Now, Windows failures are just #18435 (comment):
|
Changes: