I tried to use crmsh on new empty CIB to play some simulations. It was
almost there except there is apparently no way to initialize node state
and without existing node state I cannot change or set node state (and
of course cannot simulate any useful cluster transition):
node_node = get_tag_by_id(self.status_node, "node_state", node)
if node_node is None:
common_info("node %s created" % node)
return False
Well, message sounds as crmsh set new node state while actually it did
nothing.
I ended up "initializing" nodes state manually using crm_simulate, but
any reason why crmsh cannot do it itself? After all, next line is
rc = self.inject("%s %s" % (self.node_ops[state], node))
Which does exactly what I did manually.
_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users
ClusterLabs home: https://www.clusterlabs.org/