Open Flowdalic opened 2 months ago
Do you have the means to add -v
to bcachefs mount
in your setup? Otherwise a bisect would be useful but it looks like that would not be possible to automate in terms of testing, so probably a bit of work.
Do you have the means to add
-v
tobcachefs mount
in your setup?
Unfortunately I see no obvious way to do so with systemd's mount unit. :/
That said, I was surprised that bcachefs-tools seems to exit with a non-zero exit status without emitting an error message. Is this expected behavior?
Any other ideas on how to approach the issue? I ran out of ideas…
It looks like it already fails with the bcache-register
, not even bcachefs.
Can you try if it's better with #309 if you set BCACHEFS_LOG=trace
for the environment of that service? The env variable is introduced with that PR.
Starting with bcachefs-tools 1.9.0 my bcachefs mount fails on boot (i.e., with systemd mount unit), but suceeeds if I manually mount it.
I have the following fstab entry
which works fine with bcachefs-tools 1.7.0. However, as soon s I upgrade to 1.9.0 or 1.9.1, the mount fails on boot. Unfortunately, there seems to be no error message in the journal:
is all I got. Note that this is a system with a bcache block device and a bcachefs filesystem, both are separate (of course). Not sure if this matters.
Can reliable reproduce with 1.9.0 and 1.9.1, problem disappears always once I downgrade back to 1.7.0.