Project

General

Profile

Tâche #29050

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

Les tests d'importation Zéphir signalent des erreurs

Added by Joël Cuissinat over 3 years ago. Updated over 3 years ago.

Status:
Fermé
Priority:
Normal
Start date:
10/02/2019
Due date:
% Done:

100%

Remaining (hours):
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/

Associated revisions

Revision 4eab77b2 (diff)
Added by Gilles Grandgérard over 3 years ago

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

Revision bf525eaf (diff)
Added by Joël Cuissinat over 3 years ago

Importation-RieZephir : utilisation de la nouvelle version du script

Ref: #29050

History

#1 Updated by Joël Cuissinat over 3 years ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat over 3 years ago

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 Updated by Joël Cuissinat over 3 years ago

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 Updated by Joël Cuissinat over 3 years ago

  • Assigned To set to Gilles Grandgérard

#5 Updated by Joël Cuissinat over 3 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

Problème de fuite mémoire !

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

#6 Updated by Joël Cuissinat over 3 years ago

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

Also available in: Atom PDF