Activity log for bug #1807288

Date Who What changed Old value New value Message
2018-12-06 23:57:14 Michael Hudson-Doyle bug added bug
2018-12-07 03:48:08 Theodore Ts'o attachment added 0001-libext2fs-fix-regression-so-we-are-correctly-transla.patch https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/1807288/+attachment/5219885/+files/0001-libext2fs-fix-regression-so-we-are-correctly-transla.patch
2018-12-07 04:19:19 Ubuntu Foundations Team Bug Bot tags patch
2018-12-07 04:19:26 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2018-12-07 09:59:26 Steve Langasek bug added subscriber Steve Langasek
2018-12-07 10:01:24 Steve Langasek nominated for series Ubuntu Disco
2018-12-07 10:01:24 Steve Langasek bug task added e2fsprogs (Ubuntu Disco)
2018-12-07 10:01:24 Steve Langasek nominated for series Ubuntu Bionic
2018-12-07 10:01:24 Steve Langasek bug task added e2fsprogs (Ubuntu Bionic)
2018-12-07 10:01:24 Steve Langasek nominated for series Ubuntu Cosmic
2018-12-07 10:01:24 Steve Langasek bug task added e2fsprogs (Ubuntu Cosmic)
2018-12-07 10:07:09 Steve Langasek description This looks an awful lot like bug 1645232 but that is claimed to be fixed: mwhudson@ringil:~/tmp$ mkfs.ext4 -V mke2fs 1.44.1 (24-Mar-2018) Using EXT2FS Library version 1.44.1 mwhudson@ringil:~/tmp$ dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 0+0 records in 0+0 records out 0 bytes copied, 0.0015871 s, 0.0 kB/s mwhudson@ringil:~/tmp$ mkdir -p stuff/journal mwhudson@ringil:~/tmp$ setfacl -m g:adm:rwx stuff/journal mwhudson@ringil:~/tmp$ mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ mke2fs 1.44.1 (24-Mar-2018) Discarding device blocks: done Creating filesystem with 25600 4k blocks and 6400 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: done mwhudson@ringil:~/tmp$ sudo mount ./fake.img /mnt mwhudson@ringil:~/tmp$ getfacl /mnt/journal/ getfacl: /mnt/journal/: Invalid argument [Justification] `mkfs.ext4 -d` can produce broken filesystems when there are acls in the tree used as input. [Test case] 1. dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 2. mkdir -p stuff/journal 3. setfacl -m g:adm:rwx stuff/journal 4. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 5. sudo mount ./fake.img /mnt 6. Verify that `getfacl /mnt/journal/` returns an error. 7. sudo umount /mnt 8. install libext2fs2 from -proposed. 9. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 10. sudo mount ./fake.img /mnt 11. Verify that `getfacl /mnt/journal/` returns acl information, not an error. 12. sudo umount /mnt [Original description] This looks an awful lot like bug 1645232 but that is claimed to be fixed: mwhudson@ringil:~/tmp$ mkfs.ext4 -V mke2fs 1.44.1 (24-Mar-2018)  Using EXT2FS Library version 1.44.1 mwhudson@ringil:~/tmp$ dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 0+0 records in 0+0 records out 0 bytes copied, 0.0015871 s, 0.0 kB/s mwhudson@ringil:~/tmp$ mkdir -p stuff/journal mwhudson@ringil:~/tmp$ setfacl -m g:adm:rwx stuff/journal mwhudson@ringil:~/tmp$ mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ mke2fs 1.44.1 (24-Mar-2018) Discarding device blocks: done Creating filesystem with 25600 4k blocks and 6400 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: done mwhudson@ringil:~/tmp$ sudo mount ./fake.img /mnt mwhudson@ringil:~/tmp$ getfacl /mnt/journal/ getfacl: /mnt/journal/: Invalid argument
2018-12-07 13:23:08 Francis Ginther tags patch id-5c09fa23626104848f94e45e patch
2018-12-07 13:37:09 Launchpad Janitor e2fsprogs (Ubuntu Disco): status New Fix Released
2018-12-09 05:03:12 Steve Langasek e2fsprogs (Ubuntu Cosmic): status New In Progress
2018-12-11 18:22:01 Brian Murray e2fsprogs (Ubuntu Cosmic): status In Progress Fix Committed
2018-12-11 18:22:05 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-12-11 18:22:08 Brian Murray bug added subscriber SRU Verification
2018-12-11 18:22:13 Brian Murray tags id-5c09fa23626104848f94e45e patch id-5c09fa23626104848f94e45e patch verification-needed verification-needed-cosmic
2018-12-11 18:59:23 Brian Murray e2fsprogs (Ubuntu Bionic): status New Fix Committed
2018-12-11 18:59:30 Brian Murray tags id-5c09fa23626104848f94e45e patch verification-needed verification-needed-cosmic id-5c09fa23626104848f94e45e patch verification-needed verification-needed-bionic verification-needed-cosmic
2018-12-11 20:22:33 Steve Langasek description [Justification] `mkfs.ext4 -d` can produce broken filesystems when there are acls in the tree used as input. [Test case] 1. dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 2. mkdir -p stuff/journal 3. setfacl -m g:adm:rwx stuff/journal 4. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 5. sudo mount ./fake.img /mnt 6. Verify that `getfacl /mnt/journal/` returns an error. 7. sudo umount /mnt 8. install libext2fs2 from -proposed. 9. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 10. sudo mount ./fake.img /mnt 11. Verify that `getfacl /mnt/journal/` returns acl information, not an error. 12. sudo umount /mnt [Original description] This looks an awful lot like bug 1645232 but that is claimed to be fixed: mwhudson@ringil:~/tmp$ mkfs.ext4 -V mke2fs 1.44.1 (24-Mar-2018)  Using EXT2FS Library version 1.44.1 mwhudson@ringil:~/tmp$ dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 0+0 records in 0+0 records out 0 bytes copied, 0.0015871 s, 0.0 kB/s mwhudson@ringil:~/tmp$ mkdir -p stuff/journal mwhudson@ringil:~/tmp$ setfacl -m g:adm:rwx stuff/journal mwhudson@ringil:~/tmp$ mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ mke2fs 1.44.1 (24-Mar-2018) Discarding device blocks: done Creating filesystem with 25600 4k blocks and 6400 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: done mwhudson@ringil:~/tmp$ sudo mount ./fake.img /mnt mwhudson@ringil:~/tmp$ getfacl /mnt/journal/ getfacl: /mnt/journal/: Invalid argument [Justification] `mkfs.ext4 -d` can produce broken filesystems when there are acls in the tree used as input. [Test case] 1. dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 2. mkdir -p stuff/journal 3. sudo apt install acl 4. setfacl -m g:adm:rwx stuff/journal 5. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 6. sudo mount ./fake.img /mnt 7. Verify that `getfacl /mnt/journal/` returns an error. 8. sudo umount /mnt 9. install libext2fs2 from -proposed. 10. mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ 11. sudo mount ./fake.img /mnt 12. Verify that `getfacl /mnt/journal/` returns acl information, not an error. 13. sudo umount /mnt [Original description] This looks an awful lot like bug 1645232 but that is claimed to be fixed: mwhudson@ringil:~/tmp$ mkfs.ext4 -V mke2fs 1.44.1 (24-Mar-2018)  Using EXT2FS Library version 1.44.1 mwhudson@ringil:~/tmp$ dd if=/dev/zero count=0 bs=1M seek=100 of=./fake.img 0+0 records in 0+0 records out 0 bytes copied, 0.0015871 s, 0.0 kB/s mwhudson@ringil:~/tmp$ mkdir -p stuff/journal mwhudson@ringil:~/tmp$ setfacl -m g:adm:rwx stuff/journal mwhudson@ringil:~/tmp$ mkfs.ext4 -L lala -O -metadata_csum -T default -O uninit_bg fake.img -d ./stuff/ mke2fs 1.44.1 (24-Mar-2018) Discarding device blocks: done Creating filesystem with 25600 4k blocks and 6400 inodes Allocating group tables: done Writing inode tables: done Creating journal (1024 blocks): done Copying files into the device: done Writing superblocks and filesystem accounting information: done mwhudson@ringil:~/tmp$ sudo mount ./fake.img /mnt mwhudson@ringil:~/tmp$ getfacl /mnt/journal/ getfacl: /mnt/journal/: Invalid argument
2018-12-11 20:27:00 Steve Langasek tags id-5c09fa23626104848f94e45e patch verification-needed verification-needed-bionic verification-needed-cosmic id-5c09fa23626104848f94e45e patch verification-done-cosmic verification-needed verification-needed-bionic
2018-12-11 20:31:35 Steve Langasek tags id-5c09fa23626104848f94e45e patch verification-done-cosmic verification-needed verification-needed-bionic id-5c09fa23626104848f94e45e patch verification-done verification-done-bionic verification-done-cosmic
2018-12-18 19:49:54 Launchpad Janitor e2fsprogs (Ubuntu Cosmic): status Fix Committed Fix Released
2018-12-18 19:50:01 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2019-01-08 12:38:29 Launchpad Janitor e2fsprogs (Ubuntu Bionic): status Fix Committed Fix Released