[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-04-23 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.13.0-39.44 --- linux (4.13.0-39.44) artful; urgency=medium * linux: 4.13.0-39.44 -proposed tracker (LP: #1761456) * intel-microcode 3.20180312.0 causes lockup at login screen(w/ linux- image-4.13.0-37-generic) (LP: #1759920) //

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-04-10 Thread Ryan Harper
Verified artful-proposed. root@ubuntu:~# cat /etc/cloud/build.info build_name: server serial: 20180404 root@ubuntu:~# uname -a Linux ubuntu 4.13.0-38-generic #43-Ubuntu SMP Wed Mar 14 15:20:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-04-10 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- artful' to 'verification-done-artful'. If the problem still exists, change the tag

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-04-03 Thread Kleber Sacilotto de Souza
** Changed in: linux (Ubuntu Artful) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar sparse truncate

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-29 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/342393 ** Merge proposal linked: https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/342394 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages,

Re: [Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-26 Thread Scott Moser
Joseph, Thanks for providing the link to the mailing list post. That is very helpful. On Fri, Mar 23, 2018 at 4:15 PM, Joseph Salisbury < joseph.salisb...@canonical.com> wrote: > SRU request submitted: > https://lists.ubuntu.com/archives/kernel-team/2018-March/090976.html > > -- > You received

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
SRU request submitted: https://lists.ubuntu.com/archives/kernel-team/2018-March/090976.html -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar sparse

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
** Description changed: + + == SRU Justification == + This bug causes btrfs and tar sparse to truncate archives. This bug has been + fixed in v4.15-rc3 by commit e3b8a4858566, which has a prereq commit of f48bf66b662e. + + These commits were cc'd to upstream stable and are already in Bionic.

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
That's great news. I'll SRU those two commits to the Artful kernel. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar sparse truncate archives

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Ryan Harper
Test kernel: GOOD root@ubuntu:~# cat /proc/version_signature Ubuntu 4.13.0-37.42~lp1757565-generic 4.13.13 root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda /proc/mounts /dev/sda /mnt btrfs rw,relatime,space_cache,subvolid=5,subvol=/ 0 0 root@ubuntu:~# SPARSE="-S"; rm -rf /mnt/tmp;

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
I built an Artful test kernel with commit e3b8a48. It also needed commit f48bf66b6 as a prereq. The test kernel can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1757565 Can you test this kernel and see if it resolves this bug? Note, to test this kernel, you need to install both

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Ryan Harper
Yeah, rc2 was fine. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar sparse truncate archives Status in linux package in Ubuntu: Triaged Status

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/341982 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
It looks like that commit landed in -rc3: git describe --contains e3b8a48 v4.15-rc3~3^2~11 However, -rc2 is good, correct? I'll have a look at the other btrfs commits in -rc2 and see if any stick out. -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
Hmm, even though git describe returns that tag, it seem s-rc2 has that commit. I'll still build an Artful test kernel with that commit to see if it fixes the bug and figure out the tagging in the background. -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Joseph Salisbury
Thanks for doing all the leg work. I'll build a test kernel with that commit and post it shortly. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Ryan Harper
This looks promising and landed in -rc2: Btrfs: fix reported number of inode blocks after buffered append writes https://www.spinics.net/lists/linux-btrfs/msg71274.html -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-23 Thread Ryan Harper
v4.15-rc6: GOOD root@ubuntu:~# uname -r 4.15.0-041500rc6-generic root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda /proc/mounts /dev/sda /mnt btrfs rw,relatime,space_cache,subvolid=5,subvol=/ 0 0 root@ubuntu:~# SPARSE="-S"; rm -rf /mnt/tmp; md5sum /usr/bin/python3.6; mkdir -p /mnt/tmp;

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Joseph Salisbury
That would indicate the fix is in from v4.15-rc2 -> 4.15 Final. I'll review the commits in that range, but there are probably thousands of them. It will help to narrow it down further. Could you test the 4.15 release candidates on the following page to find the last good kernel and first bad

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Ryan Harper
v4.15 Final: GOOD root@ubuntu:~# uname -r 4.15.0-041500-generic root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda /proc/mounts /dev/sda /mnt btrfs rw,relatime,space_cache,subvolid=5,subvol=/ 0 0 root@ubuntu:~# SPARSE="-S"; rm -rf /mnt/tmp; md5sum /usr/bin/python3.6; mkdir -p /mnt/tmp;

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Joseph Salisbury
@Scott, will that upstream commit make it so the kernel fix we are looking for is not required? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar

Re: [Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Ryan Harper
On Thu, Mar 22, 2018 at 2:56 PM, Joseph Salisbury wrote: > @Scott, will that upstream commit make it so the kernel fix we are > looking for is not required? This is a curtin workaround; we're not using the sparse flag when invoking tar; However, the bug/issue

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Joseph Salisbury
Thanks for the info, Ryan. We know that 4.15-rc1 is BAD and 4.15.7 is GOOD, so the fix came in some where in between. Can you next test v4.15 Final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/ -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Ryan Harper
v4.15.7: GOOD root@ubuntu:~# uname -r 4.15.7-041507-generic root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda /proc/mounts /dev/sda /mnt btrfs rw,relatime,space_cache,subvolid=5,subvol=/ 0 0 root@ubuntu:~# SPARSE="-S"; rm -rf /mnt/tmp; md5sum /usr/bin/python3.6; mkdir -p /mnt/tmp; cp

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Joseph Salisbury
The Bionic 4.15.0-12 kernel is based off of upstream 4.15.7. Can you test that kernel as well? That will tell us if the fix in Bionic is an Ubuntu SAUCE patch or a 4.15 stable update. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.7/ -- You received this bug notification because you are

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Scott Moser
An upstream commit landed for this bug. To view that commit see the following URL: https://git.launchpad.net/curtin/commit/?id=bd40234f -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu.

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Ryan Harper
v4.14-rc1: BAD ubuntu@ubuntu:~$ uname -r 4.14.0-041400rc1-generic ubuntu@ubuntu:~$ sudo bash root@ubuntu:~# mount /dev/sda /mnt root@ubuntu:~# grep sda /proc/mounts /dev/sda /mnt btrfs rw,relatime,space_cache,subvolid=5,subvol=/ 0 0 root@ubuntu:~# SPARSE="-S"; rm -rf /mnt/tmp; md5sum

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Joseph Salisbury
I'd like to perform a "Reverse" bisect to figure out what commit fixes this bug. We need to identify the last kernel version that had the bug, and the first kernel version that fixed the bug. Can you test the following kernels and report back: v4.14-rc1:

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Launchpad Bug Tracker
** Merge proposal linked: https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/341780 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar

[Touch-packages] [Bug 1757565] Re: btrfs and tar sparse truncate archives

2018-03-22 Thread Ryan Harper
** Also affects: tar (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to tar in Ubuntu. https://bugs.launchpad.net/bugs/1757565 Title: btrfs and tar sparse truncate archives