https://bugzilla.novell.com/show_bug.cgi?id=280005
Summary: osc: traceback if no route to host
Product: openSUSE.org
Version: unspecified
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: BuildService
AssignedTo: bnc-team-screening@forge.provo.novell.com
ReportedBy: suse-beta@cboltz.de
QAContact: adrian@novell.com
I was logged out of the LinuxTag WLAN which means
- nameservice fully working
- all other traffic /dev/null'ed at the router (traceroute shows two stations,
then only stars)
osc commit gave the following traceback in this situation:
cb@cboltz:~/packages/home:cboltz/kdepim3> osc commit
Traceback (most recent call last):
File "/usr/bin/osc", line 10, in <module>
sys.exit( osc.main() )
File "/usr/lib/python2.5/site-packages/osc/cmdln.py", line 240, in main
return self.cmd(args)
File "/usr/lib/python2.5/site-packages/osc/cmdln.py", line 263, in cmd
retval = self.onecmd(argv)
File "/usr/lib/python2.5/site-packages/osc/cmdln.py", line 379, in onecmd
return self._dispatch_cmd(handler, argv)
File "/usr/lib/python2.5/site-packages/osc/cmdln.py", line 1109, in
_dispatch_cmd
return handler(argv[0], opts, *args)
File "/usr/lib/python2.5/site-packages/osc/commandline.py", line 603, in
do_commit
upstream_rev = show_upstream_rev(p.apiurl, p.prjname, p.name)
File "/usr/lib/python2.5/site-packages/osc/core.py", line 908, in
show_upstream_rev
m = show_files_meta(apiurl, prj, pac)
File "/usr/lib/python2.5/site-packages/osc/core.py", line 903, in
show_files_meta
f = http_GET(makeurl(apiurl, ['source', prj, pac]))
File "/usr/lib/python2.5/site-packages/osc/core.py", line 682, in http_GET
def http_GET(*args, **kwargs): return http_request('GET', *args,
**kwargs)
File "/usr/lib/python2.5/site-packages/osc/core.py", line 673, in
http_request
fd = urllib2.urlopen(req, data=data)
File "/usr/lib/python2.5/urllib2.py", line 121, in urlopen
return _opener.open(url, data)
File "/usr/lib/python2.5/urllib2.py", line 374, in open
response = self._open(req, data)
File "/usr/lib/python2.5/urllib2.py", line 392, in _open
'_open', req)
File "/usr/lib/python2.5/urllib2.py", line 353, in _call_chain
result = func(*args)
File "/usr/lib/python2.5/urllib2.py", line 1109, in https_open
return self.do_open(httplib.HTTPSConnection, req)
File "/usr/lib/python2.5/urllib2.py", line 1076, in do_open
raise URLError(err)
urllib2.URLError: