feat(hook): add pre/post update hooks
fix(units): switch to new fleet X-ConditionMachineID