summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2007-01-22 16:05:50 +0000
committerPeter Jones <pjones@redhat.com>2007-01-22 16:05:50 +0000
commit5551fa9e476046d3e9c672aba1e15fcd186fcd19 (patch)
tree2287166b2673a0c24d8a64818f7a487cb90c611a
parent8807932c26e0e35d1afd74954efc8d50710350e3 (diff)
downloadanaconda-5551fa9e476046d3e9c672aba1e15fcd186fcd19.tar.gz
anaconda-5551fa9e476046d3e9c672aba1e15fcd186fcd19.tar.xz
anaconda-5551fa9e476046d3e9c672aba1e15fcd186fcd19.zip
- If there's no fstab yet, don't try to migrate the fstab label for fat/vfat
-rw-r--r--ChangeLog5
-rw-r--r--fsset.py4
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 48383207a..de5f96be5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-01-22 Peter Jones <pjones@redhat.com>
+
+ * fsset.py (FATFileSystem.migrateFileSystem): if there's no fstab
+ yet, don't try to migrate it (#223554)
+
2007-01-19 Peter Jones <pjones@redhat.com>
* partedUtils.py (DiskSet._labelDevice): When we ask for a new label
diff --git a/fsset.py b/fsset.py
index a5f6eec92..ae5fc0c02 100644
--- a/fsset.py
+++ b/fsset.py
@@ -942,6 +942,10 @@ class FATFileSystem(FileSystemType):
if not entry.label:
return
+ try:
+ os.stat(chroot + "/etc/fstab")
+ except:
+ return
mounts = self._readFstab(chroot + "/etc/fstab")
changed = False