sflow / host-sflow

host-sflow agent
http://sflow.net
Other
146 stars 55 forks source link

Newer builds for RHEL-8 based distros #60

Open pavel-odintsov opened 5 months ago

pavel-odintsov commented 5 months ago

Hello!

I hope you're doing well.

May I kindly ask you about plans to make official RPM for RHEL-8 based distros?

I noticed that version available from downloads page is very old (2.0.26): https://sflow.net/downloads.php

Thank you!

sflow commented 5 months ago

I'm not sure what the conventions are for packaging RHEL rpms, but I suspect that we would have to rework things considerably. Perhaps defining a base rpm with minimal dependencies and then about 10 more for the modules that each have their own dependencies. To accommodate that there would be further changes to federate the config so that each module would process it's own parameters. None of this seems insurmountable, but would the disruption be worthwhile?

The changes since 2.0.26 have largely been irrelevant to RHEL8 (e.g. SONiC, PSAMPLE and DROPMON). We could update the download, but was there a particular feature or fix that you had in mind that is missing?

pavel-odintsov commented 2 weeks ago

Hello!

Sorry about delay.

It's actually more about having all the distros on lattest version uniformly.

Usually, when I see bug report from customer I recommend them to upgrade to latest version available. They try to do so but even after upgrade they see that version is not latest and they raise concerns about reasons why it's not available.

sflow commented 2 weeks ago

OK. I'll make a note to bring them all up to the 2.1 release. I'll also add text to indicate that the very latest can always be built from sources on any docker-enabled server by running something like: git clone https://github.com/sflow/host-sflow && cd host-sflow && ./docker_build_on redhat8

pavel-odintsov commented 2 weeks ago

Thank you very much for feedback!