From 2292b1228b43298027503778b8aa6e7d8beca0ee Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 7 Oct 2025 08:17:33 +0200 Subject: [PATCH] Try to improve otelcol-contrib startup --- .../puppet/site/clickhouse.h1.int.pdp7.net.pp | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) 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'] } -- 2.47.3