Project

General

Profile

Scénario #30702

Erreur à la migration du fichier extra "dhcp"

Added by Joël Cuissinat about 1 year ago. Updated 11 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
09/24/2020
Due date:
10/16/2020
% Done:

100%

Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

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 baseoption

Son 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

Tâche #30777: Ne plus afficher d’erreur pour le dictionnaire extra dhcpFermé

Tâche #30778: Renommer le fichier extra/dhcp/config.eol une fois les données copiées dans le fichiers jsonFermé


Related issues

Related to Distribution EOLE - Tâche #30797: Validation du scénario Erreur à la migration du fichier extra "dhcp" Fermé 10/02/2020

History

#1 Updated by Joël Cuissinat about 1 year ago

  • Target version changed from sprint 2020 40-42 Equipe MENSR to Prestation Cadoles MEN 40-42

#2 Updated by Benjamin Bohard 12 months ago

  • Assigned To set to Benjamin Bohard

#3 Updated by Benjamin Bohard 12 months 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 12 months 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 12 months 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 12 months ago

  • Related to Tâche #30797: Validation du scénario Erreur à la migration du fichier extra "dhcp" added

#7 Updated by Fabrice Barconnière 11 months ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF