Projet

Général

Profil

Tâche #10322

Scénario #9094: préparer un Upgrade-Auto pour le changement de release en 2.4

Prise en compte des dépôts Envole sur Zéphir 2.3

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
22/01/2015
Echéance:
% réalisé:

100%

Temps estimé:
5.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Suite à l'ajout des dépots Envole, il faut les gérer de la même façon que les dépôts Eole/Ubuntu :

- recherche des listes de paquets sur les "dépôts de mise à jour des clients" (check_maj_eole)
- prise en compte du serveur de mise à jour déclaré pour chaque serveur (étendre le fonctionnement existant pour Eole/Ubuntu)


Demandes liées

Lié à Distribution EOLE - Tâche #10221: Gérer les dépôts Envole Fermé 05/01/2015 22/01/2015

Révisions associées

Révision 43bae3d2 (diff)
Ajouté par Bruno Boiget il y a environ 9 ans

check_maj_eole.py : prise en compte des dépôts Envole pour eole 2.4.1

ref #10322 @1h

Révision c38aeeb9 (diff)
Ajouté par Bruno Boiget il y a environ 9 ans

AptChecker: Prise en compte des serveurs de mise à jour Envole

  • Les serveurs de dépôts Envole sont à renseigner dans serveurs_maj_clients
  • Chargement des listes de paquets des serveurs de Maj Envole (2.4.1 et >)
  • Prise en compte du serveur de Maj défini pour chaque client quand possible

Ref #10322 @2h30m

Révision 0c67e828 (diff)
Ajouté par Bruno Boiget il y a environ 9 ans

check_maj_eole.py : Suppression du Fix temporaire sur les dépôts 2.4.1

- le script ne va plus chercher dans les dépôts unstable
- détection des paquets 2.4.1 non valide jusqu'à publication du dépôt stable

Fixes #10322 @5m

Révision e7a10258 (diff)
Ajouté par Bruno Boiget il y a environ 9 ans

Correction d'une typo dans check_maj_eole.py

ref #10322 @15m

Révision 92533620 (diff)
Ajouté par Bruno Boiget il y a environ 9 ans

Correction si pas de dépôt envole déclaré + problème avec version

  • pas d'erreur si aucun serveur contenant les dépôts envole n'est
    déclaré
  • correction d'un problème avec version dans config.eol

Fixes #10322 @1h30

Historique

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

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Bruno Boiget il y a environ 9 ans

  • Assigné à mis à Bruno Boiget

#3 Mis à jour par Bruno Boiget il y a environ 9 ans

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

Résolu, mais il faudra modifier le script check_maj_eole.py (conf-zephir) avant publication : utiliser les dépôts stables pour eole 2.4.1

#4 Mis à jour par Bruno Boiget il y a environ 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Bruno Boiget il y a environ 9 ans

  • Statut changé de Résolu à En cours
  • % réalisé changé de 100 à 80
  • Restant à faire (heures) changé de 0.5 à 1.0

bug rencontré par barco dans le cas où aucun des serveurs de mises à jour des clients ne possède de dépôt envole :

    Feb 10 16:16:04 zephir zephir_backend: [-] Unhandled Error
    Feb 10 16:16:04 zephir zephir_backend: [-] #011Traceback (most recent call last):
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/threading.py", line 504, in __bootstrap
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    self.__bootstrap_inner()
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    self.run()
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/threading.py", line 484, in run
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    self.__target(*self.__args, **self.__kwargs)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011--- <exception caught here> ---
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/twisted/python/threadpool.py", line 210, in _worker
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    result = context.call(ctx, function, *args, **kwargs)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    return self.currentContext().callWithContext(ctx, func, *args, **kw)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    return func(*args,**kw)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/zephir/backend/uucp_rpc.py", line 1250, in _maj_site
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    serv.check_maj_status(self.parent.maj_checker)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/zephir/backend/lib_backend.py", line 1111, in check_maj_status
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    show_installed)
    Feb 10 16:16:04 zephir zephir_backend: [-] #011  File "/usr/lib/python2.6/dist-packages/zephir/backend/lib_backend.py", line 203, in check_packages
    Feb 10 16:16:04 zephir zephir_backend: [-] #011    envole_tstamp = self.timestamp[version]['envole'][serv_envole]
    Feb 10 16:16:04 zephir zephir_backend: [-] #011exceptions.KeyError: u'eole.ac-dijon.fr'

#6 Mis à jour par Bruno Boiget il y a environ 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 80 à 100

#7 Mis à jour par Bruno Boiget il y a environ 9 ans

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

#8 Mis à jour par Joël Cuissinat il y a environ 9 ans

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

Formats disponibles : Atom PDF