Feature #32374
closedThe smart proxy services entry for Pulpcore displays a VERY misleading version
Description
This issue relates to https://github.com/theforeman/smart_proxy_pulp
When navigating to "Infrastructure > Smart Proxies > <any_smart_proxy_from_the_list> > Services tab", we see a block for Pulp and Pulpcore (provided those features are installed).
For the "Pulp" feature (Pulp 2) the block lists both "Version" and "Pulp server version", which makes it relatively clear that "Version" is the version of the gem providing the "Pulp" smart proxy feature.
For the "Pulpcore" feature (Pulp 3) the block just lists "Version" (that is the version of the smart_proxy_pulp ruby gem). However, "Pulpcore: Version: <not_the_pulpcore_version>" is a super misleading way to display things.
Users expect this to be the version of pulpcore and not the version of the smrat proxy component that speaks to pulpcore: https://community.theforeman.org/t/which-pulp-version-is-running/23229
This could easily be mitigated by adding the pulpcore version similar to the Pulp 2 case. In addition prominently displaying what pulpcore version people are using makes a lot of sense for bug reports and trouble shooting.
Files