@cryptotaxi247 / netdata-1 / commits / c9250b389

fix(packaging): disable MongoDB exporter for EL10 (#22163)

* fix(packaging): enable CRB repo in RPM package test script The RPM package test for CentOS Stream 10 fails because libmongoc/libbson dependencies are in the CRB repository, which is not enabled in the test container. The kickstart installer already enables CRB for SYSVERSION >= 9, but the CI test script did not. * fix(packaging): disable MongoDB exporter for EL10 mongo-c-driver (libbson, libmongoc) is not available in any standard EL10 repository (BaseOS, AppStream, CRB, EPEL 10), causing RPM installation to fail with unresolved dependencies. * revert: remove CRB enablement from pkg-test.sh CRB does not provide mongo-c-driver on EL10, so this change was not needed. The actual fix was disabling the MongoDB exporter for EL10 in the spec file.

Ilya Mashchenko committed Apr 8, 2026 at 14:45 UTC c9250b3897954b56c3d6d30ad37d82058edcfe25
1 file changed +1 -1
netdata.spec.in
+1 -1
@@ -140,7 +140,7 @@ AutoReqProv: yes
140 %endif
141
142 # Skip MongoDB exporter on known problem platforms
143 -%if 0%{?oraclelinux} || 0%{?suse_version} || 0%{?amzn}
143 +%if 0%{?oraclelinux} || 0%{?suse_version} || 0%{?amzn} || 0%{?centos_ver} >= 10
144 %global _have_mongo_exporter 0
145 %else
146 %global _have_mongo_exporter 1