From bbce99a487cdab8f88ffb1335b6b397d26a59856 Mon Sep 17 00:00:00 2001 From: Seb dArgoeuves Date: Sat, 16 May 2026 19:05:13 +0000 Subject: [PATCH 1/2] libvirt: do not set MTU on public/direct interfaces --- netsim/templates/provider/libvirt/libvirt-bridge.j2 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/netsim/templates/provider/libvirt/libvirt-bridge.j2 b/netsim/templates/provider/libvirt/libvirt-bridge.j2 index 763d045210..4933ef36c8 100644 --- a/netsim/templates/provider/libvirt/libvirt-bridge.j2 +++ b/netsim/templates/provider/libvirt/libvirt-bridge.j2 @@ -22,6 +22,9 @@ {% if ifname|length < 16 %} :libvirt__iface_name => "{{ ifname }}", {% endif %} +{% if not pubnet %} :libvirt__mtu => 9500, +{% endif %} :autostart => true, :auto_config => false + From 395bd0bb2646a018245a096705efd0049cb7bb7f Mon Sep 17 00:00:00 2001 From: Ivan Pepelnjak Date: Wed, 20 May 2026 08:25:12 +0200 Subject: [PATCH 2/2] Fix: move MTU setting into existing 'private network' block --- netsim/templates/provider/libvirt/libvirt-bridge.j2 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/netsim/templates/provider/libvirt/libvirt-bridge.j2 b/netsim/templates/provider/libvirt/libvirt-bridge.j2 index 4933ef36c8..34c0969519 100644 --- a/netsim/templates/provider/libvirt/libvirt-bridge.j2 +++ b/netsim/templates/provider/libvirt/libvirt-bridge.j2 @@ -15,15 +15,13 @@ :libvirt__network_name => "{{ l.bridge }}", :libvirt__forward_mode => "veryisolated", :libvirt__dhcp_enabled => false, + :libvirt__mtu => 9500, {% endif %} {% if 'libvirt' in l and l.libvirt.permanent|default(false) %} :libvirt__always_destroy => false, {% endif -%} {% if ifname|length < 16 %} :libvirt__iface_name => "{{ ifname }}", -{% endif %} -{% if not pubnet %} - :libvirt__mtu => 9500, {% endif %} :autostart => true, :auto_config => false