Re: Dealing with circular BuildRequires?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Oct 7, 2011, at 2:42 AM, Petr Pisar wrote:
> On 2011-10-06, Jesse Keating <jkeating@xxxxxxxxxxxxxxx> wrote:
>> On Oct 5, 2011, at 11:27 PM, Petr Pisar wrote:
>>> 
>>> I've written an ultimate heavy-parallel rebuilding tool. (Actually it's
>>> so much parallel that Fedora infrustructure, git repositories namely,
>>> spontaneously fails.) It's packaged in `perl-Fedora-Rebuild' package,
>>> there is sample executable `rebuildperl'. Currently it's
>>> under-documented, not optimized and with some internal bugs. But I will
>>> develop it more because we need it for each year Perl rebuild, so the
>>> tool will improve.
>> 
>> What failure did you create, and was there a ticket about this?  If
>> you're able to create a failure with load I'm VERY interested in this.
>> 
> The job was like `git pull && rpmdev-bump && git commit && git push' run
> on already cloned repository. We configured SSH client to use
> auto-closing master connnection and when we run the job in more threads
> we got errors like unexpected SSH session close by remote (probably
> after timing out gitolite or what Fedora uses behind the SSH).
> 
> We found by experiments the `more threads' is more than 6 (or 8,
> I can't remeber now).
> 
> Marcela asked on #fedora-admin whether there was some limit set on the
> server site but nobody could confirm or deny it.


Ok, that's strange because I've done very similar with the mass rebuild script I have and I was not able to create any sort of noticeable load on the server.  Certainly does sound like an ssh issue though.

Might have gone quicker if you pull via git:// and then only push via ssh:// reducing your ssh handshakes by half.

- jlk


-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux