Projet

Général

Profil

Tâche #29050

Scénario #28959: Traitement express MEN (39-41)

Les tests d'importation Zéphir signalent des erreurs

Ajouté par Joël Cuissinat il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Début:
02/10/2019
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Exemple : http://jenkins.eole.lan/jenkins/job/2.6.2/job/test-importation-zephir-2.6.2-amd64/380/consoleFull

00:54:22.096             Modele siegeNT2.fichier
00:54:22.096             Module: esbl
00:54:22.096             Etablissement: siegeNT2
00:54:22.096                 Import Configuration: siegeNT2.fichier basique-2.5.2
00:54:22.096                     ERREUR: Add_serveurs
00:54:22.096                     Exception: erreur de lien sur le dictionnaire
00:54:22.096                     WARNING: ERR BASIQUE ==> basique-2.5.2

Bizarrement le Zéphir 2.7.0 ne semble pas impacté : http://jenkins.eole.lan/jenkins/job/2.7.0/job/test-importation-zephir-2.7.0-amd64/

Révisions associées

Révision 4eab77b2 (diff)
Ajouté par Gilles Grandgérard il y a plus de 4 ans

nouvelle version import zephir avec redémarrage du service entre chaques
versions

Révision bf525eaf (diff)
Ajouté par Joël Cuissinat il y a plus de 4 ans

Importation-RieZephir : utilisation de la nouvelle version du script

Ref: #29050

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a plus de 4 ans

Ligne 835 en cause dans /usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py :

assert os.system('ln -nsf '+os.path.abspath(config.PATH_MODULES)+os.sep+str(module)+'/dicos '+serveur_dir+'/dicos/module') == 0

Si on relance le script d'import une seconde fois, il n'y a plus d'erreur.
/mnt/eole-ci-tests/tests/importation/import-zephir.sh

#3 Mis à jour par Joël Cuissinat il y a plus de 4 ans

La première erreur est sur la commande suivante :

# ln -nsf /var/lib/zephir/modules/63/dicos /var/lib/zephir/conf/00000013/584/dicos/module 
ln: impossible de créer le lien symbolique '/var/lib/zephir/conf/00000013/584/dicos/module': Aucun fichier ou dossier de ce type

Le dossier source existe bien (esbl) mais pas la cible (dossier du serveur n°584) :

# ls /var/lib/zephir/conf/00000013/58* -d
/var/lib/zephir/conf/00000013/580  /var/lib/zephir/conf/00000013/581  /var/lib/zephir/conf/00000013/582  /var/lib/zephir/conf/00000013/583

#4 Mis à jour par Joël Cuissinat il y a plus de 4 ans

  • Assigné à mis à Gilles Grandgérard

#5 Mis à jour par Joël Cuissinat il y a plus de 4 ans

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

Problème de fuite mémoire !

=> modification du script d'importation eole-ci-tests:4eab77b :)

#6 Mis à jour par Joël Cuissinat il y a plus de 4 ans

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

Formats disponibles : Atom PDF