Scénario #8366
Zéphir - Scénario #8297: Adaptation des fonctions de migration pour Eole 2.4
évolution du script upgrade_distrib.py pour eole 2.4
Description
le script upgrade_distrib.py est utilisé par Upgrade-Auto pour appliquer la migration du serveur dans l'application Zéphir si il est enregistré.
une adaptation est nécessaire pour l'utilisation sur Eole 2.4 (dans les cas d'upgrade précédents, les configuration /templates/dictionnaires étaient réutilisables sans modification, et des copies des anciennes variantes étaient créées automatiquement).
Dans le fonctionnement actuel, une remontée de la configuration et des fichiers est effectué après bascule du serveur dans l'application Zéphir.
Pour le passage, 2.3 -> 2.4, la configuration ne peut pas être utilisée telle quelle. Il faudra exiger qu'une configuration de migration soit générée au préalable sur Zéphir, ou que le fichier de configuration soit convertit et validé depuis l'application gen_config locale.
Il faut également prévoir de faire le ménage dans le fichier /usr/share/zephir/zephir_conf/fichiers_zephir local au serveur qui va contenir des références à des fichiers obsolète ou des doublons (supprimer toutes les entrées provenant de fichiers_<module> des versions antérieures et régénérer le fichier).
Demandes liées
Révisions associées
pre/post_upgrade pour récupérer les fichiers python de configuration Zéphir
- récupère le fichier zephir_conf.py dans dist-package de python2.6 pour
le réinstaller sur python 2.7
Ref #8366 @90m
Upgrade-Auto: Sauvegarde/restauration de le configuration ssh d'uucp (Zéphir)
ref #8366 @1.5h
Upgrade-Auto sauvegarde de configuration uucp en pre_download (Zéphir)
ref #8366 @2h
Correction d'upgrade_distrib.py pour la migration vers eole 2.4
- les fichiers divers 'eole' sont gérés par les scripts de migration
- les fichiers déclarés dans migration_perso.py sont pris en compte
Fixes #8366 @8h
Upgrade-Auto: gestion de la variante si pas de configuration définie sur Zéphir
Si la configuration de migration n'est pas prédéfinie sur Zéphir, Upgrade-auto
va proposer de choisir une variante et récupérer les fichiers de celle-ci
ref #8366 @1h
enregistrement: descente de variante autorisée si migration et pas de conf
ref #8366 @2h
Adaptation des messages surl a procédure à suivre en fin d'Upgrade-Auto
ref #8366 @30m
Amélioration des messages d'enregistrement_zephir et upgrade_distrib.py
- affiche le nouveau module/variante après bascule du serveur dans Zéphir
- affiche les paquets installés à la descencte de conf dans upgrade_distrib.py
ref #8366 @1h30m
Historique
#1 Mis à jour par Bruno Boiget il y a environ 10 ans
- Description mis à jour (diff)
- Temps estimé changé de 2.00 h à 4.00 h
#2 Mis à jour par Bruno Boiget il y a environ 10 ans
- Tâche parente mis à #8297
#3 Mis à jour par Bruno Boiget il y a presque 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit e064fe6ee7ae2fb2c476c088270f9405d147c326.
#4 Mis à jour par Bruno Boiget il y a presque 10 ans
- Assigné à mis à Bruno Boiget
- Version cible mis à sprint 2014 36-37
#5 Mis à jour par Fabrice Barconnière il y a presque 10 ans
- Statut changé de Résolu à Fermé
#6 Mis à jour par Redmine Admin il y a presque 10 ans
- Tracker changé de Evolution à Scénario