diff --git a/modules/networking/manifests/init.pp b/modules/networking/manifests/init.pp index ae3970a..d2076ca 100644 --- a/modules/networking/manifests/init.pp +++ b/modules/networking/manifests/init.pp @@ -29,7 +29,10 @@ class networking ( # determine which networking service to restart $restart_command = $facts['os']['family'] ? { - 'RedHat' => '/usr/bin/systemctl restart network', + 'RedHat' => $facts['os']['release']['major'] ? { + '8' => '/usr/bin/systemctl restart network', + '9' => '/usr/bin/systemctl restart NetworkManager', + }, 'Debian' => '/usr/bin/systemctl restart networking', default => fail('Unsupported OS in networking-restart-command'), }