Just to close the loop here, the backportable solution from #24 did not make Newton and will be obsolete in Ocata because of the resource providers work.
To reiterate the workarounds for the problem:
* Don't use the scheduler filter, DiskFilter, if your entire cluster is boot-from-volume instances only.
or
* Create a set of 0 disk flavors for boot-from-volume use if you have a mixed cluster of boot-from-volume and non boot-from-volume instances.
Just to close the loop here, the backportable solution from #24 did not make Newton and will be obsolete in Ocata because of the resource providers work.
To reiterate the workarounds for the problem:
* Don't use the scheduler filter, DiskFilter, if your entire cluster is boot-from-volume instances only.
or
* Create a set of 0 disk flavors for boot-from-volume use if you have a mixed cluster of boot-from-volume and non boot-from-volume instances.