[Buildbot-devel] Potential Windows git issue

Dustin J. Mitchell dustin at v.igoro.us
Sat Jan 3 00:15:43 UTC 2015


You might use a SlaveLock to prevent multiple Git steps from running
concurrently?

Dustin

On Wed, Dec 31, 2014 at 5:11 AM, Kay Hayen <kay.hayen at gmail.com> wrote:
> Hello there,
>
> sometimes I have builds on my Windows buildslave, especially at startup,
> that prompt for the ssh acceptance of the authenticy of the host in the (new
> style) git step.
>
> This happens while other builds are running. In fact, my suspect is that
> "ssh" cannot concurrently access the file for known hosts, potentially
> needlessly opening it locked. Aborting and restarting the build will not
> prompt.
>
> Has anybody else seen that happen yet? What are possible workarounds.
>
> I was thinking that the git protocol (provided that it works) might
> internally be a better choice and even a saner option if one doesn't care of
> privacy. The other other would be "smart" http I guess, which wouldn't have
> the issue. But each of that has implications of its own rights.
>
> But am I right that this parallel ssh issue exists in the first place, and
> how could I achieve that Buildbot stops thinking it has "stdin" on Windows,
> and potentially just make all git steps retry, because right now it hangs
> until the build timeout of 3600 seconds kicks in. The "retry" of the step
> doesn't get its go I suppose.
>
> Yours,
> Kay
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>




More information about the devel mailing list