Ontkoppelingsfout schrik - uitleg

1/2/2023
2 minut
Róbert Kovačik.

Tuż przed przerwą zimową pojawił się przerażająco wyglądający błąd, który został ogłoszony nawet za pośrednictwem transmisji w chmurze. Okazało się to znacznie mniej szkodliwe, niż początkowo się wydawało. Oto cała historia.

historia

W wersji 12.4.0 (początek grudnia) hebben we een functie geïntroduceerd voor het primaire account (voor gerelateerde account in take). Szczegóły w Informacje o wydaniu.

Op 19 december ontdekten we da er mysterieus gegevens waren verdwenen in onze interne applicatie (dankzij onze reguliere backups was herstel geen problem). Na een eerste analysis bleek dat het klikken op de knop „Ontkoppelen” ervoor zorgde dat de ontkoppelde entiteit werd verwijderd. We hebben besloten deze bevinding onmiddellijk te publiceren om dataverlies voor onze klanten te voorkomen.

Op 20 december werd versie 12.4.2 uitgebracht met een oplossing. Het werd verspreid naar Cloud-applicaties en ook beschikbaar gesteld in de Client-zone (Server-oplossing). Analiza post mortem werd voortgezet.

Bevindingen in de laatste week van december zorgden voor opluchting. Het probleem miste de veelgebruikte relaties, inclusief podjęte. Het deed zich alleen voor in zeer specifieke relaties in B2B CRM:

  • Prijsboek → prijsboekbundels
  • Kontrakt → kansen
  • Kontakt osobisty → primaire ondersteuningscontracten
  • Kontakt osobisty → umowa implementacyjna

Een permanente oplossing was nog niet geleverd. Również u B2B CRM gebruikt, Vermijd dan het klikken op de ontlink-knop voor deze relaties.

Alle andere relaties zijn veilig en het ontlinken ervan is ook veilig.

Post mortem

Specifieke testgevallen werden toegevoegd voor openbare releases. Code-richtlijnen werden bijgewerkt. Normen voor de primaire analizuje van dergelijke incydenten werden verbeterd. De communicatiestrategie van dergelijke incydenten „beter voorkomen dan genezen” blijft, we zullen alleen onze Preventie van panieksituaties verbeteren.

Mamy bieden onze wymówki aan aan iedereen die door deze bug en de manier van Communicatie extra stress heeft ervaren in deze toch al stressvolle tijd van het jaar.

Probeer Easy Redmine 30 dni za darmo

Pełne funkcje, SSL-beveiligd, kopie zapasowe dagelijkse, w uw geografische locatie