A hét elején a Devneten rövid időre leállt a blokkok véglegesítése egy, a Paseo relay chainen végrehajtott Polkadot-frissítést követően. Az előzetes információk szerint a frissítés csak a relay chain validátorait érintette volna, a parachain node-okat nem, így nem számítottunk rá, hogy nálunk is változást okoz.
Csapatunk gyorsan kivizsgálta a problémát, és azonosította a kiváltó okot: a változás hatással volt arra, hogyan dolgozza fel a validátor node-unk a Paseo runtime által meghívott rendszerfunkciókat. Ezt követően a szükséges javítást visszaportoltuk a saját Polkadot SDK forkunkba.
Két különböző megoldást is teszteltünk, és a minimális javítás sikeresen helyreállította a blokkok véglegesítését a Devnet node-jainkon. Jelenleg egy megfelelő Devnet release előkészítésén, valamint egy stabilabb megoldáson dolgozunk, amely node-újraindítás után is megbízhatóan működik.
Összességében ez jó példája volt a gyors hibakeresésnek, a hatékony csapatmunkának és annak, hogy saját infrastruktúránk felett megőrizve a kontrollt gyorsan és rugalmasan tudunk reagálni a külső változásokra.