Aller au contenu

Notes de version Canopsis 26.04.2

Canopsis 26.04.2 a été publié le 15 octobre 2026.

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.

Chemins de mise à jour

Les chemins de mise à jour supportés entre les différentes versions de Canopsis sont désormais documentés. Consultez la page Chemins de mise à jour avant de planifier une montée de version.

Migration depuis une version antérieure à 26.04

Cette version fiabilise la procédure de migration vers Canopsis 26.04 (versionnement des migrations PostgreSQL, migration des rôles personnalisés). Il s'agit de la version recommandée pour migrer une installation existante vers la branche 26.04, en suivant le Guide de migration vers Canopsis 26.04.0.

Changements entre Canopsis 26.04.1 et 26.04.2

Documentation

Améliorations

  • Général :
    • Ajout de la prise en charge des certificats TLS auto-signés pour RabbitMQ et Valkey via les variables d'environnement CPS_AMQP_CA_CERT_FILE, CPS_VALKEY_CA_CERT_FILE, CPS_AMQP_INSECURE_SKIP_VERIFY et CPS_VALKEY_INSECURE_SKIP_VERIFY (#6186)
    • Ajout de l'unité systemd pour l'exporter Prometheus dans les paquets RPM (#6304)
    • Fiabilisation du versionnement des migrations PostgreSQL afin de garantir leur idempotence entre les branches de maintenance (#6209)
    • Mise à jour de Go en version 1.27 et des dépendances associées (#6330)
    • Remplacement de la bibliothèque SAML utilisée pour l'authentification (#6285)
    • Optimisation de la commande delete-orphan-resources afin de permettre la suppression rapide des ressources orphelines sur les bases contenant un grand nombre d'entités (#6329)
    • Optimisation du nettoyage des couleurs de tags d'alarmes orphelines et ajout d'un index, afin d'éviter les blocages liés aux timeouts sur les bases volumineuses (#6313)
    • Correction de l'extension des fichiers d'export MongoDB (.gz au lieu de .zip) afin qu'elle corresponde au format de compression Gzip utilisé (#6321)
  • Interface graphique :
    • Ajout du helper Handlebars now permettant d'afficher la date et l'heure courantes, avec prise en charge du format, du fuseau horaire, d'un décalage et d'une mise à jour en temps réel (#6353)
    • Amélioration de divers libellés et traductions (#6328)

Corrections de bugs

  • Général :
    • Correction de la migration des rôles personnalisés afin de préserver l'accès aux actions disponibles dans le bac à alarmes (#6325)
    • Correction d'une erreur 500 renvoyée par l'API GET /api/v4/entities lorsque le motif de recherche contient une expression régulière invalide (#6298)
  • Moteurs :
    • FIFO :
      • Correction d'un problème de reconnexion du moteur FIFO à RabbitMQ après une perte de connexion, évitant un blocage nécessitant un redémarrage manuel (#6302)
      • Correction du mécanisme d'arrêt d'engine-fifo afin de libérer correctement le verrou Redis et permettre un redémarrage immédiat du moteur (#5904)
    • Action :
      • Correction d'un plantage du moteur lors de l'expiration concurrente de webhooks sous forte charge (#6355)
    • Corrélation :
      • Correction d'un problème pouvant entraîner des retards dans la création et l'activation des méta-alarmes lors de traitements concurrents (#6316)
  • Interface graphique :
    • Correction de l'affichage des valeurs de l'opérateur « est l'un de » dans les patterns d'entités afin que les sélections soient correctement restaurées lors de l'édition (#6192)
    • Correction du bandeau de maintenance et du bouton « Terminer la maintenance » qui n'étaient plus affichés (#6326)
    • Correction du bouton « Plus d'actions » affiché alors qu'aucune action n'est disponible (#6299)
    • Bac à alarmes :
      • Correction d'une régression empêchant la création manuelle de méta-alarmes (#6342)
      • Correction de la notification « Mauvaise demande d'adhésion aux Websockets » affichée lorsque le suivi en direct (Live watching) est actif et que la liste ne contient aucune alarme (#6314)
    • Météo des services :
      • Correction de la couleur personnalisée « Aucune action requise » qui n'était plus appliquée (#6348)
      • Correction de la disparition des tags d'alarmes dans le panneau de détail après un clic sur une tuile (#6362)
    • Widgets :
      • Correction du bouton « Enregistrer » désactivé lors de la duplication d'un widget tant qu'aucun paramètre n'était modifié (#6116)
      • Correction de la fenêtre d'édition de filtre s'ouvrant sous le panneau de paramètres lors de la duplication d'un widget (#6347)
    • Filtres d'événements :
      • Correction du champ cible Event.ExtraInfos enregistré à tort en Event.ExtraInfo pour l'action « Définir des tags à partir d'un champ via une regexp » (#6344)
    • Services :
      • Correction de l'affichage du bouton des variables dans l'éditeur de modèle de sortie des services (#6308)
    • Paramètres d'état :
      • Ajout de la validation de la valeur de seuil dans le formulaire, au lieu d'un message d'erreur générique (#6310)
    • Healthcheck :
      • Correction d'une erreur empêchant l'affichage des graphiques lorsque les données de métriques sont absentes (#6320)
      • Correction de la suppression automatique des dumps de métriques techniques afin de respecter la durée de conservation configurée (#6255)