Deux nouvelles versions d’OpenZFS fixent un bug de corruption caché depuis longtemps

Le bug qui corrompait occasionnellement les données sur les copies de fichiers dans OpenZFS 2.2.0 a été identifié et corrigé, et il y a une solution pour la version précédente d’OpenZFS également. L’équipe de développement d’OpenZFS a publié non pas une, mais deux nouvelles versions du système de fichiers open source multiplateforme pour Linux et FreeBSD. La version 2.2.2 corrige le problème qui s’est produit dans la dernière version, qui est incluse dans FreeBSD 14 ainsi que dans plusieurs distributions Linux, dont Ubuntu 23.10. Il y a également une nouvelle version dans la version précédente d’OpenZFS : la version 2.1.14, qui s’applique à FreeBSD à partir de la version 12. Cela était nécessaire car, comme nous l’avons rapporté il y a une semaine, c’est OpenZFS 2.2.0 qui a fait surface et rendu visible le problème, sans pour autant en être la cause. Il n’a fait qu’exposer un bug sous-jacent qui existait depuis des années : la nouvelle fonction de copie plus rapide d’OpenZFS 2.2.0 rend simplement plus probable qu’il se produise. Le projet FreeBSD a publié une note d’errata et fourni des correctifs pour FreeBSD 12, 13 et 14. L’enquête menée depuis lors a révélé davantage de détails. Par exemple, le bug a également été confirmé dans Illumos, la branche open source d’OpenSolaris qui a poursuivi son développement depuis que Oracle a mis fin au projet open source en 2010. Illumos est lui-même à l’origine de plusieurs distributions basées sur OpenSolaris. Comme le précisent les notes de version de ces deux versions, le problème est légèrement plus grave qu’il n’y paraissait il y a une semaine, lorsque nous avons écrit ceci :

Share the Post: