Merge lp:~rbalint/livecd-rootfs/fix-minimized-ppc64el-image-build

ubuntu/artful
Steve Langasek 7 years ago
commit 6269a2e9d0

9
debian/changelog vendored

@ -1,3 +1,12 @@
livecd-rootfs (2.473) UNRELEASED; urgency=medium
* Clean up dangling /boot/initrd.img symlink when needed
* Revert ignoring failure of minimized autopkgtest on ppc64el
* Use kvm kernel only on amd64
* Skip installing server task when building minimial images
-- Balint Reczey <rbalint@ubuntu.com> Wed, 11 Oct 2017 01:58:39 +0200
livecd-rootfs (2.472) artful; urgency=medium
[ Michael Hudson-Doyle ]

@ -1,11 +1,3 @@
#!/bin/sh
ARCH=$(dpkg --print-architecture)
failure_code=1
if [ "$ARCH" = ppc64el ]; then
# not a regression; don't block while debugging
failure_code=0
fi
env SELECTED_TRIPLETS=ubuntu-cpc:minimized:ubuntu-cpc debian/tests/default-bootstraps || exit $failure_code
env SELECTED_TRIPLETS=ubuntu-cpc:minimized:ubuntu-cpc debian/tests/default-bootstraps

@ -540,7 +540,7 @@ case $PROJECT in
# linux-kvm is available since you control the
# archive and can provide this metapackage as
# necessary.
if [ -z "$EXTRA_PPAS" ] && [ "$SUITE" != xenial ]; then
if [ "$ARCH" != "amd64" ] || ([ -z "$EXTRA_PPAS" ] && [ "$SUITE" != xenial ]); then
KERNEL_FLAVOURS=virtual
else
KERNEL_FLAVOURS=kvm
@ -549,6 +549,11 @@ case $PROJECT in
add_task install minimal standard cloud-image
add_package install ubuntu-minimal
KERNEL_FLAVOURS=virtual
case $ARCH in
armhf|arm64|ppc64el|powerpc)
add_task install server
;;
esac
fi
BINARY_REMOVE_LINUX=false
@ -557,17 +562,9 @@ case $PROJECT in
armhf)
KERNEL_FLAVOURS=generic-lpae
add_package install flash-kernel
add_task install server
;;
arm64)
add_package install flash-kernel
add_task install server
;;
ppc64el)
add_task install server
;;
powerpc)
add_task install server
;;
esac
OPTS="${OPTS:+$OPTS }--system=normal"

@ -130,6 +130,11 @@ if [ -f "${rootd}/etc/overlayroot.conf" ] &&
} > "${rootd}/etc/overlayroot.local.conf"
fi
# previous steps may have left a dangling symlink here with
# SUBPROJECT=minimized and that breaks lb_chroot_hacks step
if [ -L "${rootd}/boot/initrd.img" ] && [ ! -e "${rootd}/boot/initrd.img" ]; then
rm "${rootd}/boot/initrd.img"
fi
#### END COMMON ARCH FUNCTIONS

Loading…
Cancel
Save