From 14a1b7b57c7d4e4ec898ee421d6ce5dba046ca7c Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Fri, 29 Jun 2012 18:35:19 +0200 Subject: [PATCH] add a comment about why this partitioning code is still broken --- source/steps/InstallPartitionDisks.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/steps/InstallPartitionDisks.py b/source/steps/InstallPartitionDisks.py index ef99673..e04a319 100644 --- a/source/steps/InstallPartitionDisks.py +++ b/source/steps/InstallPartitionDisks.py @@ -259,6 +259,15 @@ def single_partition_device_2_x ( device, vars, log): # get the device dev= parted.Device(device) # create a new partition table + # xxx -- Thierry june 2012 + # original code was going for the msdos version only + # Marco Bicudo reported an error with a disk larger than 2TB + # and confirmed he node would take off by just changing 'msdos' into 'gpt' + # this version below has been tried but does not work + # as a matter of fact on the big node an exception gets thrown later + # at the maximizePartition stage only, which of course makes sense + # so bottom line is, we need to find something smarter... + # xxx try: disk= parted.freshDisk(dev,'msdos') # use gpt as a fallback for disks larger than 2TB -- 2.43.0