Fix handling of missing boot device in doPartitioning.
---
pyanaconda/storage/partitioning.py | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/pyanaconda/storage/partitioning.py b/pyanaconda/storage/partitioning.py
index d83ed1b..30aee90 100644
--- a/pyanaconda/storage/partitioning.py
+++ b/pyanaconda/storage/partitioning.py
@@ -848,11 +848,10 @@ def doPartitioning(storage, bootloader=None):
part.req_size = part.req_base_size
try:
- bootDev = storage.platform.bootDevice
- except DeviceError:
+ storage.platform.bootDevice.req_bootable = True
+ except AttributeError:
+ # there's no stage2 device. hopefully it's temporary.
pass
- else:
- bootDev.req_bootable = True
removeNewPartitions(disks, partitions)
free = getFreeRegions(disks)
--
1.7.3.4
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/anaconda-devel-list
|