Avlänka buggskräck - förklaring

1/2/2023
2 minutes
Róbert Kováčik.

Bara kort innan vinterlovet fanns det en skrämmande bugg som tillkännagavs även via Cloud-sändning. Det visade sig vara mycket mindre skadligt än det först verkade. Här är hela historien.

Historien

I version 12.4.0 (tidigt i december) introducerade vi en funktion för primärkonto (för relaterade konton i uppgifter). Detaljer finns i versionsanteckningar.

Den 19 december insåg vi att viss data hade försvunnit mystiskt i vår interna applikation (tack vare våra regelbundna säkerhetskopior var återställningen inget problem). Efter en första analys upptäcktes att klicka på knappen "Avlänka" orsakade att den avlänkade enheten raderades. Vi beslutade att omedelbart publicera denna upptäckt för att undvika datamissförlust för våra kunder.

Den 20 december släpptes version 12.4.2 som innehöll en fix. Den distribuerades till molnapplikationer och gjordes också tillgänglig i klientzonen (serverlösning). Efteranalysen fortsatte.

Resultaten i den sista veckan i december gav lättnad. Problemet påverkade inte de mycket använda relationerna, inklusive uppgifter. Det uppstod endast i mycket specifika relationer i B2B CRM:

  • Prislista → prislistepaket
  • Avtal → möjligheter
  • Personlig kontakt → primära supportavtal
  • Personlig kontakt → implementeringsavtal

En permanent lösning hade ännu inte levererats. Om du använder B2B CRM, undvik att klicka på avlänkningsknappen för dessa relationer.

Alla andra relationer är säkra och det är också säkert att avlänka dem.

Efteranalys

Specifika testfall lades till för offentliga utgåvor. Kodriktlinjer uppdaterades. Standarderna för den primära analysen av sådana incidenter förbättrades. Kommunikationsstrategin för sådana incidenter "bättre säker än ledsen" kvarstår, vi kommer bara förbättra vårt förebyggande av paniksituationer.

Vi ber om ursäkt till alla som berördes av denna bugg och sättet att kommunicera som kan ha orsakat ytterligare stress under den redan stressiga tiden på året.

Prova Easy Redmine i en 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geografiska plats