# Functions
MarkAsBusy marks the given conroller as busy and sets the Upgradeable condition to False to prevent operator upgrades by OLM.
MarkAsFree removes the given controller from the set of busy controllers, sets the Upgradeable condition to True to allow OLM to perform operator upgrades.
Validate checks that the given condition is present and holds the expected status value within the given list.
# Constants
OperatorConditionName is an environment variable set by OLM identifying the operator's OperatorCondition CR.