Last modified: 2013-09-27 11:08:28 UTC
After a normal amend (no rebase. so the commit on my local machine still has the parent 5433b7e), I can not do git review. It gives: remote: Resolving deltas: 100% (12/12) remote: Processing changes: refs: 1, done To ssh://mattflaschen@gerrit.wikimedia.org:29418/mediawiki/extensions/GettingStarted.git ! [remote rejected] HEAD -> refs/publish/master/returnto_CTA (change 77087 missing revisions) error: failed to push some refs to 'ssh://mattflaschen@gerrit.wikimedia.org:29418/mediawiki/extensions/GettingStarted.git' qchris reported on IRC that he could not fetch this commit. I see the same: Fresh clone works normally: git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/GettingStarted.git However, the fetch gives: matthew@matthew-t520: /tmp/GettingStarted (master|✔)% git fetch https://gerrit.wikimedia.org/r/mediawiki/extensions/GettingStarted refs/changes/87/77087/9 && git checkout FETCH_HEAD fatal: Couldn't find remote ref refs/changes/87/77087/9 Unexpected end of command stream While retesting this, the fetch started working, but filing anyway in case it's intermittent.
Gerrit missed the refs refs/changes/87/77087/8 refs/changes/87/77087/9 for the repo although the commits where there. I recreated the refs, and that seems to have fixed the problem.