This bug was fixed in the package btrfs-tools - 3.12-1ubuntu0.2
---
btrfs-tools (3.12-1ubuntu0.2) trusty; urgency=medium
* Cherry-pick upstream fix loop device mount checks
(LP: #1735046)
-- Ryan Harper Wed, 29 Nov 2017 13:44:30
-0600
** Changed
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1735046
Title:
mkfs.btrfs error checking mount status of loop device backing_file
I tested the proposed package and it works as expected.
root@t-unsubsidized-piper:~# lsb_release -rd
Description:Ubuntu 14.04.5 LTS
Release:14.04
root@t-unsubsidized-piper:~# uname -r
3.13.0-137-generic
First, I confirmed it still fails on 3.12-1ubuntu0.1
Hello Ryan, or anyone else affected,
Accepted btrfs-tools into trusty-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/btrfs-
tools/3.12-1ubuntu0.2 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
I just marked xenial explicitly as fixed here. The fix is in all
supported ubuntu releases > trusty.
** Also affects: btrfs-tools (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: btrfs-tools (Ubuntu)
Status: New => Fix Released
** Changed in: btrfs-tools
** Description changed:
+ SRU Template
+
+ [Impact]
+
+ * Users may be unable to successfully create a btrfs filesystem on
+block devices when a loop device is mounted and the backing file
+no longer exists. This typically happens in the precense of
+overlayroot but may be
** Changed in: btrfs-tools (Ubuntu)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1735046
Title:
mkfs.btrfs error checking mount status of loop device
The attachment "btrfs-tools-fix-lp1735046.debdiff" seems to be a
debdiff. The ubuntu-sponsors team has been subscribed to the bug report
so that they can review and hopefully sponsor the debdiff. If the
attachment isn't a patch, please remove the "patch" flag from the
attachment, remove the
Cherry pick upstream commit which resolves dealing with loopfiles when
doing mount checks.
https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-
progs.git/commit/?id=d06b30feb9cb99e3684b5709159ca59cf811f517
I've built a deb from this and tested that this works when a loopdevice
is