Description
When a noop update is requested (i.e. all instances are already in desired state), the UpdateFactory.newUpdate fails checkArgument validation in:
checkArgument( !instructions.getDesiredState().getInstances().isEmpty(), "Instance count must be positive.");
Recommend fixing it with https://reviews.apache.org/r/25481, which replaces that validation with the one in SchedulerThriftInterface before any diff applied.