From a13a00a03d71fb807161658de02017fa35ecb76f Mon Sep 17 00:00:00 2001 From: Christian Goll Date: Fri, 24 Jun 2022 17:20:47 +0200 Subject: [PATCH] fix nil map for networks --- internal/pkg/node/constructors.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/pkg/node/constructors.go b/internal/pkg/node/constructors.go index 6dd00bb1..ab846281 100644 --- a/internal/pkg/node/constructors.go +++ b/internal/pkg/node/constructors.go @@ -256,6 +256,9 @@ func (config *nodeYaml) FindAllNodes() ([]NodeInfo, error) { n.NetDevs[devname].OnBoot.SetAlt(netdev.OnBoot, p) n.NetDevs[devname].Primary.SetAlt(netdev.Primary, p) if len(netdev.Tags) != 0 { + if len(n.NetDevs[devname].Tags) == 0 { + n.NetDevs[devname].Tags = make(map[string]*Entry) + } for keyname, key := range netdev.Tags { if _, ok := n.NetDevs[devname].Tags[keyname]; !ok { var keyVar Entry