Re: Debian 12.5 e ZFS [BUG]

2024-04-14 Per discussione Alessandro Baggi




Il 14/04/24 10:23, Davide Prina ha scritto:

Alessandro Baggi ha scritto:


In Debian Bookworm (12.5) è presente zfs-dkms versione 2.1.11-1.

Tempo fa, come molti ricorderanno (nel 2023) è stato trovato un bug



Non riesco a trovare nulla che indichi che in stable il problema sia
stato risolto


se usi Firefox installa webext-debianbuttons... è un'estensione
utilissima

* ti copi il nome del pacchetto zfs-dkms
* apri debian buttons e fai click su package tracker
   questo ti apre la pagina del riepilogo del pacchetto sorgente
   usato per generare quel pacchetto
* qui fai clic su "security tracker" e ti apre:
https://security-tracker.debian.org/tracker/source-package/zfs-linux

questo per vedere se il bug di sicurezza è stato risolto e dove

se il bug non è di sicurezza, allora devi guardare tra i bug normali
e anche per questo c'è il link sulla stessa pagina.
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=yes=zfs-linux

Notare che in questo caso essendo coinvolto anche coreutils dovresti
vedere anche questo pacchetto.

In alternativa puoi eseguire:
$ apt changelog zfs-dkms

e vedere se è citato nei changelog

Se il bug è questo:
https://github.com/openzfs/zfs/issues/15526

allora è indicato che
The bug was fixed in #15571 and
was backported to 2.2.2 and 2.1.14.

Altrimenti con quanto indicato sopra dovresti riuscire a trovare
qualche riferimento e capire se è risolto sulla tua installazione.

Ciao
Davide



Ciao Davide,
e grazie mille per i link, mi si è aperto un mondo La prossima volta 
userò il bugtracker di debian prima di cercare altrove.


Nel primo link che hai postato, non so perche io cercavo zfs-dkms invece 
di zfs-linux, è riportato il bug e in debian bookworm non è fixato (è 
marcata come vulnerable).


Inoltre ho letto in fondo alla pagine questa riga:

"[bookworm] - zfs-linux  (contrib not supported)"

(no-dsa dovrebbe significare che non è urgente nel senso che non è un 
bug critico per la sicurezza [no-dsa è stato cambiato in  e 
 dal 03/2024)]


ma leggendo qui:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056752

il manutentore riporta che:

"The fix will land in bookworm-backports and bullseye-backports-sloppy
shortly after 2.1.14-1 migrates to testing, which will take about 2
days hopefully. Fixes to 2.0.3-9+deb11u1 (bullseye) and 2.1.11-1
(bookworm) are planned but will likely take more time.

Such an issue is marked low-priority because the bug itself isn't
urgent from a security update point of view, which means an attacker
can only cause damage in rare cases. It's still recommended to update
or at least apply mitigations to the problem (by setting
zfs_dmu_offset_next_sync to 0 on bookworm) to avoid potential data
loss."

quindi impostando zfs_dmu_offset_next_sync a 0 non dovrebbe esserci il 
problema e nessuna perdita di dati?


e anche il comando apt changelog  fenomenale, non lo 
conoscevo, per non parlare dell'estensione per FF.


Grazie ancora!

Un saluto,

Alessandro.



Re: Debian 12.5 e ZFS [BUG]

2024-04-14 Per discussione Davide Prina
Alessandro Baggi ha scritto:

> In Debian Bookworm (12.5) è presente zfs-dkms versione 2.1.11-1.
> 
> Tempo fa, come molti ricorderanno (nel 2023) è stato trovato un bug

> Non riesco a trovare nulla che indichi che in stable il problema sia 
> stato risolto

se usi Firefox installa webext-debianbuttons... è un'estensione
utilissima

* ti copi il nome del pacchetto zfs-dkms
* apri debian buttons e fai click su package tracker
  questo ti apre la pagina del riepilogo del pacchetto sorgente
  usato per generare quel pacchetto
* qui fai clic su "security tracker" e ti apre:
https://security-tracker.debian.org/tracker/source-package/zfs-linux

questo per vedere se il bug di sicurezza è stato risolto e dove

se il bug non è di sicurezza, allora devi guardare tra i bug normali
e anche per questo c'è il link sulla stessa pagina.
https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=yes=zfs-linux

Notare che in questo caso essendo coinvolto anche coreutils dovresti
vedere anche questo pacchetto.

In alternativa puoi eseguire:
$ apt changelog zfs-dkms

e vedere se è citato nei changelog

Se il bug è questo:
https://github.com/openzfs/zfs/issues/15526

allora è indicato che
The bug was fixed in #15571 and
was backported to 2.2.2 and 2.1.14.

Altrimenti con quanto indicato sopra dovresti riuscire a trovare
qualche riferimento e capire se è risolto sulla tua installazione.

Ciao
Davide

--
La mia privacy non è affar tuo
https://noyb.eu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >= 3.0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model



Re: Debian 12.5 e ZFS [BUG]

2024-04-12 Per discussione Alessandro Baggi




