Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Are there anyway to make host does't belongs to any aggregate didn't creat instances from specific tenants (Openstack nova-scheduler)?

I want to isolated few specific compute node just for specific project use only.

I have use AggregateMultitenancyIsolation But this filter just do half the work. It block other project to create instance in specific host but user in specific project still create instance outside the specific host I aggregate before

I also try AggregateInstanceExtraSpecsFilter but too many flavor need to create and manage

I modified the AggregateMultitenancyIsolation like ``` .... .... else: LOG.debug("No tenant id's defined on host. Host passes.") return True if metadata == {}: return False

```

But the result still the same.

So to the main question in the title.

Are there anyway to make host doesn't belong to aggregate with the metadata key didn't create instance from that specific project?