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 |
|