diff --git a/microk8s-resources/default-hooks/reconcile.d/10-pods-restart b/microk8s-resources/default-hooks/reconcile.d/10-pods-restart index e334d2f6a1..d7e942baba 100755 --- a/microk8s-resources/default-hooks/reconcile.d/10-pods-restart +++ b/microk8s-resources/default-hooks/reconcile.d/10-pods-restart @@ -4,7 +4,9 @@ if ! [ -e "${SNAP_DATA}/var/lock/no-cni-reload" ] && [ -e "${SNAP_DATA}/var/lock/snapdata-mounts-need-reload" ]; then - if (is_apiserver_ready) && "${SNAP}/scripts/kill-host-pods.py" --with-snap-data-mounts --with-owner -- -A; then + if (is_apiserver_ready) && "${SNAP}/scripts/kill-host-pods.py" \ + --with-snap-data-mounts --with-owner \ + -- -A --field-selector spec.nodeName=$(hostname) ; then rm "${SNAP_DATA}/var/lock/snapdata-mounts-need-reload" fi fi