[Ovirt-devel] [PATCH node] Allow user to force firstboot even on already installed Nodes
Perry Myers
pmyers at redhat.com
Sun Jan 25 22:37:06 UTC 2009
Signed-off-by: Perry Myers <pmyers at redhat.com>
---
scripts/ovirt-early | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/scripts/ovirt-early b/scripts/ovirt-early
index 6a59605..c61fe3b 100755
--- a/scripts/ovirt-early
+++ b/scripts/ovirt-early
@@ -120,6 +120,7 @@ start() {
# ovirt_overcommit=<overcommit_ratio>
# ovirt_local_boot
# ovirt_standalone
+ # ovirt_firstboot
# pxelinux format: ip=<client-ip>:<boot-server-ip>:<gw-ip>:<netmask>
# anaconda format: ip=<client-ip> netmask=<netmask> gateway=<gw-ip>
# ipv6=dhcp|auto
@@ -171,6 +172,10 @@ start() {
# force oVirt Node standalone mode
standalone=0
+ # ovirt_firstboot
+ # force firstboot configuration even if it has already been run
+ firstboot=
+
# pxelinux format: ip=<client-ip>:<boot-server-ip>:<gw-ip>:<netmask>
# anaconda format: ip=<client-ip> netmask=<netmask> gateway=<gw-ip>
# ipv6=dhcp|auto
@@ -263,6 +268,9 @@ start() {
standalone=1
bootparams="$bootparams $i"
;;
+ ovirt_firstboot*)
+ firstboot=1
+ ;;
ovirt_overcommit*)
i=${i#ovirt_overcommit=}
@@ -309,7 +317,7 @@ start() {
ip_gateway=$gateway
fi
# save boot parameters as defaults for ovirt-config-*
- params="bootif init vol_boot_size vol_swap_size vol_root_size vol_config_size vol_logging_size vol_data_size local_boot standalone overcommit ip_address ip_netmask ip_gateway ipv6 dns syslog_server syslog_port collectd_server collectd_port bootparams hostname"
+ params="bootif init vol_boot_size vol_swap_size vol_root_size vol_config_size vol_logging_size vol_data_size local_boot standalone overcommit ip_address ip_netmask ip_gateway ipv6 dns syslog_server syslog_port collectd_server collectd_port bootparams hostname firstboot"
mount_config
if [ -e $OVIRT_DEFAULTS ]; then
log "update ovirt defaults"
--
1.6.0.6
More information about the ovirt-devel
mailing list