Hi,
I wanted to push a change to gerrit that's based on a CL authored by
someone other than me (in this case
https://go-review.googlesource.com/#/c/22092), so I cherry-picked that
change onto master, made my changes and went to push, and got this:
(dwarf-compiler)mwhudson@aeglos:/opt/opensource/go/src$ git push
origin HEAD:refs/for/master
Counting objects: 50, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (50/50), done.
Writing objects: 100% (50/50), 17.65 KiB | 0 bytes/s, done.
Total 50 (delta 39), reused 0 (delta 0)
remote: Resolving deltas: 100% (39/39)
remote: Processing changes: refs: 1, done
remote:
remote: ERROR: In commit 2a41dbf2ea36aa75c6659a05ce7011f0baf694a0
remote: ERROR: author email address
rib...@google.com
remote: ERROR: does not match your user account.
remote: ERROR:
remote: ERROR: The following addresses are currently registered:
remote: ERROR:
michael...@canonical.com
remote: ERROR:
michael...@canonical.com.test-google-a.com
remote: ERROR:
michael...@gapps.canonical.com
remote: ERROR:
remote: ERROR: To register an email address, please visit:
remote: ERROR:
https://go-review.googlesource.com/#/settings/contact
remote:
remote:
To
https://go.googlesource.com/go
! [remote rejected] HEAD -> refs/for/master (invalid author)
error: failed to push some refs to '
https://go.googlesource.com/go'
If I go to the CL page and click "rebase". I get the same message.
I'm sure this used to work, has something changed in our gerrit
configuration?
Cheers,
mwh