[submodule "modules/stdlib"]
path = modules/stdlib
url = https://github.com/puppetlabs/puppetlabs-stdlib.git
+[submodule "modules/reboot"]
+ path = modules/reboot
+ url = https://github.com/puppetlabs/puppetlabs-reboot.git
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,
+ }
}