Next generation anti-affinity conf/handling

Registered by Sergey Lukjanov

We should handle anti-affinity groups in new way. It should be configured at cluster level in the following ways:

distribute_processes: ['tasktracker', …]

And then Savanna will generate correct anti-affiniti groups using this info.

This upgrade is needed to support anti-affinity groups while scaling cluster.

UI should be updated to support next gen anti affinity.

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
High
Drafter:
Sergey Lukjanov
Direction:
Approved
Assignee:
Sergey Lukjanov
Definition:
Approved
Series goal:
Accepted for 0.2
Implementation:
Implemented
Milestone target:
milestone icon 0.2a2
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/anti-affinity-ng,n,z

Addressed by: https://review.openstack.org/35803
    Next gen AA implemented and small cleanup

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.