Actions
Bug #8869
openoperating system matching incorrect on RHEL Server/Client
Status:
New
Priority:
Normal
Assignee:
-
Category:
Inventory
Target version:
-
Description
Running with unattended=false.
We have both RHEL Server and RHEL Client managed by puppet/foreman but the operatingsystem set for these is incorrect in many cases. If a new operatingsystem is added, say "RHEL Server 7.0", then this will be assigned to machines running "RHEL Client 7.0" as well.
My guess is that foreman matches only against name + major_version + minor_version which is the same for RHEL Server and RHEL Client. Right now all our RHEL7 Servers has the correct operatingsystem (RHEL Server 7.0) but foreman has not generated a new operatingsystem for Clients, it just uses the same as for Servers.
Not sure when this started, but i believe it happened when we upgraded from 1.5 to 1.6. We are now at 1.7.1.
Actions