In verification on a node group, a full flush of the configuration is requested to avoid spurious configuration inconsistencies due to the delayed nature of configuration distribution. For multi-node-group clusters, however, this results in additional effort, as the configuration is flushed to every master candidate once for each node group. To avoid this pointless effort make group verification only request a flushing for the nodes of its group.
Klaus Aehlig (3): Make config distribution parametric in target group Support flushing to a single group On group verify, only flush to group nodes lib/cmdlib/cluster/verify.py | 2 +- lib/config/__init__.py | 10 ++++++++++ src/Ganeti/WConfd/ConfigWriter.hs | 36 +++++++++++++++++++++------------- src/Ganeti/WConfd/Core.hs | 8 +++++++- src/Ganeti/WConfd/Monad.hs | 41 +++++++++++++++++++++++++++------------ 5 files changed, 70 insertions(+), 27 deletions(-) -- 2.7.0.rc3.207.g0ac5344
