Hello
Since three days, I try to import an sourceforge svn repository into launchpad (https://code.launchpad.net/~zorba-coders/zorba/sf-trunk). Unfortunately, it fails every time with the following error msg:
Traceback (most recent call last):
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/scripts/code-import-worker.py", line 98, in <module>
sys.exit(script.main())
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/scripts/code-import-worker.py", line 93, in main
return import_worker.run()
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/lib/lp/codehosting/codeimport/worker.py", line 546, in run
return self._doImport()
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/lib/lp/codehosting/codeimport/worker.py", line 720, in _doImport
inter_branch.fetch(limit=revision_limit)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/branch.py", line 718, in fetch
self._fetch_revmetas(todo, find_ghosts=find_ghosts, limit=limit)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/branch.py", line 728, in _fetch_revmetas
project=self.source.project, mapping=self.source.mapping)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 1568, in fetch
pack_hint = self._fetch_revisions(needed, pb)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 1493, in _fetch_revisions
use_replay=self._use_replay)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 1463, in _fetch_revisions_nochunks
parent_revmeta)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 1403, in _fetch_revision_switch
report_inventory_contents(reporter, parent_revnum, start_empty)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/errors.py", line 141, in convert
return unbound(*args, **kwargs)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 1126, in report_inventory_contents
reporter.finish()
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/fetch.py", line 354, in change_prop
self.editor.revmeta.get_previous_fileprops())
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/util.py", line 77, in keys
self._ensure_init()
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/util.py", line 29, in _ensure_init
self.dict = self.create_fn(*self.args)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/branchprops.py", line 53, in _real_get_properties
(_, _, props) = self.log._transport.get_dir(path, revnum)
File "/srv/importd.launchpad.net/production/launchpad-rev-13900/bzrplugins/optional/svn/errors.py", line 149, in convert
raise mapped_err
bzrlib.plugins.svn.errors.DavRequestFailed: A Subversion remote access command failed: PROPFIND of '/svnroot/zorba/trunk/zorba': SSL handshake failed: Secure connection truncated (https://zorba.svn.sourceforge.net)
Import failed:
Traceback (most recent call last):
Failure: twisted.internet.error.ProcessTerminated: A process has ended with a probable error condition: process ended with exit code 1.
First, I thought the problem is Sourceforge. Because pretty often, they have some downtime. But if I mirror the subversion repository from my own linux machine, I do not have problems at all! It takes a lot of time, but it works!
Could it be possible that something is going wrong on the launchpad servers?
To bypass this problem, I tried to push the current revisions of the sourceforge repository to the launchpad branch myself. But that's not possible because the launchpad branch is read-only.
Is it somehow possible to fix or bypass this problem?
Best
David