From c95b9077e59fe531d236a12e26dbcb73b13b8fd4 Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 27 Oct 2013 10:02:11 +0100 Subject: [PATCH] Add helpful message to volsize%1024 error --- providers/ec2/manifest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/providers/ec2/manifest.py b/providers/ec2/manifest.py index 9bfea5c..10d816f 100644 --- a/providers/ec2/manifest.py +++ b/providers/ec2/manifest.py @@ -11,7 +11,8 @@ class Manifest(base.Manifest): if data['volume']['backing'] == 'ebs': volume_size = self._calculate_volume_size(data['volume']['partitions']) if volume_size % 1024 != 0: - msg = 'The volume size must be a multiple of 1024 when using EBS backing' + msg = ('The volume size must be a multiple of 1024 when using EBS backing ' + '(MBR partitioned volumes are 1MB larger than specified, for the post-mbr gap)') raise ManifestError(msg, self) else: schema_path = path.join(path.dirname(__file__), 'manifest-schema-s3.json')