Scénario #33446
Zephir : erreur dans les logs à l'accès d'une variante vide
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
13/12/2021
Echéance:
14/01/2022
% réalisé:
100%
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
J'ai un Zéphir 2.8.1 à jour (en stable).
Si je créé un nouvelle variante et que je clique sur "modifier" sur cette nouvelle variante j'ai systématiquement cette erreur :
2021-11-24T17:15:51+0100 [stderr#error] Traceback (most recent call last): 2021-11-24T17:15:51+0100 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/modules_rpc.py", line 1419, in _get_var_file 2021-11-24T17:15:51+0100 [stderr#error] if istextfile(dest_dir + os.sep + path): 2021-11-24T17:15:51+0100 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/lib_backend.py", line 2344, in istextfile 2021-11-24T17:15:51+0100 [stderr#error] with open(filename, 'r') as filehandler: 2021-11-24T17:15:51+0100 [stderr#error] FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/zephir/modules/91/variantes/102/fichiers_zephir/removed'
Si lié à python3 : c'est pour Zéphir >= 2.8.0
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Tracker changé de Demande à Scénario
- Début
24/11/2021supprimé - Release mis à Carnet de produit (Cadoles)
- Points de scénarios mis à 1.0
#2 Mis à jour par Joël Cuissinat il y a plus de 2 ans
On peut obtenir un traceback équivalent sans variante...
Dans mon cas, j'ai enregistré un EolebaseProxy et essayé d'ajouter les 5 dictionnaires additionnels manquants dans les fichiers personnalisés :
2021-12-03T15:16:10.325505+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] Traceback (most recent call last): 2021-12-03T15:16:10.325775+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/serveurs_rpc.py", line 1770, in xmlrpc_get_file_content 2021-12-03T15:16:10.325823+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] if istextfile(dest_dir + os.sep + path): 2021-12-03T15:16:10.325919+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] File "/usr/lib/python3/dist-packages/zephir/backend/lib_backend.py", line 2344, in istextfile 2021-12-03T15:16:10.325953+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] with open(filename, 'r') as filehandler: 2021-12-03T15:16:10.326061+01:00 zephir.ac-test.fr zephir_backend[1188]: 2021-12-03T15:16:10+0100 [stderr#error] FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/zephir/conf/0000000A/519/fichiers_zephir/removed'
#3 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Description mis à jour (diff)
#4 Mis à jour par Matthieu Lamalle il y a plus de 2 ans
- Echéance mis à 14/01/2022
- Assigné à mis à Matthieu Lamalle
- Version cible mis à Prestation Cadoles MEN 2021 50-02
- Début mis à 13/12/2021
- Release
Carnet de produit (Cadoles)supprimé
#5 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Statut changé de Nouveau à Résolu
#6 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Statut changé de Résolu à Terminé (Sprint)
- Release mis à EOLE 2.8.0.1
#7 Mis à jour par Joël Cuissinat il y a plus de 2 ans
- Lié à Tâche #33572: Valider le scénario Zephir : erreur dans les logs à l'accès d'une variante vide ajouté
#8 Mis à jour par Benjamin Bohard il y a 11 mois
- Lié à Scénario #35316: Impossibilité d'éditer les fichiers à supprimer sur le client : fichier non éditable (binaire) ajouté