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
mr9.4.1
Guillem Jover 5 years ago
parent 7208ef5fdf
commit 3e6b9c94c2

20
debian/control vendored

@ -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:

Loading…
Cancel
Save