diff --git a/coriolis/osmorphing/netpreserver/nmconnection.py b/coriolis/osmorphing/netpreserver/nmconnection.py index fd0b3451..5acce170 100644 --- a/coriolis/osmorphing/netpreserver/nmconnection.py +++ b/coriolis/osmorphing/netpreserver/nmconnection.py @@ -33,7 +33,7 @@ def parse_network(self): "ethernet", self.nmconnection_file) if nmconnection_ethernet: for nmconn_file, nmconn in nmconnection_ethernet: - name = nmconn.get("connection", {}).get("id") + name = nmconn.get("interface-name", nmconn.get("id")) if not name: name = re.match(r"^.*/(.*)\.nmconnection$", nmconn_file).groups()[0]