Evolution #3867
zephir et les briques Eole de base
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
Révisions associées
ajout du répertoire 'package' au niveau variante (ref #3867)
modules 2.3 en mode standard par défaut (ref #3867)
vérification de l'existence du répertoire package pour les variantes (ref #3867)
ajout du répertoire 'package' au niveau variante (ref #3867)
modules 2.3 en mode standard par défaut (ref #3867)
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é