From fe08f02e903e6f2d8b03767b9238ad148a3f539a Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Fri, 11 Feb 2022 10:04:03 -0800 Subject: meta-google: gbmc-bridge: Fail DHCP if hooks fail We don't want to report a successful DHCP if some of the hooks failed to run. Change-Id: Iaafa555fa99381f0c7ff6bd05fd7038366356fbd Signed-off-by: William A. Kennington III --- meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'meta-google') diff --git a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh index 42a077d093..e2701d4588 100644 --- a/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh +++ b/meta-google/recipes-google/networking/gbmc-bridge/gbmc-br-dhcp.sh @@ -29,7 +29,7 @@ done gbmc_br_dhcp_run_hooks() { local hook for hook in "${GBMC_BR_DHCP_HOOKS[@]}"; do - "$hook" || continue + "$hook" || return done } @@ -97,5 +97,5 @@ EOF hostnamectl set-hostname "$fqdn" || true fi - gbmc_br_dhcp_run_hooks + gbmc_br_dhcp_run_hooks || exit fi -- cgit v1.2.3