2016-04-21 22:08 GMT+03:00 Konstantin Kolinko <[email protected]>:
> Hi!
>
> "update_ant" step is failing with
>
> error: Unable to append to .git/logs/refs/remotes/origin/master:
> Permission denied
>
> http://vmgump.apache.org/gump/public/ant/
> http://vmgump.apache.org/gump/public/ant/gump_work/update_ant.html
>
> I guess that it is really a permission error, as the message says.
>
> Can somebody cleanup that directory, so that a fresh copy is cloned
> from git repository?
>
> Working Directory: /srv/gump/public/workspace/cvs/ant
>
>
> The failing operation is Git trying to append to a reflog file. If
> this issue affects more than one project, I think we can disable git
> reflogs by setting "core.logAllRefUpdates" configuration property to
> false, as Git manual says. [1]
>
> [1] https://git-scm.com/docs/git-config
>

I went on with

1. Setting core.logAllRefUpdates=false on new checkouts

2. As a temporary solution I modified workspaceMatchesModule() check
in git.py to unconditionally return False, so that all git checkouts
are deleted and recreated by Gump.

I expect that the next run of Gump starts in ~`15 minutes at 0:00 UTC.
We will see whether it clears that Ant issue.

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to