From 0e0ea47231c04d0634618de89dfa6f500bc3a3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Mon, 8 Aug 2016 20:52:34 +0200 Subject: OVH cleanup continue (network interfaces) --- modules/ovh_cleanup/manifests/init.pp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'modules/ovh_cleanup') diff --git a/modules/ovh_cleanup/manifests/init.pp b/modules/ovh_cleanup/manifests/init.pp index 75b4978..0704cf9 100644 --- a/modules/ovh_cleanup/manifests/init.pp +++ b/modules/ovh_cleanup/manifests/init.pp @@ -39,4 +39,18 @@ class ovh_cleanup { file { '/etc/resolv.conf.pacorig': ensure => 'absent' } + + + file { '/etc/udev/rules.d/80-net-setup-link.rules': + ensure => 'absent', + } + exec { '/usr/bin/sed -i -e "s/Name=eth0/Name=en*/" /etc/systemd/network/eth0-dhcp.network': + subscribe => File['/etc/udev/rules.d/80-net-setup-link.rules'], + refreshonly => true + } + exec { '/usr/bin/mv /etc/systemd/network/eth0-dhcp.network /etc/systemd/network/en-dhcp.network': + subscribe => Exec['/usr/bin/sed -i -e "s/Name=eth0/Name=en*/" /etc/systemd/network/eth0-dhcp.network'], + notify => Reboot['after_run'], + refreshonly => true, + } } -- cgit v1.2.3