From 64397b16c52425fab537ae1a6d5e450123fe81b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Thu, 26 Jun 2025 16:27:15 +0200 Subject: [PATCH] [tools] Fix setup_mongodb function (#5486) * Fix repo component name * Update --- misc/tools.func | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/misc/tools.func b/misc/tools.func index e750b517a..1edb9505a 100644 --- a/misc/tools.func +++ b/misc/tools.func @@ -643,8 +643,14 @@ function setup_mongodb() { DISTRO_CODENAME=$(awk -F= '/^VERSION_CODENAME=/{ print $2 }' /etc/os-release) case "$DISTRO_ID" in - ubuntu) MONGO_BASE_URL="https://repo.mongodb.org/apt/ubuntu" ;; - debian) MONGO_BASE_URL="https://repo.mongodb.org/apt/debian" ;; + ubuntu) + MONGO_BASE_URL="https://repo.mongodb.org/apt/ubuntu" + REPO_COMPONENT="multiverse" + ;; + debian) + MONGO_BASE_URL="https://repo.mongodb.org/apt/debian" + REPO_COMPONENT="main" + ;; *) msg_error "Unsupported distribution: $DISTRO_ID" return 1 @@ -676,7 +682,7 @@ function setup_mongodb() { fi curl -fsSL "https://pgp.mongodb.com/server-${MONGO_VERSION}.asc" | gpg --dearmor -o "/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg" - echo "deb [signed-by=/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg] ${MONGO_BASE_URL} ${DISTRO_CODENAME}/mongodb-org/${MONGO_VERSION} main" \ + echo "deb [signed-by=/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg] ${MONGO_BASE_URL} ${DISTRO_CODENAME}/mongodb-org/${MONGO_VERSION} ${REPO_COMPONENT}" \ >"$REPO_LIST" $STD apt-get update || {