diff options
author | Matt Wilson <msw@redhat.com> | 1999-12-29 15:59:47 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 1999-12-29 15:59:47 +0000 |
commit | 87a1d45e2ce6fc489ea621735f00dbf12c1a2b90 (patch) | |
tree | e2a6f9d4694e84c728c9e8317a69ad23a53beed5 /todo.py | |
parent | e44eb12840c9a86aeb804f14c09490f57bb607a9 (diff) | |
download | anaconda-87a1d45e2ce6fc489ea621735f00dbf12c1a2b90.tar.gz anaconda-87a1d45e2ce6fc489ea621735f00dbf12c1a2b90.tar.xz anaconda-87a1d45e2ce6fc489ea621735f00dbf12c1a2b90.zip |
various fixes for raid upgrades (which seem to work now)
Diffstat (limited to 'todo.py')
-rw-r--r-- | todo.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -827,6 +827,8 @@ class ToDo: rootparts.append (dev) isys.umount('/mnt/sysimage') os.remove ('/tmp/' + dev) + + raid.stopAllRaid(mdList) for drive in drives: isys.makeDevInode(drive, '/tmp/' + drive) @@ -875,9 +877,11 @@ class ToDo: self.getHeaderList () if self.setupFilesystems: isys.makeDevInode(root, '/tmp/' + root) + mdList = raid.startAllRaid(self.fstab.driveList()) isys.mount('/tmp/' + root, '/mnt/sysimage') fstab.readFstab('/mnt/sysimage/etc/fstab', self.fstab) isys.umount('/mnt/sysimage') + raid.stopAllRaid(mdList) self.fstab.mountFilesystems (self.instPath) packages = rpm.findUpgradeSet (self.hdList.hdlist, self.instPath) self.fstab.umountFilesystems (self.instPath) |