From: alex Date: Tue, 7 Oct 2025 06:17:33 +0000 (+0200) Subject: Try to improve otelcol-contrib startup X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=2292b1228b43298027503778b8aa6e7d8beca0ee;p=alex.git Try to improve otelcol-contrib startup --- diff --git a/personal_infra/puppet/site/clickhouse.h1.int.pdp7.net.pp b/personal_infra/puppet/site/clickhouse.h1.int.pdp7.net.pp index dd9e15c..edefe23 100644 --- a/personal_infra/puppet/site/clickhouse.h1.int.pdp7.net.pp +++ b/personal_infra/puppet/site/clickhouse.h1.int.pdp7.net.pp @@ -53,4 +53,24 @@ node 'clickhouse.h1.int.pdp7.net' { require => Package['otelcol-contrib'], notify => Service['otelcol-contrib'], } + + Package['otelcol-contrib'] + -> + file {'/etc/systemd/system/otelcol-contrib.service.d': + ensure => directory, + } + -> + Package['clickhouse-server'] + -> + file {'/etc/systemd/system/otelcol-contrib.service.d/depends.conf': + content => @(EOT) + [Unit] + Requires=clickhouse-server.service + | EOT + , + } + ~> + exec {'/usr/bin/systemctl daemon-reload':} + ~> + Service['otelcol-contrib'] }