booster – It looks like this is a bug. The issue is that when ‘cached mode’ and/or ‘offline mode’ is enabled, the reboot does not occur when no updates are available for the target host. We’ll get this fixed for the next release. In the meantime, the workaround/solution is to change your job queue from:
Download and install updates + reboot always
Wait for host to go offline and come back online
TO
Download and install updates
Reboot (force, if required)
Wait for host to go offline and come back online