Opened 12 years ago

Closed 12 years ago

#433 closed defect (fixed)

Can't get SVNPoller to work with 'svn+ssh'

Reported by: petj Owned by:
Priority: blocker Milestone: undecided
Version: 0.7.9 Keywords:
Cc:

Description

I'm trying (desperately) to have SVNPoller working with our svn repository. I have it setup like this:

from buildbot.changes.svnpoller import SVNPoller cchange_source? = [] source = SVNPoller(svnurl="svn+ssh://servername/svnrepos/configurator/trunk", pollinterval=500) cchange_source?.append(source)

I can do a manual 'svn log svn+ssh://servername/svnrepos/configurator/trunk' with no problems.

I can also do the commands in svnpoller.py manually.

But when doing this from starting the buildbot all I get is:

2009-02-24 14:23:53+0100 [-] SVNPoller polling 2009-02-24 14:23:53+0100 [-] SVNPoller failed 2009-02-24 14:23:53+0100 [-] _finished : [Failure instance: Traceback (failure with no frames): <type 'exceptions.IOError'>: got stderr: 'This computer system is for authorized users only. All activity is logged and regulary checked by systems personal. Individuals using this system without authority or in excess of their authority are subject to having all their services revoked. Any illegal services run by user or attempts to take down this server or its services will be reported to local law enforcement, and said user will be punished to the full extent of the law. Anyone using this system consents to these terms. TS '

Obviously this seems like an ssh problem. The /var/log/messages says: Feb 24 14:24:03 fserver sshd[8386]: error: PAM: Authentication failure for buildmaster from 192.168.169.75 Feb 24 14:24:03 fserver sshd[8386]: Failed keyboard-interactive/pam for buildmaster from 192.168.169.75 port 44335 ssh2

What I don't understand is that I can ssh to this server with no problem manually. I can run all svn commands manually.

What is the thing about SVNPoller?

Regards

Change History (1)

comment:1 Changed 12 years ago by petj

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.