mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-03-10 19:01:13 +00:00
Merge lp:~rbalint/livecd-rootfs/fix-minimized-ppc64el-image-build
This commit is contained in:
commit
6269a2e9d0
9
debian/changelog
vendored
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 ]
|
||||
|
10
debian/tests/minimized
vendored
10
debian/tests/minimized
vendored
@ -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…
x
Reference in New Issue
Block a user