Deployment ISO: integrate submenu for Debian installations to support squeeze vs wheezy

From: Michael Prokop <mprokop@sipwise.com>
changes/06/606/1
Michael Prokop 12 years ago
parent e6442b9983
commit 0c5a0eaf1b

@ -105,10 +105,16 @@ label prosp2nw
in boot command line if necessary. in boot command line if necessary.
endtext endtext
## begin of Debian menu {{{
menu separator
menu begin debian-options
menu title Install specific Debian releases ...
label squeeze label squeeze
menu label Install Debian/squeeze 64bit - DHCP menu label Install Debian/squeeze 64bit - DHCP
kernel /boot/%SHORT_NAME%/vmlinuz kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh debianrelease=squeeze
text help text help
Install Debian squeeze, 64bit. Install Debian squeeze, 64bit.
@ -122,7 +128,7 @@ label squeeze
label squeezenw label squeezenw
menu label Install Debian/squeeze 64bit - static NW menu label Install Debian/squeeze 64bit - static NW
kernel /boot/%SHORT_NAME%/vmlinuz kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30 append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30 debianrelease=squeeze
text help text help
Install Debian squeeze, 64bit. Install Debian squeeze, 64bit.
@ -132,10 +138,10 @@ label squeezenw
in boot command line if necessary. in boot command line if necessary.
endtext endtext
label squeezenw label squeezepuppet
menu label Install Debian/squeeze 64bit - Puppet menu label Install Debian/squeeze 64bit - Puppet
kernel /boot/%SHORT_NAME%/vmlinuz kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production debianrelease=squeeze
text help text help
Install Debian squeeze, 64bit using Install Debian squeeze, 64bit using
@ -147,7 +153,57 @@ label squeezenw
IP address,...) IP address,...)
endtext endtext
## submenus label wheezy
menu label Install Debian/wheezy 64bit - DHCP
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh debianrelease=wheezy
text help
Install Debian wheezy, 64bit.
Does NOT install sip:provider
platform.
Retrieve network configuration
via DHCP.
endtext
label wheezynw
menu label Install Debian/wheezy 64bit - static NW
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:debian:eth0:off dns=92.42.136.30 debianrelease=wheezy
text help
Install Debian wheezy, 64bit.
Does NOT install sip:provider
platform.
Use static IP configuration, adjust
in boot command line if necessary.
endtext
label wheezypuppet
menu label Install Debian/wheezy 64bit - Puppet
kernel /boot/%SHORT_NAME%/vmlinuz
append initrd=/boot/%SHORT_NAME%/initrd.img live-media-path=/live/%GRML_NAME%/ boot=live bootid=%BOOTID% apm=power-off vga=791 quiet nomce nongcp ssh=sipwise netscript=http://deb.sipwise.com/kantan/deployment.sh ip=192.168.51.123::192.168.51.1:255.255.255.0:puppet-client42:eth0:off dns=92.42.136.30 puppetenv=production debianrelease=wheezy
text help
Install Debian wheezy, 64bit using
integration in Puppet configuration
management environment.
Does NOT install sip:provider
platform.
Please adjust command line (hostname,
IP address,...)
endtext
# back to main menu
label quit
menu hide
kernel isolinux.bin
menu end
## end of Debian menu }}}
## CE/PRO submenu
menu separator menu separator
label - label -

Loading…
Cancel
Save