Project

General

Profile

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

Added by Bruno Boiget almost 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
06/20/2014
% Done:

100%

Estimated time:
4.00 h
Spent time:
Story points:
-
Velocity based estimate:

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).


Related issues

Related to zephir-parc - Tâche #6880: sauvegarde du filtrage web Fermé 06/20/2014

Associated revisions

Revision 55ee5a05 (diff)
Added by Bruno Boiget almost 7 years ago

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

Revision 6bfa5680 (diff)
Added by Bruno Boiget almost 7 years ago

Upgrade-Auto: Sauvegarde/restauration de le configuration ssh d'uucp (Zéphir)

ref #8366 @1.5h

Revision 1d18ec95 (diff)
Added by Bruno Boiget almost 7 years ago

Upgrade-Auto sauvegarde de configuration uucp en pre_download (Zéphir)

ref #8366 @2h

Revision e064fe6e (diff)
Added by Bruno Boiget almost 7 years ago

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

Revision a8df5dc7 (diff)
Added by Bruno Boiget almost 7 years ago

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

Revision b1ab8477 (diff)
Added by Bruno Boiget almost 7 years ago

enregistrement: descente de variante autorisée si migration et pas de conf

ref #8366 @2h

Revision 2b14ecfa (diff)
Added by Bruno Boiget almost 7 years ago

Adaptation des messages surl a procédure à suivre en fin d'Upgrade-Auto

ref #8366 @30m

Revision 0e624db8 (diff)
Added by Bruno Boiget almost 7 years ago

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

History

#1 Updated by Bruno Boiget almost 7 years ago

  • Description updated (diff)
  • Estimated time changed from 2.00 h to 4.00 h

#2 Updated by Bruno Boiget almost 7 years ago

  • Parent task set to #8297

#3 Updated by Bruno Boiget almost 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Bruno Boiget almost 7 years ago

  • Assigned To set to Bruno Boiget
  • Target version set to sprint 2014 36-37

#5 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Résolu to Fermé

#6 Updated by Redmine Admin over 6 years ago

  • Tracker changed from Evolution to Scénario

Also available in: Atom PDF