Repair monitor cluster upgrade without blocking K1 package configuration
This commit is contained in:
@@ -23,7 +23,15 @@ case "$1" in
|
||||
fi
|
||||
rm -f /run/mission-core-node-k1-upgrade-active
|
||||
fi
|
||||
/usr/lib/mission-core-node/setup-monitor
|
||||
# A diagnostic service must not leave Node half-configured and prevent
|
||||
# dpkg from configuring the separately packaged acquisition plugin.
|
||||
if /usr/lib/mission-core-node/setup-monitor; then
|
||||
rm -f /run/mission-core-monitor-setup-failed
|
||||
else
|
||||
mc_monitor_result=$?
|
||||
printf '%s\n' "$mc_monitor_result" > /run/mission-core-monitor-setup-failed
|
||||
echo "Mission Core Node: monitoring setup failed; device services remain independent." >&2
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user