diff --git a/cloud-init-trigger-udev.patch b/cloud-init-trigger-udev.patch index 538e161..4431385 100644 --- a/cloud-init-trigger-udev.patch +++ b/cloud-init-trigger-udev.patch @@ -27,7 +27,7 @@ + # before they are all setup. Settle if that is the case. + for iface in network_state.iter_interfaces( + renderer.filter_by_physical): -+ path = net.sys_dev_path(iface.name) ++ path = net.sys_dev_path(iface.get('name')) + if not os.path.exists(path): + util.udevadm_settle(path, 5) + break diff --git a/cloud-init.changes b/cloud-init.changes index 64e902e..99abc3a 100644 --- a/cloud-init.changes +++ b/cloud-init.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Sep 23 13:05:03 UTC 2019 - Robert Schweikert + +- Follow up to (bsc#1144363) + - In this implementation the "name" is not yet an attribute, use + get() to obtain the value from a dict. Source code version confusion. + ------------------------------------------------------------------- Mon Aug 19 16:46:35 UTC 2019 - Robert Schweikert