As far as I understand, the ipmi plugin currently checks if conman is available by running service conman status on current node. But this service could also run on a remote server actually.
I think that a better check for conman availability would be a connection attempt on TCP/7890 of the conman server specified in the ipmi section of config.ini file. The daemon is supposed to listen on this port (by default) when running.
As far as I understand, the ipmi plugin currently checks if conman is available by running
service conman status
on current node. But this service could also run on a remote server actually.I think that a better check for conman availability would be a connection attempt on TCP/7890 of the conman server specified in the ipmi section of
config.ini
file. The daemon is supposed to listen on this port (by default) when running.What's your opinion on this?