From 52dcccbead0c57d1a3f4afd2f9c7a38a985301ec Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Tue, 2 Jun 2015 17:02:00 +0300 Subject: wic: check if part_type is set only for msdos partition table Specifying partition type(GUID) makes sense for gpt partition table. Current code checks if part-type is specified and throws exception if it is. This makes sense to do only for msdos partition table. Signed-off-by: Ed Bartosh Signed-off-by: Ross Burton --- scripts/lib/wic/utils/partitionedfs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/lib/wic') diff --git a/scripts/lib/wic/utils/partitionedfs.py b/scripts/lib/wic/utils/partitionedfs.py index 06d4eac0e5..eacf2679d2 100644 --- a/scripts/lib/wic/utils/partitionedfs.py +++ b/scripts/lib/wic/utils/partitionedfs.py @@ -138,7 +138,7 @@ class Image: raise ImageError("No disk %s for partition %s" \ % (p['disk_name'], p['mountpoint'])) - if p['part_type']: + if ptable_format == 'msdos' and p['part_type']: # The --part-type can also be implemented for MBR partitions, # in which case it would map to the 1-byte "partition type" # filed at offset 3 of the partition entry. -- cgit 1.2.3-korg