Anomalie #6621
migration des fichiers de configuration
Description
migration des fichiers de configuration de 2.2 ou 2.3 en 2.4
récupération des variables pertinentes dans le config.eol
Demandes liées
Révisions associées
creole/loader.py : pouvoir charger les valeurs qui ne sont pas les valeurs par défaut + creole_loader peut retourner la config sans changer les propriétés (ref #6621)
amelioration de convert_value (ref #6621)
separation de 00_common et 02_certif (ref #6621)
deplacement de convert_value dans creole/var_loader.py (ref #6621)
ajout de upgrade.py + déplacement de convert_value dans var_loader.py (ref #6621)
démarre en mode assistance en cas d'upgrade (fixes #6621)
erreur de syntaxe (ref #6621)
- dicos/02_certif.xml : correction des balises <files> erronées
Ref #6621 @15m
dansguardian3.conf : remplacement vars dansguardian2-> dansguardian3
fixes #6621 @30m
Historique
#1 Mis à jour par Gwenael Remond il y a plus de 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit eole-genconfig:522885e779111c831ae3b81ce2947fb248412a8b.
#2 Mis à jour par Gwenael Remond il y a plus de 10 ans
- Echéance mis à 22/11/2013
- Début mis à 18/11/2013
- Temps estimé mis à 40.00 h
#3 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible changé de Eole 2.4-RC2 à Eole 2.4-beta3
#4 Mis à jour par Bruno Boiget il y a plus de 10 ans
- Echéance
22/11/2013supprimé - Statut changé de Résolu à À valider
- % réalisé changé de 100 à 80
De l'avis de toutes les personnes consultées, la conversion automatique des fichiers de configuration en cas d'erreur de chargement n'est pas une bonne idée.
Il faudrait plutôt avoir une option dans les menus de gen_config pour importer un fichier 'manuellement'.
Pendant qu'on y est, il serait également utile d'adapter le code d'upgrade.py pour qu'il puisse s'exécuter sur Zephir 2.3 (en particulier, l'initalisation du logger de pyeole est différent)
#5 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de À valider à Résolu
- % réalisé changé de 80 à 100
Théoriquement fonctionnel en l'état
#6 Mis à jour par Gilles Grandgérard il y a plus de 10 ans
- Assigné à changé de Gwenael Remond à Lionel Morin
#7 Mis à jour par Lionel Morin il y a plus de 10 ans
- Statut changé de Résolu à Fermé
L'import d'une conf 2.2 et 2.3 dans un gen_config 2.4 a fonctionné sans erreur.
Les principales variables étaient bien importées.
#8 Mis à jour par Fabrice Barconnière il y a environ 10 ans
Commit http://dev-eole.ac-dijon.fr/projects/eole-proxy/repository/revisions/ee8a9132da1124b3b66d2d3b8683deed826dfecc
fait par erreur dans cette demande. Concerne #6221.