Projet

Général

Profil

Tâche #11979

Scénario #11300: Zéphir 2.5 : améliorations cosmétiques

Vérifier tous les points d'entrée/sortie de valeurs de configurations 'creole2'

Ajouté par Bruno Boiget il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
31/03/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

sur eole 2.5, la classe ConfigParser utilise par défaut 'OrderedDict' au lieu de 'dict' pour le dictionnaires des valeurs.

Cela peut poser problème à différents endroits de l'application.

Pour tester, essayer par exemple l'action d'envoi de conf (upload d'un fichier local) sur un serveur 2.3, ou l'import d'un fichier de conf 2.3 depuis l'édition de configuration d'un serveur 2.4.X (gen_config Zéphir)

Révisions associées

Révision 50fa3376 (diff)
Ajouté par Bruno Boiget il y a presque 9 ans

Corrections pour éviter les 'OrderedDict' dans les configs creole2

ref #11979 @1h30

Historique

#1 Mis à jour par Bruno Boiget il y a presque 9 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Scrum Master il y a presque 9 ans

  • Statut changé de En cours à Résolu

#3 Mis à jour par Bruno Boiget il y a presque 9 ans

  • Description mis à jour (diff)
  • Restant à faire (heures) changé de 2.0 à 0.25

#4 Mis à jour par Klaas TJEBBES il y a presque 9 ans

root@horus:~# enregistrement_zephir 

  Procédure d'enregistrement Zéphir 

[...]

module (horus-2.3 si rien): 

** liste des variantes de ce module **

43  *  standard

variante (43 par défaut): 

** Configuration des communications vers zephir **

1 -> Ne rien faire
2 -> Récupérer les fichiers de variante sur Zephir
3 -> Sauver la configuration actuelle sur Zephir
4 -> Modifier la variante du serveur

  Entrez le numéro de votre choix : 3

  -- sauvegarde en cours (veuillez patienter) -- 
  -- OK --

 --récupération des patchs et dictionnaires (veuillez patienter)-- 
Traceback (most recent call last):
  File "/usr/bin/enregistrement_zephir", line 970, in <module>
    main(use_pppoe, force_conf_net)
  File "/usr/bin/enregistrement_zephir", line 874, in main
    id_serveur = conf_uucp(zephir_proxy, adresse_zephir, user)
  File "/usr/bin/enregistrement_zephir", line 657, in conf_uucp
    id_serveur = recup_conf(resultat,id_serveur,zephir_proxy,no_conf,conf_saved)
  File "/usr/bin/enregistrement_zephir", line 75, in recup_conf
    exit_err("Erreur lors de la récupération de la configuration : %s" % res[1])
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 19: ordinal not in range(128)

#5 Mis à jour par Daniel Dehennin il y a presque 9 ans

  • % réalisé changé de 0 à 100

#6 Mis à jour par Daniel Dehennin il y a presque 9 ans

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

Import d’une configuration 2.3 pour un serveur 2.4 sur un zéphir 2.5 => pas de traceback.

Formats disponibles : Atom PDF