Project

General

Profile

Tâche #12153

Zéphir - Scénario #12271: Pouvoir supprimer les anciennes versions d'EOLE dans Zéphir (sans qu'elles reviennent)

suppression de module et reconfigure

Added by Thierry Bertrand almost 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/23/2015
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

Description

Via le frontend Zephir, il est possible de supprimer des modules pour une distribution Eole donnée.

Allez hop, je décide de virer tous les modules hors support jusqu'à la 2.3.
Après un certain nombre de clics ... j'arrive à une interface de gestion des modules cohérente.

Pris d'un doute, je fais un reconfigure et ... tout est à refaire :(

Du coup, serait-il possible de rendre ces suppressions définitives voire d'implémenter des paquets de gestion de dico / version d'Eole ?
Genre, je veux supporter la 2.N j'installe eole-zephir-2.N

Cerise sur le gâteau, plutôt que de passer module / module, supprimer une distribution serait un plus.


Related issues

Related to zephir-parc - Bac à idée #12870: Séparation des dictionnaires et modules dans des projets/paquets séparés Nouveau

Associated revisions

Revision f42fa3d5 (diff)
Added by Bruno Boiget over 5 years ago

Ajout d'un script de maintenance des modules par défaut

  • crée les liens de eole_module vers default_modules pour
    les nouveaux modules

ref #12153 @1h

Revision 6028c1b9 (diff)
Added by Bruno Boiget over 5 years ago

zephir-dictionnaires : modules dans eole_modules au lieu de default_modules

ref #12153

History

#1 Updated by Joël Cuissinat almost 6 years ago

  • Tracker changed from Anomalie to Tâche
  • Estimated time set to 6.00 h
  • Parent task set to #12271
  • Remaining (hours) set to 6.0

#2 Updated by Bruno Boiget over 5 years ago

appliqué par zephir-parc:d30cfe2685bc4640f9ea1a9769ba2ab58abf1e8b (sur le scénario ...)

  • Les modules Eole sont maintenant livrés dans le répertoire /usr/share/zephir/eole_modules
  • Des liens sont créés dans /usr/share/zephir/default_modules lorsque des nouveaux modules sont détectés (tous la première fois)
  • La suppression de module via l'application supprime ce lien, ce qui empêche la recréation lors de reconfigure
  • Une liste des modules déjà traités est conservée dans /var/lib/zephir/installed_modules

Pour les modules medee, il est possible soit :

  • De laisser les fichiers dans default_modules (ils reviendront au reconfigure)
  • De les livrer de le même façon dans eole_modules

#3 Updated by Bruno Boiget over 5 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Bruno Boiget over 5 years ago

  • Assigned To set to Bruno Boiget
  • Remaining (hours) changed from 6.0 to 2.0

#5 Updated by Bruno Boiget over 5 years ago

paquets 2.5/unstable compilés (conf-zephir zephir-parc).

Voir si un passage en 2.5.0 est nécessaire

#6 Updated by Scrum Master over 5 years ago

  • Status changed from En cours to Résolu

#7 Updated by Bruno Boiget over 5 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.25

Pour la gestion des modules dans des paquets, créer un scénario spécifique.

Il serait aussi intéressant de sortir la partie dictionnaires dans un projet à part pour pouvoir faire des mises à jour sans compiler l'application

#8 Updated by Lionel Morin over 5 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF