Aller au contenu

Notes de version Canopsis 3.33.0

Canopsis 3.33.0 a été publié le 22 novembre 2019.

Procédure de mise à jour

Suivre la procédure standard de mise à jour de Canopsis.

Puis, en installation par paquets, si vous utilisez un environnement Go Pro, exécutez les commandes suivantes :

grep -q ^canopsis.webcore.services.dynamic_infos /opt/canopsis/etc/webserver.conf || echo "canopsis.webcore.services.dynamic_infos=1" >> /opt/canopsis/etc/webserver.conf
canoctl restart

En installation Docker, si vous maintenez votre propre volume webserver.conf, vous devez aussi y ajouter une ligne canopsis.webcore.services.dynamic_infos=1.

Changements entre Canopsis 3.32.0 et 3.33.0

Voir le ChangeLog complet pour plus de détails techniques.

  • Documentation :
  • Moteurs :
    • Moteurs nouvelle génération (Go) :
      • Ajout d'une prise en charge des reconnexions à RabbitMQ dans les moteurs ; le moteur s'arrête maintenant à chaque interruption de la connexion, et systemd ou Docker s'occupent de relancer le moteur dans ce cas (#146)
      • Correction de l'utilisation du cache dans le service de gestion des alarmes (#127)
      • Correction des traces générées lors du lancement des moteurs Go avec l'option CPS_DEBUG_TRACE=trace.out dans un environnement comportant de gros évènements ; ces traces sont à nouveau exploitables avec l'outil go tool trace (#141)
  • UI :
    • Ajout de helpers pour les comparaisons de chaînes de caractères et d'entiers (#2014)
    • Améliorations diverses de l'interface du conteneur de widgets (#1966)
    • Bac à alarmes :
      • Correction de la prise en compte du champ « ack_resources » lors de la pose d'un acquittement (#2043)
    • Explorateur de contexte :
      • Correction de la recherche dans les impact/depends dans la modale de création d'entité (#2028)
    • CRUD pbehavior :
      • Refactorisation du formulaire de création de pbehavior (#1953)
      • Correction du formulaire de création d'un pbehavior, afin que le choix d'un filtre soit à nouveau obligatoire (#2042)