cluster/shepherd: fix update_node

This fixes an obvious bug caused by 8d834be.  This also adds a comment
to explain why reweight doesn't work with the current shepherd driver.

Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp>
Signed-off-by: Liu Yuan <namei.unix@gmail.com>