AggregateImagePropertiesIsolation filter improvement

Registered by Alex Xu

Currently AggregateImagePropertiesIsolation still need some improvement. There are two points

1. for example, host1 in aggregate1, host2 without any aggregate. And aggregate1 have metadata match the image properties, but finally host2 still have chance to be scheduled on. So we should add new option for the filter, to specific whether the host without any aggregate can be scheduled on.
2. There isn't support for list value in the image-properties. The aggregate support list value like this foo="bar1,bar2,bar3". This filter only can do the check "bar1" in ["bar1", "bar2", "bar3"]. There is requirement, image properties support list value like "bar1,bar2,bar3", and the filter can check like ["bar1", "bar2"] in ["bar1", "bar2", "bar3"]

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Alex Xu
Direction:
Needs approval
Assignee:
Alex Xu
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.