Red Hat Bugzilla – Bug 1265629
[RFE] Host inherit ContentView, LifecycleEnvironment, Puppet Environment from Hostgroup
Last modified: 2018-01-11 08:01:58 EST
Description of problem:
In Satellite 6.1 Hostgroups have inheritance of ContentView, LifecycleEnvironment (and implicit the calculated Puppet Environment) from parent Hostgroups.
But the Host cannot inherit the current values from the Hostgroups.
As Host is in fact a Hostgroup with only 1 item, it shall behave the same as all aspects that apply to Hostgroups, including inheritance of values.
Secondly the inheritance is done for Parameters and Puppet Classes, that makes the behavior of certain aspects of Host-Hostgroups inconsistent and unpredictable for the user, as sometimes settings are inherited and sometimes not.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create Hostgroup
2. Set ContentView to A
3. Create Host in Hostgroup
4. Change Hostgroup ContentView to B
5. Check that Host Contentview is changed to B
6. Check that Host PuppetEnvironment is changed to B
Host (Calculated) ContentView stays A
Host (Calculated) PuppetEnvironment stays A
Host (Calculated) ContentView is changed to B
Host (Calculated) PuppetEnvironment is changed to B
In the past with Cobbler (used by Sat5), the such Profile values could be inherited by the Systems.
*** Bug 1172991 has been marked as a duplicate of this bug. ***