That's your problem.
Your git tools chose "not...@ah-git.MYNET.DOMAIN.COM" as your email
address, but Gerrit thinks the only valid address for you is
"not...@domain.com", so its rejecting the email as recorded by Git in
the commit object.
Use git config to set your name,email, e.g.:
git config --global user.name "Shawn Pearce"
git config --global user.email "s...@google.com"
Then recreate the commits (you can do this by rebasing them, or if its
only one commit, use git commit --amend) so that the committer field
shows your correct email address. Check with "git log --pretty=full"
to make sure.
Gerrit performs this "committer must match user" test to ensure
attribute is accurate when the commits are downloaded through Git.
If you need multiple emails, you can add them in Settings > Contact
Information, but they must be valid emails as Gerrit sends a
confirmation code that must be completed. If you are the admin, you
can also insert any old string into the account_external_ids table if
you want.
> In addition to this question - is there a good way to see logging from
> gerrit? I do not see any errors in the jetty /logs.
Gerrit logs to jetty's stdouterr log when it has something relevant to
say. Errors like the above are considered user level errors and
aren't recorded for the administrator. Errors like "oh my the
database disappeared" are admin level errors, and get logged to
stdouterr when they occur.
That's ooooooold in gerrit terms. We're on 2.0.7 right now, with
2.0.8 scheduled for release on Monday. Bugs are fixed weekly. I
would encourage you to try and stay current, in my humble opinion the
more recent builds are more stable than the older ones.