Merge lp:~cyphermox/debian-cd/ppc64el into lp:~ubuntu-cdimage/debian-cd/ubun3

Proposed by Mathieu Trudel-Lapierre
Status: Merged
Merged at revision: 1951
Proposed branch: lp:~cyphermox/debian-cd/ppc64el
Merge into: lp:~ubuntu-cdimage/debian-cd/ubun3
Diff against target: 51 lines (+43/-0)
1 file modified
tools/boot/yakkety/boot-ppc64el (+43/-0)
To merge this branch: bzr merge lp:~cyphermox/debian-cd/ppc64el
Reviewer Review Type Date Requested Status
Adam Conrad Pending
Review via email: mp+308075@code.launchpad.net

Description of the change

Build a grub menu for ppc64el.

To post a comment you must log in.
lp:~cyphermox/debian-cd/ppc64el updated
1951. By Mathieu Trudel-Lapierre

Drop vga= on ppc64el.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'tools/boot/yakkety/boot-ppc64el'
2--- tools/boot/yakkety/boot-ppc64el 2016-04-22 11:40:33 +0000
3+++ tools/boot/yakkety/boot-ppc64el 2016-10-10 20:25:28 +0000
4@@ -78,4 +78,47 @@
5 fi
6 tar -C "$CDDIR" -xf "$DI_DIR/cdrom/debian-cd_info.tar.gz"
7
8+# setup grub menu
9+sed -i '/^menuentry/Q' $CDDIR/boot/grub/grub.cfg
10+
11+if [ "$CDIMAGE_INSTALL" = 1 ]; then
12+cat >> $CDDIR/boot/grub/grub.cfg <<EOF
13+menuentry "Install $HUMANPROJECT" {
14+ set gfxpayload=keep
15+ linux /install/vmlinuz $KERNEL_PARAMS $DEFAULT_PRESEED quiet ---
16+ initrd /install/initrd.gz
17+}
18+EOF
19+fi
20+
21+if [ "$CDIMAGE_INSTALL_BASE" = 1 ]; then
22+cat >> $CDDIR/boot/grub/grub.cfg <<EOF
23+menuentry "Install MAAS Region Controller" {
24+ set gfxpayload=keep
25+ linux /install/vmlinuz $KERNEL_PARAMS modules=maas-region-udeb initrd=/install/initrd.gz quiet ---
26+ initrd /install/initrd.gz
27+}
28+
29+menuentry "Install MAAS Rack Controller" {
30+ set gfxpayload=keep
31+ linux /install/vmlinuz $KERNEL_PARAMS modules=maas-rack-udeb initrd=/install/initrd.gz quiet ---
32+ initrd /install/initrd.gz
33+}
34+EOF
35+ cat >> $CDDIR/boot/grub/grub.cfg <<EOF
36+menuentry "Check disc for defects" {
37+ set gfxpayload=keep
38+ linux /install/vmlinuz $KERNEL_PARAMS MENU=/bin/cdrom-checker-menu quiet ---
39+ initrd /install/initrd.gz
40+}
41+EOF
42+ cat >> $CDDIR/boot/grub/grub.cfg <<EOF
43+menuentry "Rescue a broken system" {
44+ set gfxpayload=keep
45+ linux /install/vmlinuz $KERNEL_PARAMS rescue/enable=true ---
46+ initrd /install/initrd.gz
47+}
48+EOF
49+fi
50+
51 exit 0

Subscribers

People subscribed via source and target branches