From 3e6b9c94c27f5aedbff1723360a74769e35b7fcb Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Tue, 23 Feb 2021 19:27:10 +0100 Subject: [PATCH] TT#112302 Move monitoring stack daemons dependencies from ngcp-check-tools The dependencies should be in the metapackage, as there's no dependency at all for any of the Prometheus exporters, and there's just an indirect dependency on the database services, but we do not usually list them as dependencies anyway (f.ex. mariadb) in ngcp-check-tools. This also makes it possible to not depend on PRO/Carrier specific packages on CE systems. Change-Id: I68e0d3fc26753c629712d94c85fc3d76ed212ae7 --- debian/control | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/debian/control b/debian/control index 5743095..3dcdf9e 100644 --- a/debian/control +++ b/debian/control @@ -292,6 +292,8 @@ Depends: heartbeat-2 (>= 2.1.3-7~sipwise2) | crmsh, heartbeat-2 (>= 2.1.3-7~sipwise2) | fence-agents, heartbeat-2 (>= 2.1.3-7~sipwise2) | pacemaker, + influxdb, + influxdb-relay, iptables-persistent, janus, kannel, @@ -357,6 +359,13 @@ Depends: ngcp-voisniff-pro, ngcp-websocket-pro, nginx-light, + prometheus, + prometheus-haproxy-exporter, + prometheus-mysqld-exporter, + prometheus-nginx-exporter, + prometheus-node-exporter, + prometheus-process-exporter, + prometheus-redis-exporter, redis-server, rsyslog, slapd, @@ -367,6 +376,8 @@ Depends: systemd-coredump, systemd-sysv, systemd-timesyncd | systemd, + telegraf, + victoria-metrics, zstd, ${misc:Depends}, Provides: @@ -397,6 +408,7 @@ Depends: ethtool, grub-efi | grub-pc, haveged, + influxdb, iptables-persistent, kannel, libavcodec-extra, @@ -446,6 +458,12 @@ Depends: ngcp-upgrade-ce, ngcp-vmnotify, nginx-light, + prometheus, + prometheus-mysqld-exporter, + prometheus-nginx-exporter, + prometheus-node-exporter, + prometheus-process-exporter, + prometheus-redis-exporter, redis-server, rsyslog, ssh, @@ -453,6 +471,8 @@ Depends: systemd-coredump, systemd-sysv, systemd-timesyncd | systemd, + telegraf, + victoria-metrics, zstd, ${misc:Depends}, Provides: