Maintenances & Indisponibilités


11/03/2025 - Indisponibilité de la base de données


Durée: 1h vers 5h du matin

Fonctionnalités concernées: saisies d'agendas, d'événements, connexion à une session, lecture de configurations d'agendas sur l'API

Cause: indisponibilité d'un serveur physique


La plateforme a été indisponible le temps de relancer manuellement les applications pour réinitialiser les connexions. Une tentative de connexion automatique à la base de données régulière suite à une perte de disponibilité réduirait la durée de l'indisponibilité au-delà de la remise en service du ou des serveurs hébergeant la base.


08/03/2025 - Les événements n'apparaissaient plus sur les agendas


Durée: 4h à partir de 9h samedi matin

Fonctionnalités concernées: API événement & agendas, page de recherche agenda, affichage des agendas et événements sur https://openagenda.com

Cause: déconnexion du service elasticsearch


Les événements ne se chargeaient plus sur les agendas pendant la durée du problème et n'apparaissaient plus sur l'API.


La durée de l'interruption aurait pu être fortement réduite si:


  1. Le statut anormal des services utilisés par la plateforme avait été communiqués par SMS aux membres de l'équipe technique
  2. L'erreur d'indisponibilité du service elasticsearch avait été correctement interprétée par l'application, provoquant l'affichage de messages d'erreur sur l'API et sur le site au lieu d'afficher une simple absence de contenu provoquant ainsi des alertes d'indisponibilités au moment de l'interruption L


L'infogéreur nous informe qu'aucune interruption matérielle a été détectée à ce moment et les logs elasticsearch ne persistent pas assez longtemps pour nous permettre de rechercher des détails sur l'interruption du service au delà de 2 jours après l'interruption (lundi matin). Une 3ème mesure à implémenter prévoit de garder un historique sur une période plus longue


28/02/2025 - Indisponibilité


Durée: 2h30 à partir de 14h

Fonctionnalités concernées: API et site

Cause: erreur humaine


La plateforme a été indisponible vendredi après-midi suite à une erreur de manipulation qui a conduit à la perte de la base de données principale peu après 14h. Tous les services ont été mis en indisponibilité le temps de charger la dernière sauvegarde faite à 3h du matin le même jour. Les données événementielles et de lieu saisies ou mises à jour dans le courant de la matinée ont pu être récupérées de l'index de recherche qui lui n'avait pas été impacté.


Cela dit, la récupération n'inclut pas les créations ou mises à jour qui ont eu lieu le vendredi matin pour les données suivantes:


  • les comptes créés
  • les agendas créés
  • les conversations
  • les brouillons d'événements
  • les historiques


Nous disposons des informations nécessaires pour reproduire la création des comptes - à l'exception des mots de passe - et des agendas perdus et contacterons les personnes concernées dans le courant de la journée pour les accompagner dans la ré-initialisation et la reprise en main de leurs contenus.

Un incident conduisant une à perte de données est une première dans l'histoire d'OpenAgenda, nous apportons plusieurs modifications à nos procédures et interfaces pour réduire le risque que ce type de problème se reproduise. Si vous souhaitez en connaître le détail, contactez-nous en utilisant l'outil de clavardage ou par email


Nous nous excusons pour le désagrément et restons à votre disposition pour vous accompagner dans le rétablissement des interfaces impactées par cette indisponibilité.

Mis à jour le : 12/03/2025

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !