0a07cd
From 8a8af21fc8fff984f2b4285e9993cfd50cad70c4 Mon Sep 17 00:00:00 2001
222d62
From: Lars Kellogg-Stedman <lars@redhat.com>
222d62
Date: Thu, 15 Jun 2017 12:20:39 -0400
222d62
Subject: azure: ensure that networkmanager hook script runs
222d62
222d62
The networkmanager hook script was failing to run due to the changes
222d62
we made to resolve rhbz#1440831.  This corrects the regression by
222d62
allowing the NM hook script to run regardless of whether or not
222d62
cloud-init is "enabled".
222d62
222d62
Resolves: rhbz#1460206
222d62
X-downstream-only: true
0a07cd
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
222d62
---
222d62
 tools/hook-dhclient        | 3 +--
222d62
 tools/hook-network-manager | 3 +--
222d62
 tools/hook-rhel.sh         | 3 +--
222d62
 3 files changed, 3 insertions(+), 6 deletions(-)
222d62
222d62
diff --git a/tools/hook-dhclient b/tools/hook-dhclient
0a07cd
index 02122f37..181cd51e 100755
222d62
--- a/tools/hook-dhclient
222d62
+++ b/tools/hook-dhclient
222d62
@@ -13,8 +13,7 @@ is_azure() {
222d62
 }
222d62
 
222d62
 is_enabled() {
222d62
-    # only execute hooks if cloud-init is enabled and on azure
222d62
-    [ -e /run/cloud-init/enabled ] || return 1
222d62
+    # only execute hooks if cloud-init is running on azure
222d62
     is_azure
222d62
 }
222d62
 
222d62
diff --git a/tools/hook-network-manager b/tools/hook-network-manager
0a07cd
index 67d9044a..1d52cad7 100755
222d62
--- a/tools/hook-network-manager
222d62
+++ b/tools/hook-network-manager
222d62
@@ -13,8 +13,7 @@ is_azure() {
222d62
 }
222d62
 
222d62
 is_enabled() {
222d62
-    # only execute hooks if cloud-init is enabled and on azure
222d62
-    [ -e /run/cloud-init/enabled ] || return 1
222d62
+    # only execute hooks if cloud-init running on azure
222d62
     is_azure
222d62
 }
222d62
 
222d62
diff --git a/tools/hook-rhel.sh b/tools/hook-rhel.sh
0a07cd
index 513a5515..d75767e2 100755
222d62
--- a/tools/hook-rhel.sh
222d62
+++ b/tools/hook-rhel.sh
222d62
@@ -13,8 +13,7 @@ is_azure() {
222d62
 }
222d62
 
222d62
 is_enabled() {
222d62
-    # only execute hooks if cloud-init is enabled and on azure
222d62
-    [ -e /run/cloud-init/enabled ] || return 1
222d62
+    # only execute hooks if cloud-init is running on azure
222d62
     is_azure
222d62
 }
222d62
 
222d62
-- 
0a07cd
2.20.1
222d62