Projet

Général

Profil

Tâche #16103

Scénario #16058: Traitement express (19-21)

nom_zone_forward ne migre pas correctement de 2.2 vers 2.5

Ajouté par Christophe Dezé il y a presque 8 ans. Mis à jour il y a presque 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
09/05/2016
Echéance:
% réalisé:

50%

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

Description

j'essaie de migrer un amon 2.2 vers 2.5 avec mon script de migration de conf et j'ai ,l'erreur arrive sur [nom_zone_forward] valdefault = [] valprec = [] val = ['cite-scolaire.local']


Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/zephir/utils/creolewrap.py", line 834, in set_value
value = convert_to_creole3(option, value)
File "/usr/lib/python2.7/dist-packages/zephir/utils/creolewrap.py", line 96, in convert_to_creole3
vals.append(convert_value(option, val))
File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 95, in convert_value
return force_unicode(value)
File "/usr/lib/python2.7/dist-packages/creole/var_loader.py", line 86, in force_unicode
return unicode(val, 'utf-8')
TypeError: coercing to Unicode: need string or buffer, list found

j'ai rajouté un print dans var_loader.py et il renvoit [u'cite-scolaire.local']

fichier .eol en pj

Si j'importe dans gen_config
pas de msg d'erreur , mais activer_zone_forward est à non
si je met à oui nom_zone_forward_0 est OK

zephir_config_1641.eol (58 ko) Christophe Dezé, 09/05/2016 16:57


Demandes liées

Lié à eole-dns - Tâche #11922: Ajouter une variable oui/non et les contraintes associées dans le dico Fermé 04/06/2015
Lié à zephir-parc - Tâche #16138: Erreur à l'import d'un ancien fichier config.eol dans Zéphir 2.6 Fermé 17/05/2016

Révisions associées

Révision 51b70e40 (diff)
Ajouté par Bruno Boiget il y a presque 8 ans

Zéphir : Correction de l'application des fonctions d'upgrade successives

  • à la génération de configuration de migration
  • à l'import de fichier depuis genconfig (Zéphir Web)

ref #16138 @6h
ref #16103

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 8 ans

  • Tracker changé de Demande à Tâche
  • Temps estimé mis à 3.00 h
  • Tâche parente mis à #16058
  • Restant à faire (heures) mis à 3.0

#2 Mis à jour par Bruno Boiget il y a presque 8 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Bruno Boiget
  • % réalisé changé de 0 à 50
  • Restant à faire (heures) changé de 3.0 à 1.5

essai de reproduction du problème (Zéphir 2.5.2, migration d'Amon 2.2 vers 2.5.1 avec la configuration fournie).

Je reproduit bien le fait qu'activer_zone_forward n'est pas passé à oui automatiquement.

Pour le problème du traceback sur set_value, il provient de la construction d'une variable à partir de nom_zone_forward dans le script de migration (fourni pour test par Christophe).

#3 Mis à jour par Scrum Master il y a presque 8 ans

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) changé de 1.5 à 0.0

Formats disponibles : Atom PDF