My GCE git repo was working fine and then I tried playing with appcfg.py update
and it failed due to too many files (files that weren't checked into git).
When I git pushed again, it hangs and then says an RPC call failed. The output is here:
Pushing to https://source.developers.google.com/p/my-project-name/
Counting objects: 660, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (595/595), done.
POST git-receive-pack (chunked)
Writing objects: 100% (660/660), 1.30 MiB | 650.00 KiB/s, done.
Total 660 (delta 96), reused 10 (delta 3)
error: RPC failed; result=22, HTTP code = 502
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
Update
The output now says something slightly different about the RPC failure:
Pushing to https://source.developers.google.com/p/<redacted>/
Counting objects: 660, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (595/595), done.
POST git-receive-pack (chunked)
Writing objects: 100% (660/660), 1.30 MiB | 934.00 KiB/s, done.
Total 660 (delta 96), reused 10 (delta 3)
Unable to rewind rpc post data - try increasing http.postBuffer
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date