From db23d7201c9df78c91aeeeade6963f2cc12b50b1 Mon Sep 17 00:00:00 2001 From: "Nataliia S." <81954790+natali-rs1985@users.noreply.github.com> Date: Wed, 13 May 2026 14:50:43 +0300 Subject: T8600: Add option to change logging verbosity in Kea (#5178) --- data/templates/dhcp-server/kea-dhcp-ddns.conf.j2 | 2 +- data/templates/dhcp-server/kea-dhcp4.conf.j2 | 15 ++++++++++++++- data/templates/dhcp-server/kea-dhcp6.conf.j2 | 16 ++++++++++++++-- 3 files changed, 29 insertions(+), 4 deletions(-) (limited to 'data') diff --git a/data/templates/dhcp-server/kea-dhcp-ddns.conf.j2 b/data/templates/dhcp-server/kea-dhcp-ddns.conf.j2 index 5393ec839..632b38fd8 100644 --- a/data/templates/dhcp-server/kea-dhcp-ddns.conf.j2 +++ b/data/templates/dhcp-server/kea-dhcp-ddns.conf.j2 @@ -27,7 +27,7 @@ "pattern": "%-5p %m\n" } ], - "severity": "INFO", + "severity": "{{ log_level | upper }}", "debuglevel": 0 } ] diff --git a/data/templates/dhcp-server/kea-dhcp4.conf.j2 b/data/templates/dhcp-server/kea-dhcp4.conf.j2 index dae2338ae..75be63ccb 100644 --- a/data/templates/dhcp-server/kea-dhcp4.conf.j2 +++ b/data/templates/dhcp-server/kea-dhcp4.conf.j2 @@ -96,7 +96,20 @@ } ], {% if shared_network_name is vyos_defined %} - "shared-networks": {{ shared_network_name | kea_shared_network_json }} + "shared-networks": {{ shared_network_name | kea_shared_network_json }}, {% endif %} + "loggers": [ + { + "name": "kea-dhcp4", + "output_options": [ + { + "output": "stdout", + "pattern": "%-5p %m\n" + } + ], + "severity": "{{ log_level | upper }}", + "debuglevel": 0 + } + ] } } diff --git a/data/templates/dhcp-server/kea-dhcp6.conf.j2 b/data/templates/dhcp-server/kea-dhcp6.conf.j2 index 41e31d35e..6b4d1d5b0 100644 --- a/data/templates/dhcp-server/kea-dhcp6.conf.j2 +++ b/data/templates/dhcp-server/kea-dhcp6.conf.j2 @@ -59,8 +59,20 @@ {% endif %} ], {% if shared_network_name is vyos_defined %} - "shared-networks": {{ shared_network_name | kea6_shared_network_json }} + "shared-networks": {{ shared_network_name | kea6_shared_network_json }}, {% endif %} - + "loggers": [ + { + "name": "kea-dhcp6", + "output_options": [ + { + "output": "stdout", + "pattern": "%-5p %m\n" + } + ], + "severity": "{{ log_level | upper }}", + "debuglevel": 0 + } + ] } } -- cgit v1.2.3