Projet

Général

Profil

Scénario #34440

Sur Zéphir on a systématiquement "détection de 1 fichiers modifiés" si on ajouter un dépôt additionnelle en mode clé

Ajouté par Emmanuel GARETTE il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
25/07/2022
Echéance:
02/09/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

Sur un Seth 2.7.2 j'ai ajouté un dépôt additionnel en mettant : "additional_repository_key_type: 'URL de la clé'".

Zéphir trouve que mon fichier est systématiquement modifié.

En fait le fichier comparé est différent (en comparant le fichier /usr/share/eole/creole/variables.eol du serveur et le fichier /var/lib/zephir/conf/<UAI>/<NUM SERVER>/variables.eol) :

-additional_repository_key_type:{'0': 'URL de la clé'}
+additional_repository_key_type:{'0': u'URL de la cl\xe9'}

Il faut gérer correctement l'UTF-8 sur le serveur distant (il faudrait utiliser cjson avec l'option all_unicode=True" comme dans creole/loader1.py).

Je suppose que ce problème ne concerne que les 2.7 mais il faudrait vérifier pour la 2.8.

zephirservice.py Voir - fichier patché pour 2.6.2 (22,2 ko) Joël Cuissinat, 08/09/2022 09:56


Sous-tâches

Tâche #34515: ÉtudeFerméBenjamin Bohard

Tâche #34516: Convertir les éléments des listes, dictionnaires et tuplesFerméBenjamin Bohard

Tâche #34517: TesterFerméLudwig Seys

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Tracker changé de Demande à Scénario
  • Début 07/07/2022 supprimé
  • Release mis à Carnet de produit (Cadoles)
  • Points de scénarios mis à 1.0

"Heureusement" ça doit être l'une des seules "value" où l'on propose un caractère accentué mais les utilisateurs peuvent aussi en injecter dans les type "string", notamment "libelle_etab" où les apostrophes ont causé pas mal de soucis aux templates ".sql"

Il faut vérifier quelles sont les versions impactées.

Au passage, ça rappelle un peu #22198#note-3 ;)

#3 Mis à jour par Celine Rappeneau il y a plus d'un an

  • Echéance mis à 26/08/2022
  • Version cible mis à Prestation Cadoles MEN 2022 30-35 (été)
  • Début mis à 25/07/2022

#4 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Assigné à mis à Benjamin Bohard

#5 Mis à jour par Ludwig Seys il y a plus d'un an

  • Statut changé de Nouveau à Résolu

#6 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Résolu à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.7.2

#7 Mis à jour par Joël Cuissinat il y a plus d'un an

Formats disponibles : Atom PDF