2017-01-13 10:15:43 |
Colin Watson |
bug |
|
|
added bug |
2017-01-13 10:23:57 |
Colin Ian King |
linux (Ubuntu): assignee |
|
Colin Ian King (colin-king) |
|
2017-01-13 10:24:00 |
Colin Ian King |
linux (Ubuntu): importance |
Undecided |
Medium |
|
2017-01-13 10:24:04 |
Colin Ian King |
linux (Ubuntu): importance |
Medium |
High |
|
2017-01-13 10:26:22 |
Colin Ian King |
bug watch added |
|
https://github.com/zfsonlinux/zfs/issues/5587 |
|
2017-01-13 10:26:22 |
Colin Ian King |
bug task added |
|
linux |
|
2017-01-13 10:45:21 |
Bug Watch Updater |
linux: status |
Unknown |
New |
|
2017-01-16 09:52:18 |
Colin Ian King |
linux (Ubuntu): status |
New |
In Progress |
|
2017-01-28 17:28:25 |
Bug Watch Updater |
linux: status |
New |
Fix Released |
|
2017-02-06 13:51:43 |
Eric Desrochers |
bug |
|
|
added subscriber Eric Desrochers |
2017-02-06 15:04:44 |
Damian Wojsław |
bug |
|
|
added subscriber Damian Wojsław |
2017-02-17 09:24:38 |
Colin Ian King |
nominated for series |
|
Ubuntu Zesty |
|
2017-02-17 09:24:38 |
Colin Ian King |
nominated for series |
|
Ubuntu Xenial |
|
2017-02-17 09:24:38 |
Colin Ian King |
nominated for series |
|
Ubuntu Yakkety |
|
2017-02-17 15:10:50 |
Andy Whitcroft |
bug task added |
|
linux (Ubuntu Xenial) |
|
2017-02-17 15:10:52 |
Andy Whitcroft |
bug task added |
|
linux (Ubuntu Yakkety) |
|
2017-02-17 15:10:54 |
Andy Whitcroft |
bug task added |
|
linux (Ubuntu Zesty) |
|
2017-02-17 15:31:12 |
Andy Whitcroft |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-02-17 15:31:15 |
Andy Whitcroft |
bug |
|
|
added subscriber SRU Verification |
2017-02-17 15:31:44 |
Andy Whitcroft |
bug task added |
|
zfs-linux (Ubuntu) |
|
2017-02-17 15:35:43 |
Andy Whitcroft |
zfs-linux (Ubuntu Yakkety): status |
New |
Fix Committed |
|
2017-02-17 15:36:29 |
Colin Ian King |
zfs-linux (Ubuntu Zesty): status |
New |
Fix Released |
|
2017-02-17 15:36:33 |
Colin Ian King |
zfs-linux (Ubuntu Zesty): importance |
Undecided |
Medium |
|
2017-02-17 15:36:36 |
Colin Ian King |
zfs-linux (Ubuntu Zesty): assignee |
|
Colin Ian King (colin-king) |
|
2017-02-17 15:36:40 |
Colin Ian King |
linux (Ubuntu Zesty): status |
In Progress |
Fix Released |
|
2017-02-17 15:36:46 |
Colin Ian King |
zfs-linux (Ubuntu Zesty): importance |
Medium |
High |
|
2017-02-17 15:37:00 |
Colin Ian King |
linux (Ubuntu Zesty): status |
Fix Released |
Fix Committed |
|
2017-02-17 15:44:41 |
Andy Whitcroft |
zfs-linux (Ubuntu Xenial): status |
New |
Fix Committed |
|
2017-02-17 17:14:16 |
Colin Ian King |
description |
bash -c 'ulimit -f 1024; yes | head -n2097152' >/path/on/filesystem/under/test
On ext4, this test case prints something along the lines of:
bash: line 1: 11274 Broken pipe yes
11275 File size limit exceeded(core dumped) | head -n2097152
On ZFS, this test case incorrectly exits zero with no output, demonstrating that ZFS does not respect RLIMIT_FSIZE.
I asked a friend to run this on Solaris 5.10 and FreeBSD 10.0-CURRENT, and on those systems this test case correctly generates SIGXFSZ; so it seems that this is a bug in the Linux port of ZFS.
(This was discovered while tracking down Launchpad test suite failures under LXD on ZFS. Launchpad uses RLIMIT_FSIZE in one place to guard against bugs that cause debdiff to generate arbitrarily large amounts of output and fill the disk.)
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.4.0-57-generic 4.4.0-57.78
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Jan 13 10:01:36 2017
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=139ad421-b014-4c34-ae8c-dd1d15205875
InstallationDate: Installed on 2013-03-01 (1413 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130223.1)
MachineType: LENOVO 20BXCTO1WW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-57-generic.efi.signed root=UUID=12c52021-a1ab-4984-9dd7-63cf0dcaac16 ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-4.4.0-57-generic N/A
linux-backports-modules-4.4.0-57-generic N/A
linux-firmware 1.157.6
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/21/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: JBET49WW (1.14 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20BXCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50512 STD
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrJBET49WW(1.14):bd05/21/2015:svnLENOVO:pn20BXCTO1WW:pvrThinkPadT450s:rvnLENOVO:rn20BXCTO1WW:rvrSDK0E50512STD:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20BXCTO1WW
dmi.product.version: ThinkPad T450s
dmi.sys.vendor: LENOVO |
== SRU Request, Yakkety, Xenial ==
bash -c 'ulimit -f 1024; yes | head -n2097152' >/path/on/filesystem/under/test
On ext4, this test case prints something along the lines of:
bash: line 1: 11274 Broken pipe yes
11275 File size limit exceeded(core dumped) | head -n2097152
On ZFS, this test case incorrectly exits zero with no output, demonstrating that ZFS does not respect RLIMIT_FSIZE.
I asked a friend to run this on Solaris 5.10 and FreeBSD 10.0-CURRENT, and on those systems this test case correctly generates SIGXFSZ; so it seems that this is a bug in the Linux port of ZFS.
(This was discovered while tracking down Launchpad test suite failures under LXD on ZFS. Launchpad uses RLIMIT_FSIZE in one place to guard against bugs that cause debdiff to generate arbitrarily large amounts of output and fill the disk.)
== Fix ==
Upstream fix https://github.com/behlendorf/zfs/commit/230c03e59d3d13d9b60125f73cf3fff327b45c21
== Test case ==
With the fix:
bash -c 'ulimit -f 1024; yes | head -n2097152' >/path/on/filesystem/under/test
should report:
bash: line 1: 11274 Broken pipe yes
11275 File size limit exceeded(core dumped) | head -n2097152
== Regression Potential ==
Could break read/writes semantics to zfs
--------------------------------------
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.4.0-57-generic 4.4.0-57.78
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Jan 13 10:01:36 2017
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=139ad421-b014-4c34-ae8c-dd1d15205875
InstallationDate: Installed on 2013-03-01 (1413 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130223.1)
MachineType: LENOVO 20BXCTO1WW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-57-generic.efi.signed root=UUID=12c52021-a1ab-4984-9dd7-63cf0dcaac16 ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-4.4.0-57-generic N/A
linux-backports-modules-4.4.0-57-generic N/A
linux-firmware 1.157.6
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/21/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: JBET49WW (1.14 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20BXCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50512 STD
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrJBET49WW(1.14):bd05/21/2015:svnLENOVO:pn20BXCTO1WW:pvrThinkPadT450s:rvnLENOVO:rn20BXCTO1WW:rvrSDK0E50512STD:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20BXCTO1WW
dmi.product.version: ThinkPad T450s
dmi.sys.vendor: LENOVO |
|
2017-02-28 23:43:46 |
Brad Figg |
linux (Ubuntu Xenial): status |
New |
Fix Committed |
|
2017-02-28 23:52:14 |
Brad Figg |
linux (Ubuntu Yakkety): status |
New |
Invalid |
|
2017-02-28 23:52:19 |
Brad Figg |
linux (Ubuntu Yakkety): status |
Invalid |
Fix Committed |
|
2017-03-21 12:55:11 |
Colin Ian King |
tags |
amd64 apport-bug xenial |
amd64 apport-bug verified-xenial-done xenial |
|
2017-03-21 15:28:12 |
Thadeu Lima de Souza Cascardo |
tags |
amd64 apport-bug verified-xenial-done xenial |
amd64 apport-bug verification-needed-xenial verified-xenial-done xenial |
|
2017-03-21 15:42:10 |
Thadeu Lima de Souza Cascardo |
tags |
amd64 apport-bug verification-needed-xenial verified-xenial-done xenial |
amd64 apport-bug verification-needed-xenial verification-needed-yakkety verified-xenial-done xenial |
|
2017-03-21 15:44:13 |
Colin Ian King |
tags |
amd64 apport-bug verification-needed-xenial verification-needed-yakkety verified-xenial-done xenial |
amd64 apport-bug verification-done-xenial verification-needed-yakkety xenial |
|
2017-03-21 17:20:43 |
Colin Ian King |
tags |
amd64 apport-bug verification-done-xenial verification-needed-yakkety xenial |
amd64 apport-bug verification-done-xenial verification-doneyakkety xenial |
|
2017-03-21 17:20:52 |
Colin Ian King |
tags |
amd64 apport-bug verification-done-xenial verification-doneyakkety xenial |
amd64 apport-bug verification-done-xenial verification-done-yakkety xenial |
|
2017-03-23 16:31:20 |
Launchpad Janitor |
zfs-linux (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-03-23 16:31:27 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-03-23 16:31:52 |
Launchpad Janitor |
zfs-linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-04-24 14:09:16 |
Launchpad Janitor |
linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-04-24 14:09:16 |
Launchpad Janitor |
cve linked |
|
2017-6353 |
|
2017-04-24 14:11:40 |
Launchpad Janitor |
linux (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-04-24 14:11:40 |
Launchpad Janitor |
cve linked |
|
2017-5986 |
|
2017-04-25 11:46:32 |
Damian Wojsław |
removed subscriber Damian Wojsław |
|
|
|
2017-05-04 11:36:53 |
Colin Ian King |
linux (Ubuntu): status |
Fix Committed |
Fix Released |
|
2017-05-04 11:36:58 |
Colin Ian King |
linux (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-07-08 10:41:24 |
REMIMIGIUS UDUCHUKWU |
bug |
|
|
added subscriber REMIMIGIUS UDUCHUKWU |