feat: enable network manager on el9 (#189)

- el9 doesnt have the network-scripts scripts

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/189
This commit is contained in:
Ben Vincent 2024-12-08 19:11:54 +11:00
parent 40af30d0ff
commit ec926dfe0a

View File

@ -8,14 +8,21 @@ class profiles::almalinux::base (
ensure => absent, ensure => absent,
} }
} }
service {'NetworkManager': if $facts['os']['release'] == '8' {
ensure => false, service {'NetworkManager':
enable => false, ensure => false,
require => Package['network-scripts'], enable => false,
} require => Package['network-scripts'],
-> service {'network': }
ensure => true, -> service {'network':
enable => true, ensure => true,
require => Package['network-scripts'], enable => true,
require => Package['network-scripts'],
}
} elsif $facts['os']['release'] == '8' {
service {'NetworkManager':
ensure => true,
enable => true,
}
} }
} }