Tâche #16103
Scénario #16058: Traitement express (19-21)
nom_zone_forward ne migre pas correctement de 2.2 vers 2.5
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
Related issues
Associated revisions
History
#1 Updated by Joël Cuissinat over 7 years ago
- Tracker changed from Demande to Tâche
- Estimated time set to 3.00 h
- Parent task set to #16058
- Remaining (hours) set to 3.0
#2 Updated by Bruno Boiget over 7 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Bruno Boiget
- % Done changed from 0 to 50
- Remaining (hours) changed from 3.0 to 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 Updated by Scrum Master over 7 years ago
- Status changed from En cours to Fermé
- Remaining (hours) changed from 1.5 to 0.0