digint / digint/btrbk

send/receive fails if snapshot_dir is a mount point

Open
#210 1 comment 0 reactions 0 assignees View on GitHub
bug upstream bug
Dominant language
Perl
Stars
2.1k
Forks
139
PR merge metrics
No merged PRs in 30d

Description

Btrbk fails if the directory pointed by `/` is a mount point.

It is not uncommon to have snapshot directory on a mointpoint, the Arch Wiki even suggests such a setup: https://wiki.archlinux.org/index.php/Snapper#Suggested_filesystem_layout

As this introduces quite some architectural changes in btrbk, a fix for this is currently living on a feature-branch: [snapdir-mountpoint](/digint/btrbk/tree/snapdir-mountpoint).

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the snapdir-mountpoint feature branch and trace the send/receive behavior for a snapshot directory that is itself a mount point. Confirm the intended behavior against the issue description and Arch Wiki setup, then verify that snapshot send and receive work correctly with this layout.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
cli, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.