Projet

Général

Profil

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

Ajouté par Bruno Boiget il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
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


Demandes liées

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

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 9 ans

  • Restant à faire (heures) changé de 0.0 à 0.5

#2 Mis à jour par Benjamin Bohard il y a plus de 9 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Formats disponibles : Atom PDF