Tâche #17228
Scénario #16986: qualification Zephir 2.6
export /import de sauvegardes zephir
Restant à faire (heures):
0.0
Demandes liées
Révisions associées
Historique
#1 Mis à jour par Thierry Bertrand il y a plus de 7 ans
- Temps estimé mis à 1.00 h
- Restant à faire (heures) mis à 1.0
#2 Mis à jour par Thierry Bertrand il y a plus de 7 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Thierry Bertrand il y a plus de 7 ans
- % réalisé changé de 0 à 30
La procédure de restauration entraîne l'erreur non fatale suivante à l'instance :
## Suppression des serveurs et modules non supportés ## Traceback (most recent call last): File "/usr/share/zephir/utils/cleanup_import.py", line 154, in <module> main() File "/usr/share/zephir/utils/cleanup_import.py", line 146, in main purge_db(cx_pool, modules, variantes, serveurs) File "/usr/share/zephir/utils/cleanup_import.py", line 62, in purge_db cu.execute("delete from modules where id={}".format(id_mod)) psycopg2.IntegrityError: update or delete on table "modules" violates foreign key constraint "serveurs_module_initial_fkey" on table "serveurs" DETAIL: Key (id)=(35) is still referenced from table "serveurs".
Tout semble opérationnel mais au niveau du frontend, toute la partie modules est hs :
Erreur provenant du backend XML-RPC
cf le signalement de l'EN.
#4 Mis à jour par Thierry Bertrand il y a plus de 7 ans
En regardant les logs, on trouve une erreur dans ceux du frontend :
2016-10-05T09:23:02.674075+02:00 zephir-dev.eole.i2 zephir_web: [-] File "/usr/lib/python2.7/dist-packages/zephir/web/html/modules.py", line 201, in _dump_html 2016-10-05T09:23:02.674361+02:00 zephir-dev.eole.i2 zephir_web: [-] libelle_distrib = "EOLE-%s (Ubuntu %s)" % (DISTRIBS[d['version']][1], DISTRIBS[d['version']][0]) 2016-10-05T09:23:02.674574+02:00 zephir-dev.eole.i2 zephir_web: [-] KeyError: 5 2016-10-05T09:52:48.824371+02:00 zephir-dev.eole.i2 zephir_web: [-] Traceback (most recent call last): 2016-10-05T09:52:48.825318+02:00 zephir-dev.eole.i2 zephir_web: [-] File "/usr/lib/python2.7/dist-packages/zephir/web/html/modules.py", line 266, in renderView 2016-10-05T09:52:48.826294+02:00 zephir-dev.eole.i2 zephir_web: [-] self.content = """<h1>Liste des modules</h1>%s""" % self._dump_html(liste, stats['serv_modules'], dictpool_modules) 2016-10-05T09:52:48.827044+02:00 zephir-dev.eole.i2 zephir_web: [-] File "/usr/lib/python2.7/dist-packages/zephir/web/html/modules.py", line 201, in _dump_html 2016-10-05T09:52:48.827689+02:00 zephir-dev.eole.i2 zephir_web: [-] libelle_distrib = "EOLE-%s (Ubuntu %s)" % (DISTRIBS[d['version']][1], DISTRIBS[d['version']][0]) 2016-10-05T09:52:48.828369+02:00 zephir-dev.eole.i2 zephir_web: [-] KeyError: 5
#5 Mis à jour par Thierry Bertrand il y a plus de 7 ans
- Statut changé de En cours à Résolu
- Restant à faire (heures) changé de 1.0 à 0.25
Après la mise en oeuvre du correctif, le serveur est opérationnel.
#6 Mis à jour par Emmanuel IHRY il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0