Il 12/04/24 14:56, Piviul ha scritto:

On 4/10/24 20:09, Alessandro Baggi wrote:

Salve ragazzi,
ho un dubbio che non riesco a districare.

In Debian Bookworm (12.5) è presente zfs-dkms versione 2.1.11-1.

Tempo fa, come molti ricorderanno (nel 2023) è stato trovato un bug 
che era presente da molti anni ma che sui sistemi con coreutils 9 in 
certe condizioni corrompeva i dati.


Non riesco a trovare nulla che indichi che in stable il problema sia 
stato risolto tipo un nuovo aggiornamento, delle istruzioni per 
mitigare il problema, molte volte (anche il progetto openzfs) dice di 
usare backports ma i backports non fanno parte del progetto LTS, cosi 
il supporto è minore in termini di tempo.


non uso zfs ma mi accodo alla domanda ed aggiungo non esiste un 
changelog per ogni aggiornamento di un pacchetto? ...può anche darsi che 
su bookwork tutti usino i pacchetti zfs su backports ma parrebbe strano 
che nessuno si lamenti di data corruption in debian bookworm. Comunque a 
questo punto la curiosità è tanta...


Piviul




Ciao Piviul,
ho fatto un pò di ricerche. Sembrerebbe che la versione su Debian 12 non 
sia interessata da quel bug specifico. Invece è presente un bug di 
corruzione nel caso si utilizzi la cifratura di ZFS e si esegua un send 
(se non ho capito male) ma non uso la cifratura di ZFS. Non capisco pero 
perche non viene riportato niente per il pacchetto di stable.


Non ho letto di nessuno che abbia problemi o si lamenti del bug su 
Debian Stable quindi o nessuno usa ZFS, o non è presente o tutti usano 
zfs dai backports oppure tutti se ne fregano.


Ho comunque fatto dei test e ho lanciato uno script che riproduce 
l'errore (ovvero i file copiati dovrebbero essere pieni di 0..). Il 
test l'ho fatto girare per qualche ora e in nessuna iterazione del test 
mi ha dato errore. Questo non significa che il bug non sia presente ma 
dopo diverse ore di scritture se non è uscito qualcosa.


Inoltre ho letto che c'è una mitigazione che consiste nell'aggiungere un 
parametro di boot per zfs:


zfs.zfs_dmu_offset_next_sync=0

che ho comunque attivato prima di avviare lo script riproduttore.

Inoltre ho letto che il bug affligge solo chi ha il block cloning 
attivo, e nel caso di Debian 12 non sembra esserci.


In un post su Reddit viene riportato:

"If it says disabled, you are not hit by this bug: zpool get all|grep 
block_cloning"


So che non è una fonte autorevole ma i test sembrano confermarlo.

Un saluto.
Alessandro.




Re: Debian 12.5 e ZFS [BUG]

2024-04-12 Per discussione Piviul

On 4/10/24 20:09, Alessandro Baggi wrote:

Salve ragazzi,
ho un dubbio che non riesco a districare.

In Debian Bookworm (12.5) è presente zfs-dkms versione 2.1.11-1.

Tempo fa, come molti ricorderanno (nel 2023) è stato trovato un bug 
che era presente da molti anni ma che sui sistemi con coreutils 9 in 
certe condizioni corrompeva i dati.


Non riesco a trovare nulla che indichi che in stable il problema sia 
stato risolto tipo un nuovo aggiornamento, delle istruzioni per 
mitigare il problema, molte volte (anche il progetto openzfs) dice di 
usare backports ma i backports non fanno parte del progetto LTS, cosi 
il supporto è minore in termini di tempo.


non uso zfs ma mi accodo alla domanda ed aggiungo non esiste un 
changelog per ogni aggiornamento di un pacchetto? ...può anche darsi che 
su bookwork tutti usino i pacchetti zfs su backports ma parrebbe strano 
che nessuno si lamenti di data corruption in debian bookworm. Comunque a 
questo punto la curiosità è tanta...


Piviul




Debian 12.5 e ZFS [BUG]

2024-04-10 Per discussione Alessandro Baggi

Salve ragazzi,
ho un dubbio che non riesco a districare.

In Debian Bookworm (12.5) è presente zfs-dkms versione 2.1.11-1.

Tempo fa, come molti ricorderanno (nel 2023) è stato trovato un bug che 
era presente da molti anni ma che sui sistemi con coreutils 9 in certe 
condizioni corrompeva i dati.


Non riesco a trovare nulla che indichi che in stable il problema sia 
stato risolto tipo un nuovo aggiornamento, delle istruzioni per mitigare 
il problema, molte volte (anche il progetto openzfs) dice di usare 
backports ma i backports non fanno parte del progetto LTS, cosi il 
supporto è minore in termini di tempo.


Ho provato a inviare un'email al manutentore del pacchetto ma non ho 
ricevuto risposta.


Qualcuno sa con certezza se il BUG in stable è stato fixato o no? Sono 
costretto ad usare zfs-dkms da bookworm-backports?


Un saluto e una buona serata.

Alessandro.