[Buildbot-devel] Why is my SVNPoller not working?

Matt Ackeret mattack at apple.com
Sat Jan 16 01:47:18 UTC 2010


On Fri, 15 Jan 2010, Tim Hatch wrote:
>Also... How are you connecting over ssh? Is it a key without a
>passphrase, or do you use agent forwarding, perhaps?  Are the
>buildmaster and buildslaves using different private keys (I assume so)?
> Have you tried manually doing a checkout as the buildmaster, to see if
>it's a key verification prompt?

on my ssh connection to the master, checking out first gave me:
The authenticity of host 'HOSTNAME' can't be established.
RSA key fingerprint is
Are you sure you want to continue connecting (yes/no)? yes

then two prompts for ssh.  So I guess I have to set up ssh keys on the master
(and the slave?)

OOOOH..  Little light bulb starting to go off over my head..

The SVNPoller is running on the master, which THEN says "hey slave, go do
a build"..  and the SVNPoller has to check out on the master to figure out 
if the source has changed..  Right?

But the timer one is just running on the master and says "hey slave, go do
a build"..

I set up the public key on my buildmaster account, and copied it to the
repository machine, and now I can ssh to it (as my username at source user) with
no prompt.

But that's another thing I don't quite understand.  I don't seem to know how
to tell is the SVNPoller is "going".  I go to the 'changes' link on my
waterfall page and see:
SVNPoller watching svn+ssh://MYSOURCEPATH/branches/buildbot-test-branch

But nothing else seems to show up there.  I did check in another change to
my test branch a few minutes ago.  The latest timestamp on the waterfall is
about 8 minutes ago, from the master being shutdown, started, and the
buildslave connected.




More information about the devel mailing list