[yast-commit] r63335 - in /trunk/autoinstallation: package/autoyast2.changes src/modules/AutoinstStorage.ycp
Author: fehr Date: Thu Feb 3 15:36:49 2011 New Revision: 63335 URL: http://svn.opensuse.org/viewcvs/yast?rev=63335&view=rev Log: add support for install on NFS as root device Modified: trunk/autoinstallation/package/autoyast2.changes trunk/autoinstallation/src/modules/AutoinstStorage.ycp Modified: trunk/autoinstallation/package/autoyast2.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/autoinstallation/package/autoyast2.changes?rev=63335&r1=63334&r2=63335&view=diff ============================================================================== --- trunk/autoinstallation/package/autoyast2.changes (original) +++ trunk/autoinstallation/package/autoyast2.changes Thu Feb 3 15:36:49 2011 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Thu Feb 3 15:34:52 CET 2011 - fehr@suse.de + +- add support for install on NFS as root device + +------------------------------------------------------------------- Tue Feb 1 14:02:49 CET 2011 - ug@suse.de - fix for cloning LVM on s390 Modified: trunk/autoinstallation/src/modules/AutoinstStorage.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/autoinstallation/src/modules/AutoinstStorage.ycp?rev=63335&r1=63334&r2=63335&view=diff ============================================================================== --- trunk/autoinstallation/src/modules/AutoinstStorage.ycp (original) +++ trunk/autoinstallation/src/modules/AutoinstStorage.ycp Thu Feb 3 15:36:49 2011 @@ -781,6 +781,27 @@ } }); + if( haskey(AutoTargetMap, "/dev/nfs") ) + { + y2milestone( "nfs:%1", AutoTargetMap["/dev/nfs"]:$[] ); + foreach( map p, AutoTargetMap["/dev/nfs","partitions"]:[], + ``{ + integer sizek = Storage::CheckNfsVolume( p["device"]:"", + p["fstopt"]:"", + p["nfs4"]:false ); + y2milestone( "nfs size:%1", sizek ); + boolean ok = Storage::AddNfsVolume( p["device"]:"", p["fstopt"]:"", + sizek, p["mount"]:"", + p["nfs4"]:false ); + y2milestone( "nfs ok:%1", ok ); + if( ok ) + Storage::ChangeVolumeProperties( p ); + if( !result ) + result = ok && p["mount"]:""=="/"; + }); + y2milestone( "nfs result:%1", result ); + } + return result; } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
fehr@svn2.opensuse.org