From aa639b1fd29b1241ced228d861c1de482c377aaf Mon Sep 17 00:00:00 2001 From: Jan Orel Date: Tue, 20 Dec 2022 14:48:05 +0100 Subject: [PATCH] B #-: Synchronize inital & following neplan apply --- src/etc/one-context.d/loc-10-network.d/netcfg-netplan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/etc/one-context.d/loc-10-network.d/netcfg-netplan b/src/etc/one-context.d/loc-10-network.d/netcfg-netplan index a2c0e94..15b924a 100644 --- a/src/etc/one-context.d/loc-10-network.d/netcfg-netplan +++ b/src/etc/one-context.d/loc-10-network.d/netcfg-netplan @@ -41,7 +41,7 @@ configure_network() # booting of current systems, so we execute netplan apply on the background case "${NETCFG_NETPLAN_RENDERER}" in ''|networkd) - nohup netplan apply &>/dev/null & + flock /var/run/one-context/netplan.lock nohup netplan apply &>/dev/null & ;; esac } @@ -56,14 +56,14 @@ start_network() netplan generate nm_symlink_run_connections service networking start - netplan apply + flock /var/run/one-context/netplan.lock netplan apply } reload_network() { netplan generate nm_symlink_run_connections - netplan apply + flock /var/run/one-context/netplan.lock netplan apply } #