![]() Currently, while scheduling a new replica, the ShareReplicationFilter passes any host that shares the replication_domain of the active replica's host. On successive runs on the CI, it was observed that the same host was chosen multiple times. In a real deployment, there is no practicality in allowing replication within the same pool. Pass more information to assist the filter in disqualifying hosts that already host replicas for the share. Also treat NoValidHost exception differently from other scheduler exceptions to be consistent with other scheduling failures. Change-Id: Iedc7b752c7fc477d6257d100e2277378d59f1fde Closes-Bug: #1554282 |
||
---|---|---|
.. | ||
__init__.py | ||
test_availability_zone.py | ||
test_base.py | ||
test_base_host.py | ||
test_capabilities.py | ||
test_capacity.py | ||
test_extra_specs_ops.py | ||
test_ignore_attempted_hosts.py | ||
test_json.py | ||
test_retry.py | ||
test_share_replication.py |