Activity log for bug #1720217

Date Who What changed Old value New value Message
2017-09-28 19:08:27 Balint Reczey bug added bug
2017-09-28 19:19:31 Balint Reczey attachment added live-build_3.0~a57-1ubuntu31.patch https://bugs.launchpad.net/ubuntu/+source/live-build/+bug/1720217/+attachment/4958227/+files/live-build_3.0~a57-1ubuntu31.patch
2017-09-28 19:35:08 Balint Reczey bug added subscriber Ubuntu Sponsors Team
2017-09-28 19:35:12 Balint Reczey live-build (Ubuntu): status New Confirmed
2017-09-28 22:01:36 Balint Reczey description Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. https://i339028588.restricted.launchpadlibrarian.net/339028588/buildlog_ubuntu_artful_amd64_cpc-development_BUILDING.txt.gz?token=8R6qvP8MzvkzGFxG4C3HkvZMD5ZqB6mD : ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-09-28 22:07:31 Steve Langasek live-build (Ubuntu): status Confirmed In Progress
2017-09-28 22:07:42 Steve Langasek nominated for series Ubuntu Xenial
2017-09-28 22:07:42 Steve Langasek bug task added live-build (Ubuntu Xenial)
2017-09-28 22:07:53 Steve Langasek live-build (Ubuntu Xenial): assignee Balint Reczey (rbalint)
2017-09-28 22:07:56 Steve Langasek live-build (Ubuntu Xenial): status New Triaged
2017-09-28 23:37:45 Launchpad Janitor live-build (Ubuntu): status In Progress Fix Released
2017-10-02 23:33:36 Steve Langasek description Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-10-03 00:57:03 Steve Langasek description [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-10-03 01:09:28 Steve Langasek description [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Regression potential] If another bug is introduced elsewhere that causes an initramfs to fail to be generated in the expected location as part of an image that does require one, the resulting image build will fail or will fail to boot due to the ignored error. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-10-03 15:26:50 Steve Langasek live-build (Ubuntu Xenial): assignee Balint Reczey (rbalint) Steve Langasek (vorlon)
2017-10-03 15:26:52 Steve Langasek live-build (Ubuntu Xenial): status Triaged In Progress
2017-10-04 17:59:47 Brian Murray live-build (Ubuntu Xenial): status In Progress Fix Committed
2017-10-04 17:59:48 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-10-04 17:59:51 Brian Murray bug added subscriber SRU Verification
2017-10-04 17:59:53 Brian Murray tags verification-needed verification-needed-xenial
2017-10-04 18:00:47 Brian Murray removed subscriber Ubuntu Sponsors Team
2017-10-13 17:34:48 Balint Reczey bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878430
2017-10-13 17:34:48 Balint Reczey bug task added live-build (Debian)
2017-10-13 22:07:25 Bug Watch Updater live-build (Debian): status Unknown New
2017-10-21 22:20:35 Steve Langasek description [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimize ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Regression potential] If another bug is introduced elsewhere that causes an initramfs to fail to be generated in the expected location as part of an image that does require one, the resulting image build will fail or will fail to boot due to the ignored error. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Regression potential] If another bug is introduced elsewhere that causes an initramfs to fail to be generated in the expected location as part of an image that does require one, the resulting image build will fail or will fail to boot due to the ignored error. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-10-22 03:58:04 Steve Langasek description [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~rbalint/livecd-rootfs/minimize-unminimize-xenial 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Regression potential] If another bug is introduced elsewhere that causes an initramfs to fail to be generated in the expected location as part of an image that does require one, the resulting image build will fail or will fail to boot due to the ignored error. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ... [SRU Justification] initramfsless boot is an important enhancement to decrease boot times and increase density for cloud images. Unfortunately, live-build assumes that an initramfs is used, and image builds fail if it is not present. Fix this so that these improvements can be applied to the LTS, which represents the vast majority of cloud instances. [Test case] 1. Build livecd-rootfs from lp:~ubuntu-core-dev/livecd-rootfs/xenial-proposed 2. Install this version of livecd-rootfs with the xenial-updates live-build. 3. Create a build directory with 'mkdir build-dir; cd build-dir' 4. Attempt an image build with the command (as root): 'cp -a /usr/share/livecd-rootfs/live-build/{auto,ubuntu-cpc}/ .; env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 SUITE=xenial lb config && env PROJECT=ubuntu-cpc SUBPROJECT=minimized ARCH=amd64 lb build' 4. Confirm that this fails to produce output, with the error 'cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory' 5. Clean up the build tree with 'rm -r --one-file-system .build/ *' 6. Install live-build from xenial-proposed. 7. Attempt a second image build with the same command from step 4. 8. Confirm that this produces output files in the current directory. [Regression potential] If another bug is introduced elsewhere that causes an initramfs to fail to be generated in the expected location as part of an image that does require one, the resulting image build will fail or will fail to boot due to the ignored error. [Original description] Lb may fail when creating an image with a kernel not requiring, hence initramfs-tools not building initrd. ... P: Begin installing local package lists... [2017-09-28 15:55:06] lb_binary_linux-image P: Begin install linux-image... cp: cannot stat 'chroot/boot/initrd.img-*': No such file or directory P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... ...
2017-10-22 04:49:33 Steve Langasek tags verification-needed verification-needed-xenial verification-done-xenial
2017-10-23 12:00:38 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2017-10-23 12:10:41 Launchpad Janitor live-build (Ubuntu Xenial): status Fix Committed Fix Released
2017-11-21 20:04:38 Bug Watch Updater live-build (Debian): status New Fix Committed
2017-12-08 10:17:33 Bug Watch Updater live-build (Debian): status Fix Committed Fix Released