WARNING: Failed to parse subvolume detail with new btrfs-progs-5.14.2-1.fc34.x86_64 package on Fedora 34
- Dominant language
- Perl
- Stars
- 2.1k
- Forks
- 139
- PR merge metrics
- No merged PRs in 30d
Description
When running btrbk received the WARNING message in the title after upgrading to the newest version of btrfs-progs 5.14.2-1 (Fedora 34). This version has additional information displayed when running 'btrfs subvolume show' command. Saw this is similar to issue https://github.com/digint/btrbk/issues/290. Tried adding the following to the 'my %trans {..' declaration in the btrbk file (starting at line# 994) and the warnings go away.
"Send transid" => "send_transid",
"Send time" => "send_time",
"Receive transid" => "receive_transid",
"Receive time" => "receive_time",
```
$ rpm -qa btrfs-progs btrbk
btrbk-0.28.3-4.fc34.noarch
btrfs-progs-5.14.2-1.fc34.x86_64
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in the btrbk file around the `my %trans` declaration at line 994, and compare the fields emitted by `btrfs subvolume show` in btrfs-progs 5.14.2 with the parser mappings. Confirm that the additional Send and Receive fields no longer produce the warning while existing subvolume detail parsing still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fedora, perl
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100