Notes de version Canopsis 3.45.0¶
Canopsis 3.45.0 a été publié le 11 septembre 2020.
Procédure d'installation¶
Suivre la procédure d'installation de Canopsis.
Procédure de mise à jour¶
Suivre la procédure standard de mise à jour de Canopsis.
Changements entre Canopsis 3.44.1 et 3.45.0¶
Attention
Cette version présente un bug dans la gestion du paramètre ?auhtkey
dans les appels à l'API (ticket #2644).
Si vous utilisez cette fonctionnalité (notamment pour des scripts externes appelant les API Canopsis ou faisant de l'import…), nous vous conseillons de rester sur votre précédente version de Canopsis, en attendant qu'un correctif soit publié.
Suppression de l'ancienne interface « UIv2 »¶
L'ancienne interface web « UIv2 » de Canopsis a été totalement supprimée, et la nouvelle interface « UIv3 » est maintenant l'interface par défaut.
La suppression de l'UIv2 enlève toute possibilité de configurer visuellement l'ancien event-filter Python. Vous devez donc vous assurer d'avoir migré toutes vos règles d'event-filter Python en event-filter Go (cf. documentation d'engine-che) si vous voulez appliquer cette mise à jour et continuer à configurer visuellement vos règles d'event-filter.
La connexion à http://localhost:8082 vous emmène maintenant directement sur la nouvelle interface par défaut. Les anciens liens http://localhost:8082/en/static/canopsis-next/dist/index.html# fonctionnent toujours, par mesure de rétrocompatibilité.
Lors d'une mise à jour, vérifiez que votre fichier webserver.conf
contienne bien la nouvelle section suivante :
[ui]
url=/static/canopsis-next/dist/index.html
Activation par défaut du moteur engine-correlation
(Pro)¶
Dans les nouvelles installations Pro, le moteur engine-correlation
est maintenant activé par défaut.
Si vous mettez un jour un environnement Pro déjà existant, veuillez suivre la procédure d'activation du moteur engine-correlation
.
Liste des modifications¶
- Images Docker / paquets :
- Docker : mise à jour des images d'Alpine 3.11.3 à 3.11.6, de CentOS 7.7 à 7.8 et de Debian 9.12 à 9.13 (#2575)
- Documentation :
- Ajout d'une documentation sur le moteur
engine-fifo
(#2318) - Ajout d'une documentation des variables d'environnement (#2577)
- Ajout d'une documentation des limitations de Canopsis (#2576, #2571)
- Ajout d'un schéma de l'enchaînement des moteurs (#2561, #2507)
- Ajout d'une documentation sur le moteur
- Connecteurs :
zabbix2canopsis
: réécriture du connecteur en Python 3 et mise à jour de la documentation du connecteur (#2388)
- UI :
- Suppression complète de l'ancienne interface UIv2 (#2481)
- Ajout d'une présentation visuelle des opérateurs logiques
AND
etOR
dans l'éditeur de patterns (#2548) - Ajout de helpers Handlebars
uppercase
,lowercase
,capitalize
etcapitalize-all
et mise à jour de la documentation des helpers (#2549) - Suppression d'appels à des ressources Javascript externes (#2567)
- Bac à alarmes
- Météo de services
- Droits
- Explorateur de contexte
- Widget compteur :
- Correction de la prise en charge de la configuration de colonnes de Bac à alarmes dans un widget de compteur (#2551)
- CRUD utilisateurs :
- Ajout d'une possibilité de recherche d'utilisateur sur son identifiant, son nom, son prénom, son rôle ou son adresse e-mail (#2552)
- CRUD Webhooks :
- Ajout d'un module de recherche dans l'interface de configuration des Webhooks (#2492)
- Moteurs :
- Engine-axe
- Ajout d'une nouvelle option
DisplayNameScheme
(et sa documentation associée) permettant de personnaliser la méthode de construction de l'attribut uniquedisplay_name
(#2547)
- Ajout d'une nouvelle option
- Engine-action
- Ajout d'une priorité sur les règles d'actions (#2531)
- Engine-che
- Engine-correlation
- Engine-fifo
- Correction d'un bug qui empêchait la gestion d'une alarme si elle contenait un caractère
:
(#2579)
- Correction d'un bug qui empêchait la gestion d'une alarme si elle contenait un caractère
- Engine-axe
- LDAP :
- Sécurité : suppression de l'affichage des informations de configuration
ldapconfig
lors d'un appel à/api/internal/login/login_info
(#2585)
- Sécurité : suppression de l'affichage des informations de configuration
- Linkbuilder :
- Correction d'un problème de construction des liens dans certains cas d'utilisation du
basic_alarm_link_builder
et des linkbuilders personnalisés qui en héritent (#2470)
- Correction d'un problème de construction des liens dans certains cas d'utilisation du