@cryptotaxi247 / netdata-1 / commits / 739cd718f

Disable MongoDB exporter for Ubuntu 20.04, 22.04, and 24.04 packages. (#21403)

Austin S. Hemmelgarn committed Dec 5, 2025 at 06:54 UTC 739cd718ff7298f12fe78c6223a82b1272cb17c3
1 file changed +11 -1
packaging/build-package.sh
+11 -1
@@ -18,6 +18,8 @@ SCRIPT_SOURCE="$(
18 )"
19 SOURCE_DIR="$(dirname "$(dirname "${SCRIPT_SOURCE}")")"
20
21 +. /etc/os-release
22 +
23 CMAKE_ARGS="-S ${SOURCE_DIR} -B ${BUILD_DIR}"
24
25 add_cmake_option() {
@@ -46,7 +48,6 @@ add_cmake_option ENABLE_PLUGIN_SYSTEMD_JOURNAL On
48 add_cmake_option ENABLE_PLUGIN_SYSTEMD_UNITS On
49
50 add_cmake_option ENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE On
49 -add_cmake_option ENABLE_EXPORTER_MONGODB On
51
52 add_cmake_option ENABLE_BUNDLED_PROTOBUF Off
53 add_cmake_option ENABLE_BUNDLED_JSONC Off
@@ -80,6 +81,15 @@ case "${PKG_TYPE}" in
81 add_cmake_option ENABLE_PLUGIN_IBM Off
82 ;;
83 esac
84 +
85 + if [ "${ID}" = "ubuntu" ]; then
86 + case "${VERSION_ID}" in
87 + 20.04|22.04|24.04) add_cmake_option ENABLE_EXPORTER_MONGODB Off ;;
88 + *) add_cmake_option ENABLE_EXPORTER_MONGODB On ;;
89 + esac
90 + else
91 + add_cmake_option ENABLE_EXPORTER_MONGODB On
92 + fi
93 ;;
94 RPM) ;;
95 *) echo "Unrecognized package type ${PKG_TYPE}." ; exit 1 ;;