Mutual exclusion of possibly conflicting regular services
There are several services that run regularly: periodical-reboot, system-upgrade, ansible-pull
Does the possibility of conflict exist? Maybe by booting at a specific time?
(In my case the manually started execution of ansible-pull was interrupted by periodical-reboot.)
Can the services be modelled in a way to exclude parallel execution?
Can the services be delayed until the others are finished instead of dropping execution completely?