Projet

Général

Profil

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

Ajouté par Thierry Bertrand il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
23/06/2015
Echéance:
% réalisé:

100%

Temps estimé:
6.00 h
Temps passé:
Restant à faire (heures):
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.


Demandes liées

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

Révisions associées

Révision f42fa3d5 (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

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

Révision 6028c1b9 (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

zephir-dictionnaires : modules dans eole_modules au lieu de default_modules

ref #12153

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Tracker changé de Anomalie à Tâche
  • Temps estimé mis à 6.00 h
  • Tâche parente mis à #12271
  • Restant à faire (heures) mis à 6.0

#2 Mis à jour par Bruno Boiget il y a plus de 8 ans

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 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#4 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Assigné à mis à Bruno Boiget
  • Restant à faire (heures) changé de 6.0 à 2.0

#5 Mis à jour par Bruno Boiget il y a plus de 8 ans

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

Voir si un passage en 2.5.0 est nécessaire

#6 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 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 Mis à jour par Lionel Morin il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF