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:

Le statut anormal des services utilisés par la plateforme avait été communiqués par SMS aux membres de l'équipe technique
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 !