Tâche #29050
Scénario #28959: Traitement express MEN (39-41)
Les tests d'importation Zéphir signalent des erreurs
100%
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
nouvelle version import zephir avec redémarrage du service entre chaques
versions
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