diff --git a/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg-default.ww b/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg-default.ww deleted file mode 100644 index 3d499b00..00000000 --- a/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg-default.ww +++ /dev/null @@ -1,9 +0,0 @@ -DEVICE={{$.NetDevs.default.Device}} -NAME=default -BOOTPROTO=static -DEVTIMEOUT=10 -IPADDR={{$.NetDevs.default.Ipaddr}} -NETMASK={{$.NetDevs.default.Netmask}} -GATEWAY={{$.NetDevs.default.Gateway}} -HWADDR={{$.NetDevs.default.Hwaddr}} -ONBOOT=yes \ No newline at end of file diff --git a/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg.ww b/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg.ww new file mode 100644 index 00000000..5643a9c2 --- /dev/null +++ b/overlays/wwinit/etc/sysconfig/network-scripts/ifcfg.ww @@ -0,0 +1,20 @@ +{{- $host := .BuildHost }} +{{- $time := .BuildTime }} +{{- $source := .BuildSource }} +{{range $devname, $netdev := .NetDevs -}} +{{- $filename := print "ifcfg-" $devname ".conf" }} +{{- file $filename }} +# This file is autogenerated by warewulf +# Host: {{ $host }} +# Time: {{ $time }} +# Source: {{ $source }} +DEVICE={{ $netdev.Device }} +NAME=default +BOOTPROTO=static +DEVTIMEOUT=10 +IPADDR={{ $netdev.Ipaddr }} +NETMASK={{ $netdev.Netmask }} +GATEWAY={{ $netdev.Gateway }} +HWADDR={{ $netdev.Hwaddr }} +ONBOOT=yes +{{- end}} {{/* end for each network device */ \ No newline at end of file diff --git a/overlays/wwinit/etc/wicked/ifconfig/ifcfg-default.xml.ww b/overlays/wwinit/etc/wicked/ifconfig/ifcfg.xml.ww similarity index 51% rename from overlays/wwinit/etc/wicked/ifconfig/ifcfg-default.xml.ww rename to overlays/wwinit/etc/wicked/ifconfig/ifcfg.xml.ww index f1aa84e8..7f7102e5 100644 --- a/overlays/wwinit/etc/wicked/ifconfig/ifcfg-default.xml.ww +++ b/overlays/wwinit/etc/wicked/ifconfig/ifcfg.xml.ww @@ -1,5 +1,17 @@ +{{- $host := .BuildHost }} +{{- $time := .BuildTime }} +{{- $source := .BuildSource }} +{{range $devname, $netdev := .NetDevs -}} +{{- $filename := print "ifcfg-" $devname ".xml" }} +{{- file $filename }} + - {{.NetDevs.default.Device}} + {{$netdev.Device}} boot @@ -11,11 +23,11 @@
- {{$.NetDevs.default.IpCIDR}} + {{$netdev.IpCIDR}}
- {{$.NetDevs.default.Gateway}} + {{$netdev.Gateway}}
@@ -25,3 +37,4 @@ false
+{{- end }}