Internal error when pushing changes to gerrit

Hi,
Just got a new vm setup and was ready to submit a patch, however even though ssh to git.haiku-os.org is successful, I got an “internal error”, followed by remote_rejected with no further info when doing a git push.

When trying again, I got an error due to “no new changes” so it looks like pushing was successful the first time, but I cannot see my changes in review.haiku-os.org.

Anyone know what might have happened and any way to resolve it without doing fetching a new clone?

Edit: Change id was also correctly generated into the commit message.

Thanks!

Did some searching, seems maybe I could do a git commit --amend and remove the generated change I’d and try again?

Anyway, will put this on hold and see if any of you have some input regarding what could have gone wrong in the first commit. :slightly_smiling_face:

Bad timing. Gerrit is currently down, it’s not just you. Hopefully it will be back up soon.

1 Like

The website is working,but I still get the same error when trying to push changes,tried to do that only a few minutes ago.
@kallisti5 are you aware of the issue?

Weird… Gerrit looks fine here. It’s been running for 19 days and consuming like 3GiB of RAM (as Gerrit does).

Nothing interesting in the logs. I’ll restart it to see if it helps.

I just checked the version… We’re on 3.11.2, and Gerrit released 3.11.4 which includes:

JGit changes

    Change 485904: Bump JGit to 3f3f3b5a6

This includes a fix for races that could occur when deleting refs and another actor tries to pack refs.

That “sounds” like a potential since what you’re seeing is limited to git activities. I’m going to upgrade us real quick.

@Jim EDIT: Upgrade complete. Give it a try and let me know if the problem still exists. Sorry for the trouble.

3 Likes

Many patches appeared over night,including mine that threw an error yesterday,so this seems to be fixed.
Thanks for your fast response :+1:

(post deleted by author)