Looking for freeipmi users: We plan to drop option --legacy-output

Hello Checkmk community,
we are about to drop a feature of the IPMI monitoring via the Linux agent.
At the moment, the Checkmk agent calls the tool ipmi-sensors with the option --legacy output, in case that option exists.

This is terribly old as the name already indicates and is now starting to cause issues for some issues. Also, the maintainer mentioned some years ago plans to remove it in the next “big” release (https://github.com/chu11/freeipmi-mirror/issues/28).

Before we do so, is there anyone of using the IPMI monitoring via the Linux agent? (not via the special agent!)
And if so, does anyone see an issue here? If so, why?

2 Likes

Apparently no one does, thus … it’s gone.

FreeIPMI 0.8.0 is ~16 years old, so whoever is still using it, time to let it go.

3 Likes

*insert Frozen meme here*

The last person seen using this on Ubuntu 10.04:

1 Like

Alternatively, you could simply move this part to a separate “freeipmi-legacy-mode” plugin. This would give everyone who needs it the freedom to decide for themselves which variant they want to use.

We could, if we want tech debt to kill our software.

I think it is sufficient that we supported it for that long and at some point we have to cut tails - especially since that release, which “made the feature legacy” is 16 years old and there have been updates in the meantime (1.6.14 is available - one just shouldn’t use 0.8.0).

It doesn’t kill your software, it enriches it. But that’s always a question of perspective :wink:

That part of the software of course is GPL v2. So anyone interested can move the old stuff to an extension package and upload it to the Checkmk exchange.

1 Like