These args aren't right for the message.  Shouldn't we be recording refName here instead of Constants.HEAD?  And is newTag.toString() the right thing to embed as {1} in the message?  (I'm not sure, I don't know exactly what this message text says.)

Also I think this is supposed to be a ConcurrentRefUpdateException.