I have some Centos hosts that have been registered in Foreman / Katello with subscription-manager,
Those hosts reports their Operating system on the Foreman interface as “Centos 7”
Redhat reports correctly the Operating system with major and minor version
From what I understand, this is due to the fact that the subscription-manager facts on Centos only report the Major operating system version.
When I run an Ansible Role, it gather facts and updates the Operating system to “CentOS Linux Release 7.7.1908” Which is nice, however this reverts back to “Centos 7” after some time due to Subscription-manager uploading facts automatically every few hours.
It also generates in my opinion some useless actions see attached picture :
Maybe a setting to force the OS to stay in the “long version” ?
I found the “Ignore facts for operating system” but this isn’t what I’m looking for as I don’t deploy via forman
Foreman and Proxy versions:
Distribution and version: