added vlan for wicked

Signed-off-by: Christian Goll <cgoll@suse.com>
This commit is contained in:
Christian Goll
2024-06-25 10:50:56 +02:00
committed by Jonathon Anderson
parent de2a0bde79
commit 2e6b648e09

View File

@@ -8,10 +8,18 @@ This file is autogenerated by warewulf
<interface origin="static generated warewulf config">
<name>{{$netdev.Device}}</name>
{{ if $netdev.Type -}}
{{ if eq $netdev.Type "vlan" -}}
<vlan>
<device> {{ $netdev.Tags.parent_device }} </device>
<tag> {{ $netdev.Tags.vlan_id }} </tag>
<protocol>ieee802-1Q</protocol>
</vlan>
{{ else -}}
<link-type>{{ $netdev.Type }}</link-type>
{{ else -}}
<link-type>ethernet</link-type>
{{ end -}}
{{ end -}}
{{ if $netdev.MTU -}}
<mtu>{{ $netdev.MTU }}</mtu>
{{ end -}}