push over sftp

Joachim Nilsson joachim.nilsson at vmlinux.org
Wed Nov 2 18:09:25 GMT 2005


Hi,

I have the latest paramiko package (Debian/unstable) installed and the
latest rev of bzr.dev.

How is "bzr push" on bzr.dev supposed to work? I've tried several
variants on the theme:

bzr push sftp://vmlinux.org:public_html/bzr/gul
bzr push sftp://crash@vmlinux.org:public_html/bzr/gul
bzr push sftp://vmlinux.org:/home/crash/public_html/bzr/gul
bzr push sftp://crash@vmlinux.org:/home/public/public_html/bzr/gul
bzr push sftp://vmlinux.org/home/crash/public_html/bzr/gul
bzr push sftp://crash@vmlinux.org/home/public/public_html/bzr/gul

but they all end up like this:

bzr: ERROR: (-2, 'Name or service not known')
  command: '/home/crash/Projects/Bazaar/bzr.dev/bzr' 'push' 'sftp://crash@vmlinux.org:public_html/bzr/gul'
      pwd: u'/home/crash/Projects/vmlinux/gul.bzr'
    error: socket.gaierror
  at <string> line 1, in connect()
  see ~/.bzr.log for debug information
Exception exceptions.AttributeError: "'Transport' object has no attribute 'packetizer'" in <bound method Transport.__del__ of <paramiko.Transport at 0xB76E392CL (unconnected)>> ignored

~/.bzr.log:
10094] Wed 19:02:40.493 ERROR: (-2, 'Name or service not known')
  command: '/home/crash/Projects/Bazaar/bzr.dev/bzr' 'push' 'sftp://crash@vmlinux.org:public_html/bzr/gul'
      pwd: u'/home/crash/Projects/vmlinux/gul.bzr'
    error: socket.gaierror
Traceback (most recent call last):
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/commands.py", line 531, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/commands.py", line 506, in run_bzr
    ret = cmd_obj.run_argv(argv)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/commands.py", line 225, in run_argv
    return self.run(**all_cmd_args)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/builtins.py", line 436, in run
    br_to = Branch.open(location)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/branch.py", line 119, in open
    t = get_transport(base)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/transport/__init__.py", line 352, in get_transport
    return klass(base)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/transport/__init__.py", line 367, in _loader
    return klass(base)
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/transport/sftp.py", line 97, in __init__
    self._sftp_connect()
  File "/home/crash/Projects/Bazaar/bzr.dev/bzrlib/transport/sftp.py", line 388, in _sftp_connect
    t = paramiko.Transport((self._host, self._port))
  File "/usr/lib/python2.4/site-packages/paramiko/transport.py", line 210, in __init__
    sock.connect((hostname, port))
  File "<string>", line 1, in connect
gaierror: (-2, 'Name or service not known')


Regards
 /Jocke






More information about the bazaar mailing list