From dbedc0300dee58f7c7bbd71fd4e376c9f3a0b6a9 Mon Sep 17 00:00:00 2001 From: zeidlitz Date: Thu, 27 Nov 2025 12:38:08 +0100 Subject: [PATCH] fix: add interface argument to observer service --- modules/observer.py | 1 + modules/observer/templates/observer.default.erb | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/observer.py b/modules/observer.py index bcdf5ba9..be956242 100644 --- a/modules/observer.py +++ b/modules/observer.py @@ -14,6 +14,7 @@ def generate(host): info['icmp_target'] = 'ping.sunet.se' info['dns_target'] = 'slashdot.org.' + info['interface'] = 'eth0' return {'observer': info} diff --git a/modules/observer/templates/observer.default.erb b/modules/observer/templates/observer.default.erb index 11867183..be4862e2 100644 --- a/modules/observer/templates/observer.default.erb +++ b/modules/observer/templates/observer.default.erb @@ -1,4 +1,4 @@ # AUTOGENERATED BY PUPPET # All manual changes will be overwritten -ARGS="-dns <%= @nameservers.join(',') -%> -icmp-targets <%= @icmp_target %> -qname <%= @dns_target %>" +ARGS="-dns <%= @nameservers.join(',') -%> -icmp-targets <%= @icmp_target %> -qname <%= @dns_target %> -interface <%= @interface %>"