found a bug in primitve. If you try to schedule an instance and it fails, the lastScheduledHost get set to None. You will not be able to schedule another VM until you restart the scheduler.
primitive.py line 145 I don't have time to fix but maybe someone else can fix it :D -- Richard Gass
