The F19 and F20 (up until the current Beta TC5) cloud images use a
partition size of 2GB while they only just use <600MB of storage
space. Furthermore if qcow2 compressed, that's only ~200MB leading one
to (correctly) think it can easily be started in an instance with a
1GB root disk.
Now trying to launch the image as such (the m1.tiny flavor happens to
come with a 1 GB root disk by default in OpenStack Havana), it will
always fail.
Therefore, I propose to change the partition size to 1024MB instead of
2048MB. Or even to just 600MB but clouds specify the root disk size in
GBs rather than MBs anyway, and 600MB might limit further development
stronger than really necessary.
A bigger partition made sense back when we didn't have the tools in
place to resize the partition during boot time, but not anymore.
-- Sandro