Scénario #30702
Erreur à la migration du fichier extra "dhcp"
100%
Description
Lorsque le CD73 a migré son Seth de 2.7.1 en 2.7.2, il est retombé sur l'erreur suivante :
Erreur de migration de la configuration extra dhcp : Option dhcp inconnue pour l'OptionDescription baseoptionSon fichier permet de reproduire l'erreur y compris sur une machine 2.7.1, exemple :
- aca.dc1-2.7.1.2-instance-default
./mount.eole-ci-tests /bin/cp -f /mnt/eole-ci-tests/output/ggrandgerard/cd73/seth-extra-config.eol /etc/eole/extra/dhcp/config.eol /usr/share/zephir/scripts/upgrade_distrib.py --auto
En 2.7.2, ce fichier ne serait plus utilisé au profit du fichier dhcp.json, il faudrait également vérifier si la migration est gérée.
Subtasks
Related issues
History
#1 Updated by Joël Cuissinat about 3 years ago
- Target version changed from sprint 2020 40-42 Equipe MENSR to Prestation Cadoles MEN 40-42
#2 Updated by Benjamin Bohard about 3 years ago
- Assigned To set to Benjamin Bohard
#3 Updated by Benjamin Bohard almost 3 years ago
L’erreur, certes en rouge, est affichée à l’aide d’un print, et ne bloque donc pas la procédure.
Le dictionnaire dhcp/00_action.xml ne déclare plus de variables suite au passage à un stockage des données d’exploitation dans le fichier json. L’affichage de cette erreur vient de cette absence de variables : l’existence du dictionnaire dhcp/00_action.xml implique la tentative de sauvegarde des variables de l’espace de nom dhcp alors qu’aucune variable n’existe dans cette espace de nom.
#4 Updated by Benjamin Bohard almost 3 years ago
En ce qui concerne l’affichage du message, le plus simple consiste à définir la famille, même sans variables dedans.
#5 Updated by Benjamin Bohard almost 3 years ago
La conversion des variables du config.eol vers le fichier json est effectuée si nécessaire dans le fil des fonctions. Le renommage de l’ancien fichier config.eol peut être fait à la même occasion.
#6 Updated by Joël Cuissinat almost 3 years ago
- Related to Tâche #30797: Validation du scénario Erreur à la migration du fichier extra "dhcp" added
#7 Updated by Fabrice Barconnière almost 3 years ago
- Status changed from Nouveau to Terminé (Sprint)