The documentation for the nova AggregateMultiTenancyIsolation filter describes its functionality as:
"Isolates tenants to specific host aggregates. If a host is in an aggregate that has the metadata key filter_tenant_id it only creates instances from that tenant (or list of tenants)."
In my testing I see that it is not possible to set a list of tenants with the command:
nova aggregate-set-metadata <aggregateid> filter_tenant_id=tenant1uuid filter_tenant_id=tenant2uuid
If I try instead to set each one at a time, it overwrites the existing metadata.
How do I create a list of tenants to be isolated into the aggregate by the filter?