Projet

Général

Profil

Evolution #3867

zephir et les briques Eole de base

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
25/07/2012
Echéance:
07/02/2014
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Distribution:
EOLE 2.3

Description

Bonjour,

lorsqu'on installe un service élémentaire Eole (ex. eole-dhcp) sur un serveur, les dictionnaires ne sont pas remontés sur le Zephir.
Du coup, les interfaces de configuration via gen_config et zephir sont différentes.
De la même façon, ajouter le paquet dans la variante ou via personnalisation de serveur, on obtient le même effet.

Serait-il possible de faire remonter sur le Zephir les dicos ajoutés de ces manières svp ?

Actuellement, on s'en sort en déclarant ces mêmes dicos sur le Zephir mais en repassant dessus par l'ajout d'exists='False'.
Ca va bien pour 1 ou 2 dicos mais n'est pas viable pour plus et surtout, les maj impliquent à refaire ce bricolage.

Merci
Cordialement


Demandes liées

Lié à zephir-client - Anomalie #4640: problème à l'enregistrement possible en cas de redefine sur une variable Fermé 04/01/2013 15/02/2013
Lié à zephir-client - Anomalie #7305: Traceback à l'enregistrement_zephir Fermé 07/02/2014

Révisions associées

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

ajout du répertoire 'package' au niveau variante (ref #3867)

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

modules 2.3 en mode standard par défaut (ref #3867)

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

vérification de l'existence du répertoire package pour les variantes (ref #3867)

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

ajout du répertoire 'package' au niveau variante (ref #3867)

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

modules 2.3 en mode standard par défaut (ref #3867)

Révision 23a18ea6 (diff)
Ajouté par Bruno Boiget il y a plus de 10 ans

vérification de l'existence du répertoire package pour les variantes (ref #3867)

Historique

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

  • Assigné à mis à Bruno Boiget
  • Version cible mis à Mises à jour 2.3.8
  • Temps estimé mis à 4.00 h

#2 Mis à jour par Karim Ayari il y a plus de 11 ans

une petite màj, on a installé eqos sur des horus et on n'a pas le dico sur Zéphir.

#3 Mis à jour par Guillaume PITARD il y a plus de 11 ans

Bonjour,

Idem pour le paquet eole-snmpd.

Comment l'installer proprement sur tous nos modules eole, sans passer par la """solution""" proposée par Thierry.

Est-ce qu'il serait possible qu'à partir d'une ligne <package>eole-snmpd</package> dans un dicos le dico correspondant au package soit automatiquement vu dans le zephir ou le gen_config.

Cordialement,

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

  • Statut changé de Nouveau à Accepté

La gestion des dictionnaires pour les modules 2.3 est en cours de réécriture pour permettre d'activer / désactiver des dictionnaires au niveau module/variante/serveur.

cf branche de développement testpaq (un début d'explication des modifications est présent dans le fichier dictionnaires.txt à la racine du projet).

#5 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Version cible changé de Mises à jour 2.3.8 à Mises à jour 2.3.9

#6 Mis à jour par Redmine Admin il y a plus de 11 ans

  • Version cible changé de Mises à jour 2.3.9 à Mises à jour 2.3.10

#7 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Version cible changé de Mises à jour 2.3.10 à Mises à jour 2.3.11

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

  • Version cible changé de Mises à jour 2.3.11 à Mises à jour 2.3.12

#9 Mis à jour par Bruno Boiget il y a plus de 10 ans

résumé des modifications sur la branche de développement:


    Création d'un pool de dictionnaires commun pour tous les modules eole-2.3

        les dictionnaires sont tous regroupés dans une arborescence (sous /usr/share/zephir/dictionnaires):
        <version_eole>/eole/<nom_paquet>/<nom_dico>.xml -> dictionnaires livrés par eole
        <version_eole>/local/<nom_dico>.xml -> dictionnaires personnalisés des utilisateurs
        <version_eole>/local/<nom_paquet>/<nom_dico>.xml -> dictionnaires livrés dans des paquets tiers

        chaque module peut définir un liste de paquet 'de base' qui ne sera pas modifiable:
        /var/lib/zephir/default_module/<n°_distrib_eole>/nom_module

        Pour éviter les problèmes avec l'existant, les modules utilisent l'ancienne méthode
        de gestion des paquets tant que ce fichier est vide

    Interface d'ajout/suppression/consultation de dictionnaires locaux.

        Cette page est accessible pour chaque version de distribution
        depuis la page listant les modules (si au moins un module de cette
        version liste ses paquets de base dans son fichier d'activation)

    Possibilité d'activer/désactiver des dictionnaires dans l'interface web

        Si un module est configuré pour utiliser la nouvelle gestion des dictionnaires,
        il devient possible d'activer/désactiver des dictionnaires prédéfinis au niveau:
        - de l'édition du module
        - de l'édition d'une variante du module
        - de la page de gestion des fichiers personnalisés d'un serveur

    fichier de liste de paquets amonecole/scribe + ajout de dicos/package (non activés par défaut)

Ces fonctionnalités ont été mergées avec les modifications pour la gestion de la distribution eole 2.4

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

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#11 Mis à jour par Fabrice Barconnière il y a plus de 10 ans

  • Echéance mis à 07/02/2014

#12 Mis à jour par Fabrice Barconnière il y a plus de 10 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF