[Bug 961166] Re: lb_binary_disk doesn't check compression of the initramfs
Launchpad Bug Tracker
961166 at bugs.launchpad.net
Wed Feb 17 16:15:12 UTC 2016
This bug was fixed in the package live-build - 3.0~a24-1ubuntu32.7
---------------
live-build (3.0~a24-1ubuntu32.7) precise-proposed; urgency=low
* debian/patches/ubuntu-initramfs-uuid.patch:
- Fix the mechanism of extracting UUID from initrd.img. (LP: #961166)
-- Shih-Yuan Lee (FourDollars) <sylee at ubuntu.com> Tue, 22 Dec 2015
14:38:21 +0800
** Changed in: live-build (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to live-build in Ubuntu.
https://bugs.launchpad.net/bugs/961166
Title:
lb_binary_disk doesn't check compression of the initramfs
Status in OEM Priority Project:
New
Status in OEM Priority Project precise series:
New
Status in live-build package in Ubuntu:
Fix Released
Status in live-build source package in Precise:
Fix Released
Status in live-build package in Debian:
Fix Released
Bug description:
[Impact]
* Canonical OEM IBS still uses Ubuntu 12.04 to build Ubuntu OEM images for
trusty, wily and the following xenial.
* Without this fix, Canonical OEM IBS can not generate Ubuntu OEM
images for wily and xenial.
[Test Case]
* Please use the config in comment #7.
* Uncompress it and execute `lb build` on Ubuntu 12.04.
* It should be able to generate a binary.iso.
[Regression Potential]
* None
[Other Info]
* The fix for precise in attached in comment #6.
* This issue only affects precise.
When LB_INITRAMFS="casper", lb_binary_disk assumes initrd is
compressed with gzip. Since it can be lzma and bzip2, build process
will fail if one of those two compression methods are used. This is
fixed upstream by commits 1940 and 2105. Patch is attached.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/961166/+subscriptions
More information about the foundations-bugs
mailing list