btrfs: setting a label is only supported on a mount point
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 8/100
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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)
- Ngôn ngữ chính
- C
- Star
- 137
- Fork
- 64
- Merge trung bình
- 1 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của storaged-project/libblockdev
-
fails to build with libnvme3 (nvme-cli 3.0)Có thể đã có người làm @tbzatek đã nhận 41 ngày trước. Đang mở
storaged-project/libblockdev#1211 · 4 bình luận · 1 người được giao ·
-
RFE
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
storaged-project/libblockdev#1093 · 3 bình luận ·
-
Độ khó 4/5 Hơn một tuần Mức phù hợp với người mới 18/100
storaged-project/libblockdev#1067 ·
-
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 40/100
storaged-project/libblockdev#1060 · 1 bình luận ·
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 12/100
storaged-project/libblockdev#977 · 1 bình luận ·
Tất cả issue của storaged-project/libblockdev
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
priority:medium type:chore
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 84/100
crazy-goat/php-fpm-ng#1041 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug Status: Needs Triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Test failure on FreeBSD: #26 unexpected system_clock sourceCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởlow priority rt_lib tests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
Maintainer thường phản hồi trong vòng 1 ngày