Merge lp:~daniel-thewatkins/livecd-rootfs/i386_ovas into lp:livecd-rootfs

Proposed by Dan Watkins on 2016-01-13
Status: Merged
Merged at revision: 1262
Proposed branch: lp:~daniel-thewatkins/livecd-rootfs/i386_ovas
Merge into: lp:livecd-rootfs
Diff against target: 48 lines (+17/-8)
2 files modified
debian/changelog (+6/-0)
live-build/ubuntu-cpc/hooks/041-vmdk-ova-image.binary (+11/-8)
To merge this branch: bzr merge lp:~daniel-thewatkins/livecd-rootfs/i386_ovas
Reviewer Review Type Date Requested Status
Colin Watson 2016-01-13 Approve on 2016-01-13
Review via email: mp+282427@code.launchpad.net
To post a comment you must log in.
Colin Watson (cjwatson) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2016-01-13 10:30:44 +0000
3+++ debian/changelog 2016-01-13 11:47:32 +0000
4@@ -1,3 +1,9 @@
5+livecd-rootfs (2.370) UNRELEASED; urgency=medium
6+
7+ * Produce OVA files for i386 cloud builds.
8+
9+ -- Daniel Watkins <daniel.watkins@canonical.com> Wed, 13 Jan 2016 11:43:54 +0000
10+
11 livecd-rootfs (2.369) xenial; urgency=medium
12
13 [ Ɓukasz 'sil2100' Zemczak ]
14
15=== modified file 'live-build/ubuntu-cpc/hooks/041-vmdk-ova-image.binary'
16--- live-build/ubuntu-cpc/hooks/041-vmdk-ova-image.binary 2015-11-13 15:09:26 +0000
17+++ live-build/ubuntu-cpc/hooks/041-vmdk-ova-image.binary 2016-01-13 11:47:32 +0000
18@@ -9,20 +9,23 @@
19 #
20 # For this step, we re-use the VMDK's made in 040-vmdk-image.binary
21
22+architecture=$(chroot chroot dpkg --print-architecture)
23+
24+case ${architecture} in
25+ amd64|i386) ;;
26+ *) echo "OVA images are not supported for ${architecture} yet.";
27+ exit 0;;
28+esac
29 cur_d=${PWD}
30 my_d=$(dirname $(readlink -f ${0}))
31
32-architecture=$(chroot chroot dpkg --print-architecture)
33-
34 base_vmdk="livecd.ubuntu-cpc.disk1.vmdk"
35-case ${architecture} in
36- amd64) base_vmdk="livecd.ubuntu-cpc.uefi.vmdk";;
37- *) echo "OVA images are not supported for ${architecture} yet.";
38- exit 0;;
39-esac
40+if [ $architecture = "amd64" ]; then
41+ base_vmdk="livecd.ubuntu-cpc.uefi.vmdk"
42+fi
43
44 if [ ! -e ${base_vmdk} ]; then
45- find . | grep vmdk
46+ find . | grep vmdk
47 exit 0
48 fi
49

Subscribers

People subscribed via source and target branches