If I am a sysadmin who knows some users use it and I read upgrade notes, which should mention it, I most likely install the plugin and the banner disappears. If I don’t and there’s a user seeing it, they should talk to me, since I may not be aware of the fact.
The same logic was applied to statistics and trends extraction. I don’t recall any reports about this. It may be because less users used this functionality comparing to Puppet. But based on the community survey, most instances have just a few Foreman users and they are typically admins.
As a user, I don’t mind seeing the banner that much. It does not prevent me from using the app. It can be somewhat annoying. However there’s other non-actionable non-dismissable warnings in the app.
Regarding the suggestions to improve, I think we have several actions to consider
- Display this to admins only
- Change this to notification
- Make this globally hideable
- enhance the text to link the explanatory $post with instructions to install the plugin
others which I think would make the situation worse than is right now
- remove this completely
- make it dismissable per user
I would vote for 1) and 4) even though in theory, Foreman admin user may not be the same person as the sysadmin who updated the Foreman. I think this can wait till 2.4.1 if necessary, it does not feel hostile to me. Of course, others may feel differently, I’m happy to hear more suggestions.
Oh and there’s one very important AI for 2.4, add a paragraph in 2.4 release notes, @ekohl mentioned that in the PR already.