Is the push window too big?

Dan Williams dcbw at redhat.com
Thu Jun 8 14:00:59 UTC 2006


On Thu, 2006-06-08 at 14:32 +0200, Thorsten Leemhuis wrote:
> Am Donnerstag, den 08.06.2006, 12:45 +0200 schrieb Michael Schwendt:
> > I think this just broke two build jobs:
> 
> Well, we had similar problems before and even opened a bug report to
> track it (but it got forgotten):
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=185846
> 
> [...]
> 
> >  - We could modify the push script to _copy_ files instead of moving
> > them.
> > Successfully copied packages would be marked [in their package root
> > directory] and would not be removed prior to a successful sync.
> 
> Sound like a good workaround (or is this even the proper solution?).

Any idea how long each push takes, for a reasonable # of packages?  Dave
Woodhouse just ran into a repo timeout, where the repo was locked longer
than 30 minutes and the builder killed the job (intentionally and
correctly) because the server hadn't told it to unlock yet.

If the potential window is > 30m, we should increase the timeout in the
builders to account for that.  I just picked 30m as a default with no
particular idea if it was correct or not.

Timeout should account for both the server's copy+createrepo run, and
the Extras push script operations.

Dan





More information about the Fedora-buildsys-list mailing list