Projet

Général

Profil

Scénario #8366

Mis à jour par Bruno Boiget il y a presque 10 ans

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 à adapter 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 l'appli 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).

Retour