From da8e519f7ca200e60d5224b9b27f288182bb39f9 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Mon, 7 Nov 2022 16:34:54 +0000 Subject: [PATCH] network: Fix adding mac address to network config --- roles/network/templates/ifcfg-eth.j2 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/network/templates/ifcfg-eth.j2 b/roles/network/templates/ifcfg-eth.j2 index 7a7fee5..3c78dec 100644 --- a/roles/network/templates/ifcfg-eth.j2 +++ b/roles/network/templates/ifcfg-eth.j2 @@ -8,8 +8,8 @@ UUID="{{ line.split()[1] }}" {% endfor %} {% if item.mac is defined %} HWADDR="{{ item.mac }}" -{% elif lookup('vars', 'ansible_' + item.device, default=undefined) is undefined %} -HWADDR="{{ lookup('vars', 'ansible_' + item.device + '["macaddress"]') }} +{% elif ansible_facts[item.device]['macaddress'] is defined %} +HWADDR="{{ ansible_facts[item.device]['macaddress'] }}" {% endif %} ONBOOT=yes {% if item.proto is not defined or item.proto == 'dhcp' %}