FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu User

 
 
LinkBack Thread Tools
 
Old 12-11-2009, 01:19 PM
Hans de Goede
 
Default Bring auto discovered drives online before parsing the ks file

While doing some tests with iscsi and kickstart I noticed that currently
drives discovered through ibft (iscsi), edd (fcoe), or configured in the
rclinux script (zfcp), can not be used in kickstart's clearpart or
ignoredrive commands. This patches fixes this.

Note that the 3 added startup calls or complete no-ops on systems without
ibft / edd-fcoe info / pre configured zfcp.
---
kickstart.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/kickstart.py b/kickstart.py
index dd7278d..189e287 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -1201,6 +1201,12 @@ def parseKickstart(anaconda, file):

# We need this so all the /dev/disk/* stuff is set up before parsing.
udev_trigger(subsystem="block")
+ # So that drives onlined by these can be used in the ks file
+ anaconda.id.storage.iscsi.startup(anaconda.intf)
+ anaconda.id.storage.fcoe.startup(anaconda.intf)
+ anaconda.id.storage.zfcp.startup()
+ # Note we do NOT call dasd.startup() here, that does not online drives, but
+ # only checks if they need formatting, which requires zerombr to be known

try:
ksparser.readKickstart(file)
--
1.6.5.2

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
 

Thread Tools




All times are GMT. The time now is 09:42 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org