Description of problem:
I tried to spawn VM from image bigger than 2GB and I choosed m1.tiny flavour.
I got this error:
Error: Failed to launch instance "test1": Please try again later [Error: No valid host was found. ].
which is quite confusing and take me some time to debug.
If you can instead write something like:
Error: Selected VM does not have enough storage to boot from selected image.
then it would be much nicer.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create image bigger > 2GB
2. launch new instance and select m1.tiny
3. error stated above
Nova should be able to communicate that error in a less opaque fashion, but this is an issue that will need to be fixed upstream. I have opened the following upstream bug: