[ubuntu/xenial-proposed] livecd-rootfs 2.376 (Accepted)
Steve Langasek
steve.langasek at ubuntu.com
Fri Feb 12 21:20:13 UTC 2016
livecd-rootfs (2.376) xenial; urgency=medium
[ Michael Terry ]
* Change real name for phablet user to "Ubuntu" in ubuntu-touch.
[ Steve Langasek ]
* Drop BuildLiveCD from the examples; we now use launchpad-buildd to drive
livefs builds, so BuildLiveCD is obsolete and misleading.
* Add hooks to ubuntu-cpc to divert /bin/sync in the chroot and undivert it
at the end. This is a general-purpose change that should be applied to
all flavors and archs, but at the moment it's only needed on armhf+raspi2
to work around the raspberrypi2-firmware postinst calling sync, which is
actually warranted in the normal case.
* If a subarch is specified for a cloud image build, don't build rootfs
artifacts; these should come from the 'generic' build.
* Fix architecture handling in hooks. We know we're always being invoked
from a launchpad-buildd-like setup, which passes ARCH and SUBARCH in the
environment, because auto/config and auto/build both rely on this. So
don't scatter dpkg --print-architecture calls throughout, especially
when many of these are not cross-build-aware.
* Refactor ubuntu-cpc hooks to allow us to handle images where the root
partition should not be partition 1.
[ Ben Howard ]
* ubuntu-cpc: fix hooks/032-disk-image.binary call to
create_empty_partition, which requires five args due to "-u"
* ubuntu-cpc: in hooks/030-root-tarball.binary create /lib/modules to fix
(LP: 1543204).
[ Dimitri John Ledkov ]
* Do not remove linux-base, when purging all the linux-*, in the tarball
build. Otherwise ubuntu-minimal is removed, and things get crazy.
* Correct initrd.img symlink, kernel/hooks should actually produce the
right thing here, but meh.
* Chroot to execute zipl, because it's nice.
* Use the right loop device to install zipl onto.
[ Steve Langasek ]
* Refactor ubuntu-cpc hooks to always produce a 'plain' rootfs via
live-build and reuse this for the tarball, instead of lb_binary_rootfs
creating some artifact that we ignore / throw away.
* Initial support for raspi2 subarch.
* Import live-build/ubuntu-cpc/hooks/raspi2/mkknlimg from
https://github.com/raspberrypi/linux/blob/rpi-4.1.y/scripts/mkknlimg
and use it to install a bootable uboot.bin.
Date: Fri, 12 Feb 2016 21:14:49 +0000
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/livecd-rootfs/2.376
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 12 Feb 2016 21:14:49 +0000
Source: livecd-rootfs
Binary: livecd-rootfs
Architecture: source
Version: 2.376
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Description:
livecd-rootfs - construction script for the livecd rootfs
Changes:
livecd-rootfs (2.376) xenial; urgency=medium
.
[ Michael Terry ]
* Change real name for phablet user to "Ubuntu" in ubuntu-touch.
.
[ Steve Langasek ]
* Drop BuildLiveCD from the examples; we now use launchpad-buildd to drive
livefs builds, so BuildLiveCD is obsolete and misleading.
* Add hooks to ubuntu-cpc to divert /bin/sync in the chroot and undivert it
at the end. This is a general-purpose change that should be applied to
all flavors and archs, but at the moment it's only needed on armhf+raspi2
to work around the raspberrypi2-firmware postinst calling sync, which is
actually warranted in the normal case.
* If a subarch is specified for a cloud image build, don't build rootfs
artifacts; these should come from the 'generic' build.
* Fix architecture handling in hooks. We know we're always being invoked
from a launchpad-buildd-like setup, which passes ARCH and SUBARCH in the
environment, because auto/config and auto/build both rely on this. So
don't scatter dpkg --print-architecture calls throughout, especially
when many of these are not cross-build-aware.
* Refactor ubuntu-cpc hooks to allow us to handle images where the root
partition should not be partition 1.
.
[ Ben Howard ]
* ubuntu-cpc: fix hooks/032-disk-image.binary call to
create_empty_partition, which requires five args due to "-u"
* ubuntu-cpc: in hooks/030-root-tarball.binary create /lib/modules to fix
(LP: 1543204).
.
[ Dimitri John Ledkov ]
* Do not remove linux-base, when purging all the linux-*, in the tarball
build. Otherwise ubuntu-minimal is removed, and things get crazy.
* Correct initrd.img symlink, kernel/hooks should actually produce the
right thing here, but meh.
* Chroot to execute zipl, because it's nice.
* Use the right loop device to install zipl onto.
.
[ Steve Langasek ]
* Refactor ubuntu-cpc hooks to always produce a 'plain' rootfs via
live-build and reuse this for the tarball, instead of lb_binary_rootfs
creating some artifact that we ignore / throw away.
* Initial support for raspi2 subarch.
* Import live-build/ubuntu-cpc/hooks/raspi2/mkknlimg from
https://github.com/raspberrypi/linux/blob/rpi-4.1.y/scripts/mkknlimg
and use it to install a bootable uboot.bin.
Checksums-Sha1:
1f21d49f40b2cb8f6301c776294feb80fed8e2ff 1507 livecd-rootfs_2.376.dsc
a8660d42f1060fe2dbcfc83fb0aca70efb57da26 80212 livecd-rootfs_2.376.tar.xz
Checksums-Sha256:
e8a152e2805883ef938fe5801f1c53e267a66e6250113704ef909cbaf9b1d501 1507 livecd-rootfs_2.376.dsc
de07f099b4b99bb4f7d6e8ac7b2bed1fdb57a1a844aa094d60256be18619ce30 80212 livecd-rootfs_2.376.tar.xz
Files:
5435f477f8d7f217b3e6512371dd2918 1507 devel optional livecd-rootfs_2.376.dsc
60d83942fd2c7e090ad1c32ec0fce191 80212 devel optional livecd-rootfs_2.376.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJWvkxgAAoJEFaNMPMhshM9YlUQAJo7p0xWvVg7qhrOQY8jZPH2
KHAVcXUgAVj7IyGlYJ9KZ11o4b/472BlVuTVV1Iu7fsdj4uKQTJF7SkQhkuGfPci
CnpyRskJL69dwxxImhBC0bjXzXkzCTeEXJlxENxDL1NehOOA2uOBMx5T8AxCVzl5
3vmpnsCCaKDvC37AagLUnu4sZqFpl2pBLphnlQiykygbDCyUKkVY0XFPtOWNyH1y
S/huYZxjJ1SqoxCQwJQVsbTjntaGcf9+vGoJquF2EzShHCarFSKqyiSf44+uCHwc
7VvOnMBNznpbdPSJ5F40L+UZei3KD/iKKIiY3CiW1+a4A1bmWlsHHq+1c/H9Uilf
MLM0b6yZbJt6WDjlzpYfsMv18QFA0V+rsUOSe+7pBOUaNMj2o76ptoLn16YstHVY
VdtZIdNysjV9TnOjc4V0IASCVFsdqMMQj09acFXjSWjv7ezqFROiFNvq4mdEUvxG
DZjmqFFkJuc/olY3yi6jpgm7Bl7x6ot/XAIBcJz0pWkPtQJz8+yQrWJJ58PEum4K
bwtQgYtUqekDWqmzZYD4UaLnrw40mucCaR9Ijj18zb9x9jeV37vf5V4l2N1fDxnR
fAlQ5jnSsn5xjNHnB7/S1xYAIXn+E3XTqLPzB3dCtv/b9uYXdt38tleATSWr6sEC
un+vs+lvmsri/pJB6Bhb
=VANj
-----END PGP SIGNATURE-----
More information about the Xenial-changes
mailing list