chore: change eth0 to ens18

This commit is contained in:
Ben Vincent 2024-06-23 16:42:27 +10:00
parent 803a0ac01d
commit 3b907159f1
2 changed files with 18 additions and 4 deletions

View File

@ -2,7 +2,17 @@
profiles::cobbler::params::is_cobbler_master: true profiles::cobbler::params::is_cobbler_master: true
networking::interfaces: networking::interfaces:
eth0: eth0:
ensure: absent
ens18:
ensure: present
family: inet
method: static
ipaddress: 198.18.13.27 ipaddress: 198.18.13.27
netmask: 255.255.255.0
onboot: true
networking::routes: networking::routes:
default: default:
gateway: 198.18.13.254 gateway: 198.18.13.254
interface: ens18
profiles::almalinux::base::remove_ens18: false

View File

@ -1,10 +1,14 @@
# base almalinux settings # base almalinux settings
class profiles::almalinux::base { class profiles::almalinux::base (
Boolean $remove_ens18 = true,
) {
file {'/etc/sysconfig/network-scripts/ifcfg-ens18': if $remove_ens18 {
ensure => absent, file {'/etc/sysconfig/network-scripts/ifcfg-ens18':
ensure => absent,
}
} }
-> service {'NetworkManager': service {'NetworkManager':
ensure => false, ensure => false,
enable => false, enable => false,
require => Package['network-scripts'], require => Package['network-scripts'],