Project

General

Profile

Tâche #9251

Distribution EOLE - Scénario #9247: préparation de Zéphir pour la gestion d'eole 2.4.1 - Sprint 3

Vérifier le script /usr/share/eole/check_maj_eole.py

Added by Bruno Boiget over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/29/2014
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Description

Message obtenu en fin d'instance d'un zephir 2.3.13 après la mise à jour :

Traceback (most recent call last):
  File "/usr/share/eole/check_maj_eole.py", line 179, in <module>
    updates, md5_ini = check_maj_md5(dico['serveur_maj_clients'], opener, version, codename, zephir_version)
  File "/usr/share/eole/check_maj_eole.py", line 79, in check_maj_md5
    info = parse_release('http://%s/%s/%s/Release' % (serv_maj, repository, arch), '', serv_maj, repository, minimum, opener)
  File "/usr/share/eole/check_maj_eole.py", line 99, in parse_release
    url = opener.open(f_rel)
  File "/usr/lib/python2.6/urllib.py", line 205, in open
    return getattr(self, name)(url)
  File "/usr/lib/python2.6/urllib.py", line 344, in open_http
    h.endheaders()
  File "/usr/lib/python2.6/httplib.py", line 904, in endheaders
    self._send_output()
  File "/usr/lib/python2.6/httplib.py", line 776, in _send_output
    self.send(msg)
  File "/usr/lib/python2.6/httplib.py", line 735, in send
    self.connect()
  File "/usr/lib/python2.6/httplib.py", line 716, in connect
    self.timeout)
  File "/usr/lib/python2.6/socket.py", line 514, in create_connection
    raise error, msg
IOError: [Errno socket error] timed out

Modifications nécessaires pour prise en compte des releases:

- plusieurs distributions peuvent être basées sur le même 'codename ubuntu'. Les noms des fichiers générés doivent maintenant se baser sur le n° eole de la distribution;
- la notion de mise à jour complète/minimum n'existe plus, il ne sert plus à rien d'avoir deux n° de paquets
- évolution à prévoir ? : la procédure cherche seulement les infos des paquets 'all' et 'amd64'. -> pb si les paquets i386 ont des versions différentes


Related issues

Copied from conf-zephir - Tâche #8804: Vérifier le script /usr/share/eole/check_maj_eole.py Reporté 09/29/2014

History

#1 Updated by Bruno Boiget over 6 years ago

  • Remaining (hours) changed from 0.0 to 0.5

#2 Updated by Benjamin Bohard over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Also available in: Atom PDF