btrfs: setting a label is only supported on a mount point
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 8/100
Direzione di ricerca
The payload names no source files, tests or entry points, so there is no obvious place to start. The reporter says the mountpoint-only behaviour is not a real problem and that changing the API would break libblockdev, so the first step is a maintainer decision on whether device-based btrfs labelling is wanted at all. Done would mean that decision is recorded on the issue, with or without a follow-up change.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I noticed that setting a label is only supported via a mountpoint for btrfs, while in theory a label can be set on a device.
btrfs filesystem label [<device>|<mountpoint>] [<newlabel>]
Most other set_label functions seem to use the device. Which in Cockpit leads a somewhat inconsistent experience when the filesystem is not mounted. (In theory we can work around it by first mounting it temporary, set label and umount).
Changing the API over to a mountpoint would break libblockdev's API so I guess that is a not an option and this isn't a real "breaking" or high priority issue for us. (Read: no issue at all)
- Lingua principale
- C
- Stelle
- 137
- Fork
- 64
- Merge medio
- 1g 5h
- PR unite (30g)
- 3
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di storaged-project/libblockdev
-
fails to build with libnvme3 (nvme-cli 3.0)Forse già presa @tbzatek l’ha presa 38 giorni fa. Aperta
storaged-project/libblockdev#1211 · 4 commenti · 1 assegnatario ·
-
RFE
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
storaged-project/libblockdev#1093 · 3 commenti ·
-
Difficoltà 4/5 Più di una settimana Idoneità per principianti 18/100
storaged-project/libblockdev#1067 ·
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 40/100
storaged-project/libblockdev#1060 · 1 commento ·
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
storaged-project/libblockdev#977 · 1 commento ·
Tutte le issue di storaged-project/libblockdev
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
espressif/esp-adf-libs#89 · 1 commento ·
-
TLS: a stale OpenSSL error makes non-blocking reads fail with "Resource temporarily unavailable"Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement severity: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
luainkernel/lunatik#2091 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 82/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
bigtreetech/BIGTREETECH-TouchScreenFirmware#3056 ·
I maintainer di solito rispondono entro 1 giorno