UserCherryPick should return proper error code when commits cannot be found
When a commit can't be found in UserCherryPick
we return an Internal
error. This makes our monitoring unhappy in case a user is repeatedly trying to execute this RPC with missing commits. We should fix this and return a proper RPC code in this case: either NotFound
, FailedPrecondition
or InvalidArgument
.