Problem
UMC displays the following notification although the system does not require a reboot:
This system has been updated recently. Please reboot this system to finish the update.
Investigation
Check the legacy UCR variable used by UMC:
ucr get update/reboot/required
If the result is true, inspect when it was set:
zgrep 'update/reboot/required' /var/log/univention/config-registry.replog*
On current UCS versions, no active production mechanism sets this variable. It may have been set manually or remain from a legacy mechanism.
Before clearing it, verify that no current reboot marker exists:
ls -l /run/reboot-required /run/univention-updater-reboot 2>/dev/null
Solution
If no reboot marker exists and no reboot is required, remove the obsolete UCR variable:
ucr unset update/reboot/required
Reload UMC. The reboot notification should no longer be displayed.