@cryptotaxi247 / netdata-1 / commits / 29229425d

Make OpenTelemetry plugin a required dependency for native DEB/RPM packages. (#21194)

Austin S. Hemmelgarn committed Oct 29, 2025 at 08:18 UTC 29229425d35c131d0214ec777615540ed13a2ea0
2 files changed +7
netdata.spec.in
+3
@@ -235,6 +235,9 @@ Requires: %{name}-dashboard
235 %if 0%{?_have_ebpf}
236 Requires: %{name}-plugin-ebpf = %{version}
237 %endif
238 +%if 0%{?_have_rust}
239 +Requires: %{name}-plugin-otel = %{version}
240 +%endif
241 Requires: %{name}-plugin-apps = %{version}
242 Requires: %{name}-plugin-pythond = %{version}
243 Requires: %{name}-plugin-go = %{version}
packaging/cmake/Modules/Packaging.cmake
+4
@@ -67,6 +67,10 @@ if(ENABLE_DASHBOARD)
67 list(APPEND _main_deps "netdata-dashboard")
68 endif()
69
70 +if(ENABLE_PLUGIN_OTEL)
71 + list(APPEND _main_deps "netdata-plugin-otel")
72 +endif()
73 +
74 if(ENABLE_PLUGIN_CHARTS)
75 list(APPEND _main_deps "netdata-plugin-chartsd")
76 endif()