Tendrl / node-agent

A python agent local to every managed storage node in the sds cluster
GNU Lesser General Public License v2.1
4 stars 14 forks source link

Claim provisioner tag only by managed nodes if cluster is managed #842

Closed shtripat closed 6 years ago

shtripat commented 6 years ago

In case cluster is un-managed, any node ideally should be able to claim the provisioner tag. But if cluster is managed and there are new nodes for expansion in the cluster, only the managed nodes should be able to claim the provisioner as new nodes if claim the same there would be issue while expansion of the cluster.

tendrl-bug-id: Tendrl/node-agent#840 bugzilla: 1599634 Signed-off-by: Shubhendu shtripat@redhat.com

codecov[bot] commented 6 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@0768af2). Click here to learn what that means. The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #842   +/-   ##
=========================================
  Coverage          ?   42.12%           
=========================================
  Files             ?       72           
  Lines             ?     3022           
  Branches          ?      448           
=========================================
  Hits              ?     1273           
  Misses            ?     1686           
  Partials          ?       63
Impacted Files Coverage Δ
...rl/node_agent/node_sync/services_and_index_sync.py 9.37% <0%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0768af2...60bd4ca. Read the comment docs.