After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 657832 - ftpadmin aborted on connection timeout
ftpadmin aborted on connection timeout
Status: RESOLVED OBSOLETE
Product: sysadmin
Classification: Infrastructure
Component: Other
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Sysadmins
GNOME Sysadmins
: 684907 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-08-31 14:15 UTC by Matthew Barnes
Modified: 2013-11-21 14:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthew Barnes 2011-08-31 14:15:35 UTC
Spurious crash of ftpadmin today while installing a module.  Ran it again on a subsequent module and it worked fine.  Might want to catch timeout exceptions and retry.


[mbarnes@master ~]$ ftpadmin install gtkhtml-4.1.90.1.tar.gz 
Gathering information and sorting on version: ., done
Preparing installation of gtkhtml-4.1.90.1.tar.gz:
 - Checking consistency: ....., done
 - Checking previous tarball: ....., done
 - NEWS, done (diff, 9 lines)
 - ChangeLog, done (diff, 24 lines)
 - Creating tarballs from tar.gz: tar.bz2 tar.xz .........., done
 - Creating sha256sum, done

      Module: gtkhtml
     Version: 4.1.90.1   (previous version: 4.1.90)
 Destination: /ftp/pub/GNOME/sources/gtkhtml/4.1/

Install gtkhtml? [Y/n] y
Installing gtkhtml-4.1.90.1.tar.gz:
 - Moving files: ....., done
 - Updating LATEST-IS, done
 - Updating known versions, done
 - Removing original tarball, done
Doing notifications:
 - Informing ftp-release-listTraceback (most recent call last):
  • File "/usr/local/bin/ftpadmin", line 1656 in <module>
    main()
  • File "/usr/local/bin/ftpadmin", line 1641 in main
    options.func(options, parser)
  • File "/usr/local/bin/ftpadmin", line 1362 in cmd_install
    module.install(unattended=options.unattended)
  • File "/usr/local/bin/ftpadmin", line 994 in install
    self.inform()
  • File "/usr/local/bin/ftpadmin", line 1043 in inform
    desc = self.moduleinfo.get_one_from_doap('description')
  • File "/usr/local/bin/ftpadmin", line 743 in get_one_from_doap
    for node in self.doap:
  • File "/usr/local/bin/ftpadmin", line 736 in doap
    self._doap = semi_rdf.read_rdf(self.DOAPURL % self.reponame)
  • File "/home/admin/bin/../gitadmin-bin/semi_rdf.py", line 171 in read_rdf
    parser.parse(f)
  • File "/usr/lib64/python2.6/xml/sax/expatreader.py", line 102 in parse
    source = saxutils.prepare_input_source(source)
  • File "/usr/lib64/python2.6/xml/sax/saxutils.py", line 298 in prepare_input_source
    f = urllib.urlopen(source.getSystemId())
  • File "/usr/lib64/python2.6/urllib.py", line 86 in urlopen
    return opener.open(url)
  • File "/usr/lib64/python2.6/urllib.py", line 207 in open
    return getattr(self, name)(url)
  • File "/usr/lib64/python2.6/urllib.py", line 346 in open_http
    h.endheaders()
  • File "/usr/lib64/python2.6/httplib.py", line 908 in endheaders
    self._send_output()
  • File "/usr/lib64/python2.6/httplib.py", line 780 in _send_output
    self.send(msg)
  • File "/usr/lib64/python2.6/httplib.py", line 739 in send
    self.connect()
  • File "/usr/lib64/python2.6/httplib.py", line 720 in connect
    self.timeout)
  • File "/usr/lib64/python2.6/socket.py", line 567 in create_connection
    raise error, msg
IOError: [Errno socket error] [Errno 110] Connection timed out

Comment 1 Olav Vitters 2011-08-31 14:42:14 UTC
Good suggestion.. patch would be nice, ftpadmin lives in the sysadmin-bin repository.
Comment 2 Robert Roth 2013-01-16 10:07:19 UTC
*** Bug 684907 has been marked as a duplicate of this bug. ***
Comment 3 Andrea Veri 2013-11-21 14:56:14 UTC
The GNOME Infrastructure Team is currently migrating its bug / issue tracker away from Bugzilla to Request Tracker and therefore all the currently open bugs have been closed and marked as OBSOLETE.

The following move will also act as a cleanup for very old and ancient tickets that were still living on Bugzilla. If your issue still hasn't been fixed as of today please report it again on the relevant RT queue.

More details about the available queues you can report the bug against can be found at https://wiki.gnome.org/Sysadmin/RequestTracker.

Thanks for your patience,

the GNOME Infrastructure Team