Bug #13056
closedPuppet Parameters: Use Puppe Default override via Hostgroup Not Inheriting to Host
Description
My parent host group has a value set for a puppet parameter and a child hostgroup overrides that parameter to use puppet default, effectively making that hostgroup's value for that parameter blank. However, this does not inherit down to the host's assigned to the child hostgroup. Hosts still receive the value from the parent hostgroup. This is doing some kind of passthrough because the value in the child hostgroup is blank. It should not do this, it should pass along a blank value/use puppet default.
Updated by Anthony Scudese almost 9 years ago
It seems even attempting to the override on the actual host does not take affect as well when choosing use puppet default. So as long as there is a value present at the top of the hierarchy, foreman will not respect an override with use puppet default.
Updated by Dominic Cleal almost 9 years ago
- Is duplicate of Bug #12249: Use puppet default on matchers causes smart class parameter default to be sent added
Updated by Dominic Cleal almost 9 years ago
- Status changed from New to Duplicate
Thanks for the bug report. I think this has recently been fixed and is due for release in our next patch release, Foreman 1.10.1 via ticket #12249.
Updated by Anthony Scudese almost 9 years ago
Dominic Cleal wrote:
Thanks for the bug report. I think this has recently been fixed and is due for release in our next patch release, Foreman 1.10.1 via ticket #12249.
Is 1.9.x no longer being developed or patched? Just want to know if I need to plan an upgrade. Thanks.
Updated by Dominic Cleal almost 9 years ago
Anthony Scudese wrote:
Is 1.9.x no longer being developed or patched? Just want to know if I need to plan an upgrade. Thanks.
No, it isn't. We usually only support one major release at a time.