diff --git a/coriolis/osmorphing/base.py b/coriolis/osmorphing/base.py index 77564680..02410e2e 100644 --- a/coriolis/osmorphing/base.py +++ b/coriolis/osmorphing/base.py @@ -639,11 +639,10 @@ def _set_grub2_console_settings(self, consoles=None, speed=None, config_obj, execute_update_grub) def _add_net_udev_rules(self, net_ifaces_info): - udev_file = "etc/udev/rules.d/70-persistent-net.rules" - if not self._test_path(udev_file): - if net_ifaces_info: - content = utils.get_udev_net_rules(net_ifaces_info) - self._write_file_sudo(udev_file, content) + coriolis_udev_rules_file = "etc/udev/rules.d/99-coriolis-net.rules" + if net_ifaces_info: + content = utils.get_udev_net_rules(net_ifaces_info) + self._write_file_sudo(coriolis_udev_rules_file, content) def _setup_network_preservation(self, nics_info) -> None: net_ifaces_info = dict() diff --git a/coriolis/tests/osmorphing/test_base.py b/coriolis/tests/osmorphing/test_base.py index af4dd1f0..8804ff59 100644 --- a/coriolis/tests/osmorphing/test_base.py +++ b/coriolis/tests/osmorphing/test_base.py @@ -1148,7 +1148,7 @@ def test__add_net_udev_rules(self, mock_write_file_sudo, mock_test_path): self.os_morphing_tools._add_net_udev_rules(net_ifaces_info) mock_write_file_sudo.assert_called_once_with( - "etc/udev/rules.d/70-persistent-net.rules", content + "etc/udev/rules.d/99-coriolis-net.rules", content ) @ddt.data(