Possible short coming in SharedNetworkListParserTest.iface
The new SharedNetworkListParserTest.iface unit test uses the eth0 interface name. At least on Alpine it fails because this interface exists in the system.
A new interface should be added into iface_mgr_test_config.cc with a name which very unlikely already exists in any systems and this new name used for in system not existence tests.