From b2e402dff7ec54c4e6696dfd0d0591828bd13bd8 Mon Sep 17 00:00:00 2001
From: Steve Huston <huston@srhuston.net>
Date: Wed, 24 Feb 2021 08:52:47 -0500
Subject: [PATCH] Changing real_reload_command for RHEL8 to reload configs
 before reapplying

---
 manifests/interface.pp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/manifests/interface.pp b/manifests/interface.pp
index 9bc1b96..fd0cd3e 100644
--- a/manifests/interface.pp
+++ b/manifests/interface.pp
@@ -683,7 +683,7 @@ define network::interface (
     undef => $::operatingsystem ? {
         'CumulusLinux' => 'ifreload -a',
         'RedHat'       => $::operatingsystemmajrelease ? {
-          '8'     => "/usr/bin/nmcli device reapply ${interface}",
+          '8'     => "/usr/bin/nmcli con reload ; /usr/bin/nmcli device reapply ${interface}",
           default => "ifdown ${interface} --force ; ifup ${interface}",
         },
         default        => "ifdown ${interface} --force ; ifup ${interface}",
-- 
GitLab