HomeClusterLabs Projects

Medium: PE: Bug LF:1906 - Remove an optimization in native_merge_weights()…

Description

Medium: PE: Bug LF:1906 - Remove an optimization in native_merge_weights() causing group scores to behave eratically
Only check can_run_any() _after_ merging the weights, the merging may allow the resource to run somewhere.
Without this change, a group's child's score was seen to go 200 -> 100 -> -100
(for failcount 0,1,2) which is clearly not intuitive.

Mercurial revision: 9f05b92a87d18d4bcb65c554ed42f319f686f4ac

Details

Event Timeline