|========================|||======================|||=========================| | Shinken Entreprise | V02.08.02 RC017.01 | Tous les Tickets | |========================|||======================|||=========================| ID Lié à Type Composant Résumé SEF-11951 Amélioration UI Visualisation - Favori Un nouveau favori sera toujours placé en haut de la liste de sa section lors de sa création ( Tout le monde, Mes groupes, Privé ) permettant facilement de retrouver ce favori pour les utilisateurs ayant un grand nombre de favoris. SEF-11903 Amélioration UI Visualisation - Favori Le droit d'agencement des favoris ne permettait plus de supprimer les dossiers vides ou les séparateurs, tel que décrit dans l'aide. Cependant, si l'utilisateur avait le droit de suppression, ce problème était masqué ( la suppression était possible ). SEF-11936 Bogue Backend Les modules externes ou les workers pouvaient très rarement se bloquer lors de leur création ( 1 fois sur 1000 ) ( à cause du verrou interne de la fonction pwd.getpwuid permettant de convertir des identifiants numériques en nom d'utilisateur "shinken" ). SEF-11959 Bogue Backend Si le nom du serveur avec la base MongoDB, spécifié dans l'URI MongoDB des fichiers de configuration ou en paramètre de commande Shinken, contenait une majuscule, Shinken ne parvenait pas à établir le tunnel SSH vers MongoDB. SEF-11957 Bogue Backend - Synchronizer, Maintenance La commande shinken-synchronizer-database-restore ne prenait pas en compte le port MongoDB spécifié. Tools SEF-11952 Bogue UI Visualisation - Favori L'utilisateur pouvait faire une référence d'une vue dont il n'est pas le propriétaire via le bouton "Ajouter aux Favoris" alors que c'est interdit SEF-11950 Bogue UI Visualisation - Favori Lors de la création d'une référence ( avec le glissé/déposé ) d'une vue de type "Liste" ou "Portail" ( touche SHIFT enfoncée ), le texte d'explication de l'action oscillait entre le texte de "Duplication" et le texte de "Référence" SEF-11944 Bogue UI Visualisation - Favori Si on changeait le propriétaire d'un favori d'une météo situé dans un répertoire de la section "Privé", le nouveau propriétaire ne voyait pas ce favori dans sa section "Privé". Désormais, il le verra en haut à la racine de la section "Privé". SEF-11933 Bogue UI Visualisation - Favori Un utilisateur, n'ayant pas le droit de cloner ou de faire une référence dans la section d'origine, pouvait quand même le faire en essayant de le déplacer ( cloner ou référence ) dans une autre section et qu'il appuyait plusieurs fois sur la touche MAJ. SEF-11927 Bogue UI Visualisation - Favori Le propriétaire d'un favori de météo des services ne pouvait pas faire une référence de ce favori en glissé/déposé dans la section privée avec le message "Vous n'avez pas le droit de faire une référence sur une vue dont vous n'êtes pas propriétaire". SEF-11923 Bogue UI Visualisation - Favori Le glissé/déposé d'un favori d'une vue météo affichaient une bulle d'information contenant le texte "DUPLICATION: Maintenez la touche MAJ pour créer une référence", alors que le duplication d'une vue météo n'est pas autorisé avec le glissé/déposé. SEF-11922 Bogue UI Visualisation - Favori Pour un favori avec un cadenas, le nom du propriétaire n'était pas affiché dans certain cas ( s'il avait été créé par un glissé/déposé, ou si le favori n'était pas une référence pour un utilisateur n'ayant pas le droit de modification sur la section ). SEF-11943 Bogue UI Visualisation - Favori, UI Il n'y avait que le propriétaire ou les administrateurs de Shinken qui pouvait voir une météo en construction partagée dans les Visualisation - Météo des services favoris. Maintenant, tous les utilisateurs avec le favori y ont accès en lecture. SEF-11960 Bogue UI Visualisation - Liste Avec l'option "Cacher l'arborescence des checks" activée, il n'était pas possible de poser un acquittement sur un check si son hôte n'était pas affiché dans la page. SEF-11655 Amélioration UI Visualisation - Météo des services Ajout de l'édition visuelle ( à la souris ) pour les valeurs des propriétés par défaut des widgets ( Météo, Titre, Séparateur ). SEF-11421 Nouvelle Backend Les démons peuvent redémarrer sans devoir attendre d'être contactés par l'Arbiter grâce à l'ajout du module fonctionnalité "last_configuration_recorder" permettant aux démons d'enregistrer la dernière configuration reçue de l'Arbiter ( module ajouté automatiquement ). SEF-11815 Amélioration Backend - Synchronizer La valeur par défaut de la propriété "Impact métier" ( business_impact ) peut être configurée pour les hôtes, clusters et checks ( via les fichiers "checks_default_properties.cfg" et "hosts_default_properties.cfg" ). SEF-11659 Amélioration UI Configuration, UI Visualisation L'administrateur Shinken peut définir le label affiché dans toutes les interfaces pour chaque valeur de la propriété "Impact métier" pour les hôtes, clusters ou checks ( ex: 5 pourrait être affiché 'Très Important' au lieu de $$$$$$ affiché par défaut ). SEF-11754 SESUP-2135, Amélioration UI Visualisation - Liste Deux boutons sont désormais présents pour ajouter ou supprimer les prises en compte. Auparavant, l'action du seul bouton présent SESUP-2143 dépendait du contenu de la sélection, limitant ainsi son utilisation. SEF-11691 SESUP-2088 Amélioration UI Visualisation - Liste Il est possible d'ajouter la colonne "Vérification ( période )" aux listes ( colonne optionnelle ). SEF-11668 SESUP-2088 Amélioration UI Visualisation - Liste Il est possible d'ajouter la colonne "Maintenance planifiée ( période )" aux listes ( colonne optionnelle ). SEF-11663 Amélioration UI Visualisation - Liste Ajout de trois boutons dans la fenêtre d'affichage des URLs externes affichés en popup ( 30%, 40%, ..., 80% ). Un pour rafraîchir le contenu, un pour copier l'URL dans le presse-papier et un pour ouvrir le lien dans un nouvel onglet. SEF-11537 SESUP-2070 Nouvelle UI Configuration - Source Pour les collecteurs de type "ldap-import" ( depuis les serveurs Active Directory ou OpenLDAP ), il est maintenant possible fonctionnalité synchronizer-collector-ldap-import d'ajouter dans le fichier de mapping des informations collectées le mot clé [FORCE]. SEF-11539 SESUP-2070 Amélioration UI Configuration - Collecteur Dans une source ( cfg-import/VMWare/listener/ldap-import ) , ajouter [FORCE] au nom des propriétés de groupe ( d'hôtes ou cfg-import, UI Configuration - Collecteu d'utilisateurs ) permet de forcer ces propriétés à la valeur venant de la source ( Exemple : hostgroups[FORCE] pour les hôtes ). r VMWare, UI Configuration - Ecouteurs - listener-rest, UI Configuration - Source synchronizer-collector-ldap-import SEF-11514 Amélioration Installation Les actions automatiques ( étape des sanitizes ) lors de la mise à jour de Shinken ont été améliorées pour en réduire le temps ( gain d'environ 2 min 30 ). SEF-11855 Amélioration UI Visualisation - Liste, UI La colonne des actions de la liste des checks est déplacée en première position. La taille des colonnes a été ajustée. Enfin, la Visualisation - Page détaillée d'un rapidité du redimensionnement des colonnes a été accéléré lors du changement de taille du volet détail. Hôte_Cluster SEF-11658 Amélioration Backend L'interpréteur Python fourni par Shinken est mis à jour ( 3.11.08 -> 3.11.11 ) ainsi que ses dépendances SEF-11710 SESUP-1790 Amélioration Backend - broker - Livestatus Ajout de la propriété "tags" dans les hôtes et de la propriété "host_tags" dans les services ( contenant les modèles d'hôte utilisés par l'hôte ) retournés par le module Livestatus ( Propriété correspond à Columns dans l'API de Livestatus ). SEF-11702 Amélioration Maintenance Tools - Shinken-healthcheck Ajout dans la ligne de commande d'export de la clé de chiffrement ( shinken-protected-fields-keyfile-export ) de logs indiquant les paramètres de connexion à Mongo, la réussite ou l'échec de l'établissement d'une connexion à la base de données SEF-11662 Amélioration UI Configuration - Les Collecteurs Dans le cas d'un import manuel d'une source de type collecteur, le nom de l'utilisateur qui a lancé l'import est affiché en dessous de la vignette "manuel" ( dans l'onglet "résumé des dernières exécutions" ) SEF-11816 Amélioration UI Configuration - Page Hote Dans la surcharge d'un check, pour chaque propriété, le texte "Valeur du check" a été complété avec la valeur du check. SEF-11665 Amélioration UI Configuration - Page Hote, UI Dans les rares cas de surcharge dupliquée ( deux surcharges sont dupliquées si ces surcharges sont sur le même hôte, sur le même Configuration - Page Modele Hote check et la même propriété ), des boutons permettant de choisir entre les deux ( ou plus ) valeurs ont été ajoutés. SEF-11768 Amélioration UI Visualisation - Bac à événements, UI Toutes les colonnes présentes dans les listes peuvent être fortement réduites. Auparavant la colonne était limitée par la taille Visualisation - Liste du titre de la colonne. SEF-11874 Amélioration UI Visualisation - Liste Il n'était pas possible d'agrandir la dernière colonne de la liste, un espace à droite de toutes les colonnes a été ajouté pour permettre le redimensionnement. SEF-11767 Amélioration UI Visualisation - Liste L'icone spécifique à l'action "supprimer un période de maintenance" est modifiée pour mieux symboliser l'action de suppression. SEF-11683 Amélioration UI Visualisation - Météo des services Affichage du nombre de widgets présents sur une météo sur le titre "Widget" dans l'onglet de configuration visuelle ( Mode édition ). SEF-11533 Amélioration UI Visualisation - Météo des services Ajout du paramètre "broker__module_webui__module_service_weather__database" pour configurer le nom de la base de données utilisée par "webui_module_service_weather". Cela permet notamment d'avoir plusieurs modules différents sur le même cluster MongoDB. SEF-11882 Amélioration UI Visualisation - Page détaillée d'un La valeur de l'impact métier est ajoutée dans le volet détail. Il sera visible en haut à droite en dessous de "Royaume" et Hôte_Cluster "Adresse" SEF-11737 SESUP-1864 Bogue Backend - Scheduler - Module Il pouvait arriver, dans de rares cas, qu'un Scheduler n'attende pas la fin de l'écriture de la rétention des autres Schedulers MongodbRetention avant de charger sa rétention, ce qui pouvait provoquer une perte des données de rétention ( statut, contexte… ) SEF-11832 Bogue Backend - Synchronizer Il était possible de créer un nouvel élément avec le nom d'un élément obligatoire au bon fonctionnement de Shinken ( admin pour un utilisateur, 24x7 pour une période de temps, bp_rule ou check-host-alive pour une commande ). SEF-11553 Bogue Backend - Synchronizer Il était possible de supprimer les éléments obligatoires au bon fonctionnement de Shinken ( l'utilisateur admin, la période de temps 24x7 et les commandes bp_rule et check-host-alive ). SEF-11901 Bogue UI Visualisation - Favori Les utilisateurs et admin SI de disposant pas les droits de suppression et d'agencement des favoris, pouvaient quand même supprimer ou renommer un dossier de favoris ou un séparateur. SEF-11840 Bogue UI Visualisation - Page détaillée d'un Suite au passage à l'heure d'été, l'échelle de temps en bas des graphiques était avancée d'une heure lorsqu'on consultait une Hôte_Cluster, UI Visualisation - Tableau donnée dans la période de l'heure d'hiver ( le graphique affichait 9h au lieu de 8h ). de bord - Widget Graphics SEF-11789 Bogue Backend - Broker, Backend - Poller, Le redémarrage de l'Arbiter ne suffisait pas pour appliquer le paramètre satellitemap ( modifications des IP / ports pour le NAT Backend - Reactionner ), un redémarrage du démon était alors nécessaire SEF-11618 Bogue Backend - Poller Les workers du Poller sous Windows généraient des logs de niveau DEBUG, indépendamment de la configuration. SEF-11820 Bogue Backend - Scheduler La réception d'une commande externe sur un Scheduler inactif ( spare ) générait une erreur python dans les logs du démon sans incidence sur son fonctionnement SEF-11654 Bogue Maintenance Tools La commande shinken-synchronizer-database-restore ne stoppait pas uniquement le Synchronizer mais tous les démons. SEF-11831 Bogue UI Configuration - Page Hote Dans la surcharge d'un check, la propriété "Impact métier" affichait "Par défaut ★★★" au lieu de "Même comportement de son hôte" dans la colonne "Valeur sur le check" SEF-11877 Bogue UI Visualisation - Liste La colonne "Priorité" est renommée "Impact Métier" pour correspondre au nom utilisé dans l'Interface de Configuration SEF-11885 Bogue UI Visualisation - Synthese Les pages 360 et Applications Clés n'affichaient que les éléments dont l'impact métier était configuré à une valeur minimale de 4, excluant de l'affichage les éléments dont l'impact métier était modifié suite à la supervision de leurs dépendances. SEF-11808 Documentation Backend - MongoDB Modification de la documentation d'installation d'un cluster MongoDB, l'infrastructure présentée de base est maintenant Primaire/Secondaire/Arbiter. L'ancienne infrastructure Primaire/Secondaire/Secondaire est toujours disponible. SEF-11838 Documentation Documentation Les fichiers de configuration du Poller et du Reactionner dans la documentation ne correspondaient pas à ceux fournis dans le binaire. Ils ont été mis à jour. Ajout de la documentation de la clé vmware__statistics_compute_enable. SEF-11478 Documentation Documentation Correction de la documentation du module d'exemple pour le Receiver de réception d'actions avec Worker afin d'y rectifier les chemins de fichiers incorrects.