puppet-prod/site/profiles/manifests/almalinux/base.pp
2024-12-08 19:11:54 +11:00

29 lines
630 B
Puppet

# base almalinux settings
class profiles::almalinux::base (
Boolean $remove_ens18 = true,
) {
if $remove_ens18 {
file {'/etc/sysconfig/network-scripts/ifcfg-ens18':
ensure => absent,
}
}
if $facts['os']['release'] == '8' {
service {'NetworkManager':
ensure => false,
enable => false,
require => Package['network-scripts'],
}
-> service {'network':
ensure => true,
enable => true,
require => Package['network-scripts'],
}
} elsif $facts['os']['release'] == '8' {
service {'NetworkManager':
ensure => true,
enable => true,
}
}
}